POST api/Inventory/ProductNewSale
Prodct Request details
Request Information
URI Parameters
None.
Body Parameters
NewSaleData| Name | description | Type | Additional 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| Name | description | Type | Additional information |
|---|---|---|---|
| response | string |
Required |
|
| failure | MlError |
None. |
|
| success | MlSuccess |
None. |