POST services/api/v1/Update_Purchase
Request Information
URI Parameters
None.
Body Parameters
Purchase_Master| Name | Description | Type | Additional information |
|---|---|---|---|
| Id | integer |
None. |
|
| VoucherNo | string |
None. |
|
| Credit | integer |
None. |
|
| Debit | integer |
None. |
|
| LocationId | integer |
None. |
|
| BranchId | integer |
None. |
|
| SupplierInvoiceNo | string |
None. |
|
| InvoiceDate | date |
None. |
|
| SupplierId | integer |
None. |
|
| Total | decimal number |
None. |
|
| Discount | decimal number |
None. |
|
| Fright | decimal number |
None. |
|
| Status | integer |
None. |
|
| VoucherType | integer |
None. |
|
| Currency | integer |
None. |
|
| VAT | decimal number |
None. |
|
| GrnNo | integer |
None. |
|
| PMode | integer |
None. |
|
| Remark | string |
None. |
|
| TotBfrDiscount | decimal number |
None. |
|
| PurchaseDate | date |
None. |
|
| PaymentTerms | integer |
None. |
|
| ReceivedBy | string |
None. |
|
| MobilePDT | integer |
None. |
|
| ExpiryDate | date |
None. |
|
| UserId | integer |
None. |
|
| VatAcc | integer |
None. |
|
| PurchaseDetails | Collection of Master_Details |
None. |
|
| IsAccounts | boolean |
None. |
|
| Addition1 | decimal number |
None. |
|
| AdditionalChargeList | Collection of AddCharge_Master |
None. |
|
| TransNo | integer |
None. |
|
| IsApprovalRecord | boolean |
None. |
Request Formats
application/json, text/json
Sample:
{
"Id": 1,
"VoucherNo": "sample string 2",
"Credit": 3,
"Debit": 4,
"LocationId": 5,
"BranchId": 6,
"SupplierInvoiceNo": "sample string 7",
"InvoiceDate": "2026-09-09T15:00:12.5736951+04:00",
"SupplierId": 9,
"Total": 10.0,
"Discount": 11.0,
"Fright": 12.0,
"Status": 13,
"VoucherType": 14,
"Currency": 15,
"VAT": 16.0,
"GrnNo": 17,
"PMode": 18,
"Remark": "sample string 19",
"TotBfrDiscount": 20.0,
"PurchaseDate": "2026-09-09T15:00:12.5736951+04:00",
"PaymentTerms": 22,
"ReceivedBy": "sample string 23",
"MobilePDT": 24,
"ExpiryDate": "2026-09-09T15:00:12.5736951+04:00",
"UserId": 26,
"VatAcc": 27,
"PurchaseDetails": [
{
"ID": 1,
"SlNo": 2,
"Barcode": "sample string 3",
"ItemName": "sample string 4",
"Unit": "sample string 5",
"Qty": 6.0,
"Foc": 7.0,
"Amount": 8.0,
"Rate": 9.0,
"DiscAmt": 10.0,
"NetAmt": 11.0,
"DiscDist": 12.0,
"FocDist": 13.0,
"FreightDist": 14.0,
"NetCost": 15.0,
"SellPrice": 16.0,
"TaxRate": 17.0,
"DetailTax": 18.0,
"AllowTran": true,
"ExpiryDate": "2026-09-09T15:00:12.5736951+04:00",
"BatchNo": "sample string 21",
"IsExpiry": true,
"Margin": 23.0,
"CostPrice": 24.0,
"Description": "sample string 25",
"Size": "sample string 26",
"ItemCode": "sample string 27",
"SerialNumberDetails": [
{
"SerialNo": "sample string 1",
"SlNo": 2
},
{
"SerialNo": "sample string 1",
"SlNo": 2
}
],
"IsSerialItem": true
},
{
"ID": 1,
"SlNo": 2,
"Barcode": "sample string 3",
"ItemName": "sample string 4",
"Unit": "sample string 5",
"Qty": 6.0,
"Foc": 7.0,
"Amount": 8.0,
"Rate": 9.0,
"DiscAmt": 10.0,
"NetAmt": 11.0,
"DiscDist": 12.0,
"FocDist": 13.0,
"FreightDist": 14.0,
"NetCost": 15.0,
"SellPrice": 16.0,
"TaxRate": 17.0,
"DetailTax": 18.0,
"AllowTran": true,
"ExpiryDate": "2026-09-09T15:00:12.5736951+04:00",
"BatchNo": "sample string 21",
"IsExpiry": true,
"Margin": 23.0,
"CostPrice": 24.0,
"Description": "sample string 25",
"Size": "sample string 26",
"ItemCode": "sample string 27",
"SerialNumberDetails": [
{
"SerialNo": "sample string 1",
"SlNo": 2
},
{
"SerialNo": "sample string 1",
"SlNo": 2
}
],
"IsSerialItem": true
}
],
"IsAccounts": true,
"Addition1": 29.0,
"AdditionalChargeList": [
{
"Id": 1,
"Name": "sample string 2",
"VchrType": 3,
"ControlType": 4,
"LedgerId": 5,
"FedAs": 6,
"FedValue": 7.0,
"SqlQuery": "sample string 8",
"SqlDataList": [
{
"Name": "sample string 1",
"ledgerid": 2,
"Id": 3
},
{
"Name": "sample string 1",
"ledgerid": 2,
"Id": 3
}
],
"BLedgerId": 9
},
{
"Id": 1,
"Name": "sample string 2",
"VchrType": 3,
"ControlType": 4,
"LedgerId": 5,
"FedAs": 6,
"FedValue": 7.0,
"SqlQuery": "sample string 8",
"SqlDataList": [
{
"Name": "sample string 1",
"ledgerid": 2,
"Id": 3
},
{
"Name": "sample string 1",
"ledgerid": 2,
"Id": 3
}
],
"BLedgerId": 9
}
],
"TransNo": 30,
"IsApprovalRecord": true
}
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. |