POST api/ERPDataUpdate/AddInvoice
Request Information
URI Parameters
None.
Body Parameters
Invoice| Name | Description | Type | Additional information |
|---|---|---|---|
| CustomerCode | string |
None. |
|
| AddressCode | string |
None. |
|
| EmployeeCode | string |
None. |
|
| OrderId | integer |
None. |
|
| InvoiceTransactionCode | string |
None. |
|
| InvoiceNumber | string |
None. |
|
| InvoiceDate | date |
None. |
|
| SOTransactionCode | string |
None. |
|
| SONumber | integer |
None. |
|
| ShipmentAddress | string |
None. |
|
| Source | string |
None. |
|
| CreatedDate | date |
None. |
|
| ItemDetails | Collection of InvoiceItem |
None. |
|
| DriverCode | string |
None. |
|
| DriverName | string |
None. |
|
| DriverContactNumber | string |
None. |
|
| VehicleNumber | string |
None. |
|
| WaybillNumber | string |
None. |
|
| INVH_DEL_LOCN_CODE | string |
None. |
|
| InvhSysId | integer |
None. |
|
| TransporterCode | string |
None. |
|
| DistributorPhoneNumber | string |
None. |
|
| IsInvalid | boolean |
None. |
Request Formats
application/json, text/json
Sample:
{
"CustomerCode": "sample string 1",
"AddressCode": "sample string 2",
"EmployeeCode": "sample string 3",
"OrderId": 4,
"InvoiceTransactionCode": "sample string 5",
"InvoiceNumber": "sample string 6",
"InvoiceDate": "2025-12-25T09:10:30.6355253+00:00",
"SOTransactionCode": "sample string 7",
"SONumber": 8,
"ShipmentAddress": "sample string 9",
"Source": "sample string 10",
"CreatedDate": "2025-12-25T09:10:30.6355253+00:00",
"ItemDetails": [
{
"Skucode": "sample string 1",
"Quantity": 2,
"Rate": 3.0,
"UOM": "sample string 4",
"InviSysId": 5,
"IsInvalid": false
},
{
"Skucode": "sample string 1",
"Quantity": 2,
"Rate": 3.0,
"UOM": "sample string 4",
"InviSysId": 5,
"IsInvalid": false
}
],
"DriverCode": "sample string 11",
"DriverName": "sample string 12",
"DriverContactNumber": "sample string 13",
"VehicleNumber": "sample string 14",
"WaybillNumber": "sample string 15",
"INVH_DEL_LOCN_CODE": "sample string 16",
"InvhSysId": 17,
"TransporterCode": "sample string 18",
"DistributorPhoneNumber": "sample string 19",
"IsInvalid": false
}
application/xml, text/xml
Sample:
<Invoice xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BOPWAAPI.Model.Orion">
<AddressCode>sample string 2</AddressCode>
<CreatedDate>2025-12-25T09:10:30.6355253+00:00</CreatedDate>
<CustomerCode>sample string 1</CustomerCode>
<DistributorPhoneNumber>sample string 19</DistributorPhoneNumber>
<DriverCode>sample string 11</DriverCode>
<DriverContactNumber>sample string 13</DriverContactNumber>
<DriverName>sample string 12</DriverName>
<EmployeeCode>sample string 3</EmployeeCode>
<INVH_DEL_LOCN_CODE>sample string 16</INVH_DEL_LOCN_CODE>
<InvhSysId>17</InvhSysId>
<InvoiceDate>2025-12-25T09:10:30.6355253+00:00</InvoiceDate>
<InvoiceNumber>sample string 6</InvoiceNumber>
<InvoiceTransactionCode>sample string 5</InvoiceTransactionCode>
<ItemDetails>
<InvoiceItem>
<InviSysId>5</InviSysId>
<Quantity>2</Quantity>
<Rate>3</Rate>
<Skucode>sample string 1</Skucode>
<UOM>sample string 4</UOM>
</InvoiceItem>
<InvoiceItem>
<InviSysId>5</InviSysId>
<Quantity>2</Quantity>
<Rate>3</Rate>
<Skucode>sample string 1</Skucode>
<UOM>sample string 4</UOM>
</InvoiceItem>
</ItemDetails>
<OrderId>4</OrderId>
<SONumber>8</SONumber>
<SOTransactionCode>sample string 7</SOTransactionCode>
<ShipmentAddress>sample string 9</ShipmentAddress>
<Source>sample string 10</Source>
<TransporterCode>sample string 18</TransporterCode>
<VehicleNumber>sample string 14</VehicleNumber>
<WaybillNumber>sample string 15</WaybillNumber>
</Invoice>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample:
Sample not available.