POST api/ERPDataUpdate/AddInvoice
Request Information
URI Parameters
None.
Body Parameters
InvoiceName | 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-04-08T23:43:05.1339942+00:00", "SOTransactionCode": "sample string 7", "SONumber": 8, "ShipmentAddress": "sample string 9", "Source": "sample string 10", "CreatedDate": "2025-04-08T23:43:05.1339942+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-04-08T23:43:05.1339942+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-04-08T23:43:05.1339942+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
VCAPIResponseName | Description | Type | Additional information |
---|---|---|---|
Version | string |
None. |
|
dateTime | string |
None. |
|
StatusCode | integer |
None. |
|
ErrorMessage | string |
None. |
|
Result | Object |
None. |
Response Formats
application/json, text/json
Sample:
{ "Version": "1.0.0", "dateTime": "2025/04/08 23:43:05", "StatusCode": 1, "ErrorMessage": "sample string 2", "Result": {} }
application/xml, text/xml
Sample:
<VCAPIResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BOPWAAPI.Model"> <ErrorMessage>sample string 2</ErrorMessage> <Result /> <StatusCode>1</StatusCode> </VCAPIResponse>