POST api/SalesOrder/ApprovalUpdate
Request Information
URI Parameters
None.
Body Parameters
SalesOrderViewModel| Name | Description | Type | Additional information |
|---|---|---|---|
| lstItem | Collection of SalesorderItem |
None. |
|
| lstItemUnsellable | Collection of SalesorderunsellableViewModel |
None. |
|
| SalesOrderID | integer |
None. |
|
| FileID | integer |
None. |
|
| CompanyDetailID | integer |
None. |
|
| OrderID | string |
None. |
|
| OrderDate | date |
None. |
|
| LastUpdatedDate | date |
None. |
|
| OrderStatus | string |
None. |
|
| CustomerWarehouseID | integer |
None. |
|
| IsBillTo_SameAs_ShipTo | boolean |
None. |
|
| ItemStatus | string |
None. |
|
| SalesRateCardID | integer |
None. |
|
| PaymentTermsID | integer |
None. |
|
| DeliveryNote | string |
None. |
|
| BuyerOrderNo | string |
None. |
|
| DispatchThrough | string |
None. |
|
| TermsOfDelivery | string |
None. |
|
| InventoryType | string |
None. |
|
| TransactionType | string |
None. |
|
| Remarks | string |
None. |
|
| LoginId | integer |
None. |
|
| CustomerName | string |
None. |
|
| WarehouseName | string |
None. |
|
| ShipTo | string |
None. |
|
| BilledTo | string |
None. |
|
| DiscountAllowedinDays | integer |
None. |
|
| PaymentTermsDesc | string |
None. |
|
| DiscountAllowedinDaysDesc | string |
None. |
|
| Discountamt | decimal number |
None. |
|
| TotalValue | decimal number |
None. |
|
| ApprovalStatus | string |
None. |
|
| ActionBy | string |
None. |
|
| ActionDate | date |
None. |
|
| IsDispute | boolean |
None. |
Request Formats
application/json, text/json
Sample:
{
"lstItem": [
{
"ItemID": 1,
"Units": 2,
"MultiplierValue": 3.0,
"Qty": 4,
"UOMID": 5,
"ItemRate": 6.0,
"ShippingCharges": 7.0,
"MRP": 8.0,
"DiscountID": 9,
"Discountamt": 10.0,
"TotalValue": 11.0,
"TaxRate": 12.0,
"TaxAmount": 13.0,
"ItemName": "sample string 14",
"ItemCode": "sample string 15",
"CustomerItemCode": "sample string 16",
"UOM": "sample string 17",
"Add_DiscRK": 18.0,
"Add_DiscAmazon": 19.0
},
{
"ItemID": 1,
"Units": 2,
"MultiplierValue": 3.0,
"Qty": 4,
"UOMID": 5,
"ItemRate": 6.0,
"ShippingCharges": 7.0,
"MRP": 8.0,
"DiscountID": 9,
"Discountamt": 10.0,
"TotalValue": 11.0,
"TaxRate": 12.0,
"TaxAmount": 13.0,
"ItemName": "sample string 14",
"ItemCode": "sample string 15",
"CustomerItemCode": "sample string 16",
"UOM": "sample string 17",
"Add_DiscRK": 18.0,
"Add_DiscAmazon": 19.0
}
],
"lstItemUnsellable": [
{
"LocationID": 1,
"ItemID": 2,
"SellingPrice": 3.0,
"AvailableQty": 4,
"Qty": 5,
"LocationName": "sample string 6",
"BrandName": "sample string 7",
"ProductGroupName": "sample string 8",
"CategoryName": "sample string 9",
"SubCategoryName": "sample string 10",
"ItemCode": "sample string 11",
"ItemName": "sample string 12",
"CustomerItemCode": "sample string 13",
"DiscountID": 14,
"LiquidationPercent": 15.0,
"LiquidationRate": 16.0,
"LiquidationValue": 17.0,
"TaxRate": 18.0,
"MRP": 19.0,
"IsSellingPriceValueLess": true
},
{
"LocationID": 1,
"ItemID": 2,
"SellingPrice": 3.0,
"AvailableQty": 4,
"Qty": 5,
"LocationName": "sample string 6",
"BrandName": "sample string 7",
"ProductGroupName": "sample string 8",
"CategoryName": "sample string 9",
"SubCategoryName": "sample string 10",
"ItemCode": "sample string 11",
"ItemName": "sample string 12",
"CustomerItemCode": "sample string 13",
"DiscountID": 14,
"LiquidationPercent": 15.0,
"LiquidationRate": 16.0,
"LiquidationValue": 17.0,
"TaxRate": 18.0,
"MRP": 19.0,
"IsSellingPriceValueLess": true
}
],
"SalesOrderID": 1,
"FileID": 2,
"CompanyDetailID": 3,
"OrderID": "sample string 4",
"OrderDate": "2025-12-16T11:05:08.5706395+00:00",
"LastUpdatedDate": "2025-12-16T11:05:08.5706395+00:00",
"OrderStatus": "sample string 7",
"CustomerWarehouseID": 8,
"IsBillTo_SameAs_ShipTo": true,
"ItemStatus": "sample string 10",
"SalesRateCardID": 11,
"PaymentTermsID": 12,
"DeliveryNote": "sample string 13",
"BuyerOrderNo": "sample string 14",
"DispatchThrough": "sample string 15",
"TermsOfDelivery": "sample string 16",
"InventoryType": "sample string 17",
"TransactionType": "sample string 18",
"Remarks": "sample string 19",
"LoginId": 20,
"CustomerName": "sample string 21",
"WarehouseName": "sample string 22",
"ShipTo": "sample string 23",
"BilledTo": "sample string 24",
"DiscountAllowedinDays": 25,
"PaymentTermsDesc": "sample string 26",
"DiscountAllowedinDaysDesc": "sample string 27",
"Discountamt": 28.0,
"TotalValue": 29.0,
"ApprovalStatus": "sample string 30",
"ActionBy": "sample string 31",
"ActionDate": "2025-12-16T11:05:08.5706395+00:00",
"IsDispute": true
}
application/xml, text/xml
Sample:
<SalesOrderViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BAL.ViewModel">
<ActionBy>sample string 31</ActionBy>
<ActionDate>2025-12-16T11:05:08.5706395+00:00</ActionDate>
<ApprovalStatus>sample string 30</ApprovalStatus>
<BilledTo>sample string 24</BilledTo>
<BuyerOrderNo>sample string 14</BuyerOrderNo>
<CompanyDetailID>3</CompanyDetailID>
<CustomerName>sample string 21</CustomerName>
<CustomerWarehouseID>8</CustomerWarehouseID>
<DeliveryNote>sample string 13</DeliveryNote>
<DiscountAllowedinDays>25</DiscountAllowedinDays>
<DiscountAllowedinDaysDesc>sample string 27</DiscountAllowedinDaysDesc>
<Discountamt>28</Discountamt>
<DispatchThrough>sample string 15</DispatchThrough>
<FileID>2</FileID>
<InventoryType>sample string 17</InventoryType>
<IsBillTo_SameAs_ShipTo>true</IsBillTo_SameAs_ShipTo>
<IsDispute>true</IsDispute>
<ItemStatus>sample string 10</ItemStatus>
<LastUpdatedDate>2025-12-16T11:05:08.5706395+00:00</LastUpdatedDate>
<LoginId>20</LoginId>
<OrderDate>2025-12-16T11:05:08.5706395+00:00</OrderDate>
<OrderID>sample string 4</OrderID>
<OrderStatus>sample string 7</OrderStatus>
<PaymentTermsDesc>sample string 26</PaymentTermsDesc>
<PaymentTermsID>12</PaymentTermsID>
<Remarks>sample string 19</Remarks>
<SalesOrderID>1</SalesOrderID>
<SalesRateCardID>11</SalesRateCardID>
<ShipTo>sample string 23</ShipTo>
<TermsOfDelivery>sample string 16</TermsOfDelivery>
<TotalValue>29</TotalValue>
<TransactionType>sample string 18</TransactionType>
<WarehouseName>sample string 22</WarehouseName>
<lstItem>
<SalesorderItem>
<Add_DiscAmazon>19</Add_DiscAmazon>
<Add_DiscRK>18</Add_DiscRK>
<CustomerItemCode>sample string 16</CustomerItemCode>
<DiscountID>9</DiscountID>
<Discountamt>10</Discountamt>
<ItemCode>sample string 15</ItemCode>
<ItemID>1</ItemID>
<ItemName>sample string 14</ItemName>
<ItemRate>6</ItemRate>
<MRP>8</MRP>
<MultiplierValue>3</MultiplierValue>
<Qty>4</Qty>
<ShippingCharges>7</ShippingCharges>
<TaxAmount>13</TaxAmount>
<TaxRate>12</TaxRate>
<TotalValue>11</TotalValue>
<UOM>sample string 17</UOM>
<UOMID>5</UOMID>
<Units>2</Units>
</SalesorderItem>
<SalesorderItem>
<Add_DiscAmazon>19</Add_DiscAmazon>
<Add_DiscRK>18</Add_DiscRK>
<CustomerItemCode>sample string 16</CustomerItemCode>
<DiscountID>9</DiscountID>
<Discountamt>10</Discountamt>
<ItemCode>sample string 15</ItemCode>
<ItemID>1</ItemID>
<ItemName>sample string 14</ItemName>
<ItemRate>6</ItemRate>
<MRP>8</MRP>
<MultiplierValue>3</MultiplierValue>
<Qty>4</Qty>
<ShippingCharges>7</ShippingCharges>
<TaxAmount>13</TaxAmount>
<TaxRate>12</TaxRate>
<TotalValue>11</TotalValue>
<UOM>sample string 17</UOM>
<UOMID>5</UOMID>
<Units>2</Units>
</SalesorderItem>
</lstItem>
<lstItemUnsellable>
<SalesorderunsellableViewModel>
<AvailableQty>4</AvailableQty>
<BrandName>sample string 7</BrandName>
<CategoryName>sample string 9</CategoryName>
<CustomerItemCode>sample string 13</CustomerItemCode>
<DiscountID>14</DiscountID>
<IsSellingPriceValueLess>true</IsSellingPriceValueLess>
<ItemCode>sample string 11</ItemCode>
<ItemID>2</ItemID>
<ItemName>sample string 12</ItemName>
<LiquidationPercent>15</LiquidationPercent>
<LiquidationRate>16</LiquidationRate>
<LiquidationValue>17</LiquidationValue>
<LocationID>1</LocationID>
<LocationName>sample string 6</LocationName>
<MRP>19</MRP>
<ProductGroupName>sample string 8</ProductGroupName>
<Qty>5</Qty>
<SellingPrice>3</SellingPrice>
<SubCategoryName>sample string 10</SubCategoryName>
<TaxRate>18</TaxRate>
</SalesorderunsellableViewModel>
<SalesorderunsellableViewModel>
<AvailableQty>4</AvailableQty>
<BrandName>sample string 7</BrandName>
<CategoryName>sample string 9</CategoryName>
<CustomerItemCode>sample string 13</CustomerItemCode>
<DiscountID>14</DiscountID>
<IsSellingPriceValueLess>true</IsSellingPriceValueLess>
<ItemCode>sample string 11</ItemCode>
<ItemID>2</ItemID>
<ItemName>sample string 12</ItemName>
<LiquidationPercent>15</LiquidationPercent>
<LiquidationRate>16</LiquidationRate>
<LiquidationValue>17</LiquidationValue>
<LocationID>1</LocationID>
<LocationName>sample string 6</LocationName>
<MRP>19</MRP>
<ProductGroupName>sample string 8</ProductGroupName>
<Qty>5</Qty>
<SellingPrice>3</SellingPrice>
<SubCategoryName>sample string 10</SubCategoryName>
<TaxRate>18</TaxRate>
</SalesorderunsellableViewModel>
</lstItemUnsellable>
</SalesOrderViewModel>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
HttpResponseMessage| Name | Description | Type | Additional information |
|---|---|---|---|
| Version | Version |
None. |
|
| Content | HttpContent |
None. |
|
| StatusCode | HttpStatusCode |
None. |
|
| ReasonPhrase | string |
None. |
|
| Headers | Collection of Object |
None. |
|
| RequestMessage | HttpRequestMessage |
None. |
|
| IsSuccessStatusCode | boolean |
None. |