POST api/Inventory/ProductNewSale

Prodct Request details

Request Information

URI Parameters

None.

Body Parameters

NewSaleData
NamedescriptionTypeAdditional information
InvoiceBy

string

None.

InvoiceType

string

None.

MarketerID

string

None.

BranchSysID

integer

None.

PanelType

string

None.

PaymentDetails

mlPaymentDetails

None.

NewSaleList

Collection of NewSaleDetailsData

None.

Request Formats

application/json, text/json

Sample:
{
  "BranchSysID": 4,
  "InvoiceBy": "sample string 1",
  "InvoiceType": "sample string 2",
  "MarketerID": "sample string 3",
  "NewSaleList": [
    {
      "CGST": 7,
      "IGST": 8,
      "ProductName": "sample string 2",
      "ProductSysID": 1,
      "ProductType": "sample string 10",
      "Quantity": 3,
      "SGST": 6,
      "SalesAPV": 9,
      "SalesCost": 4,
      "SalesPV": 5
    },
    {
      "CGST": 7,
      "IGST": 8,
      "ProductName": "sample string 2",
      "ProductSysID": 1,
      "ProductType": "sample string 10",
      "Quantity": 3,
      "SGST": 6,
      "SalesAPV": 9,
      "SalesCost": 4,
      "SalesPV": 5
    }
  ],
  "PanelType": "sample string 5",
  "PaymentDetails": {
    "PayBankName": "sample string 4",
    "PayBranchName": "sample string 5",
    "PayTransDate": "sample string 3",
    "PayTransNo": "sample string 2",
    "PayTransValue": 6,
    "Paymode": "sample string 1"
  }
}

application/xml, text/xml

Sample:
<mlInventory.NewSaleData xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Systemic.MLM.Model.Product">
  <BranchSysID>4</BranchSysID>
  <InvoiceBy>sample string 1</InvoiceBy>
  <InvoiceType>sample string 2</InvoiceType>
  <MarketerID>sample string 3</MarketerID>
  <NewSaleList>
    <mlInventory.NewSaleDetailsData>
      <CGST>7</CGST>
      <IGST>8</IGST>
      <ProductName>sample string 2</ProductName>
      <ProductSysID>1</ProductSysID>
      <ProductType>sample string 10</ProductType>
      <Quantity>3</Quantity>
      <SGST>6</SGST>
      <SalesAPV>9</SalesAPV>
      <SalesCost>4</SalesCost>
      <SalesPV>5</SalesPV>
    </mlInventory.NewSaleDetailsData>
    <mlInventory.NewSaleDetailsData>
      <CGST>7</CGST>
      <IGST>8</IGST>
      <ProductName>sample string 2</ProductName>
      <ProductSysID>1</ProductSysID>
      <ProductType>sample string 10</ProductType>
      <Quantity>3</Quantity>
      <SGST>6</SGST>
      <SalesAPV>9</SalesAPV>
      <SalesCost>4</SalesCost>
      <SalesPV>5</SalesPV>
    </mlInventory.NewSaleDetailsData>
  </NewSaleList>
  <PanelType>sample string 5</PanelType>
  <PaymentDetails xmlns:d2p1="http://schemas.datacontract.org/2004/07/Systemic.MLM.Model.Common">
    <d2p1:PayBankName>sample string 4</d2p1:PayBankName>
    <d2p1:PayBranchName>sample string 5</d2p1:PayBranchName>
    <d2p1:PayTransDate>sample string 3</d2p1:PayTransDate>
    <d2p1:PayTransNo>sample string 2</d2p1:PayTransNo>
    <d2p1:PayTransValue>6</d2p1:PayTransValue>
    <d2p1:Paymode>sample string 1</d2p1:Paymode>
  </PaymentDetails>
</mlInventory.NewSaleData>

response Information

Resource description

ApiResponse
NamedescriptionTypeAdditional information
response

string

Required

failure

MlError

None.

success

MlSuccess

None.