POST invoice/v1/CreateInvoice
Request Information
URI Parameters
None.
Body Parameters
RootObject| Name | Description | Type | Additional information |
|---|---|---|---|
| InvoiceRows | integer |
None. |
|
| DetailRows | integer |
None. |
|
| InvoiceHeader | Collection of InvoiceHeaderModel |
None. |
|
| InvoiceDetails | Collection of InvoiceDetailModel |
None. |
Request Formats
application/json, text/json
Sample:
{
"InvoiceRows": 1,
"DetailRows": 2,
"InvoiceHeader": [
{
"H_INVOICE_NO": "sample string 1",
"H_VALID_DATE": "sample string 2",
"H_ORDERS": [
{
"H_SUPP_NO": "sample string 1",
"H_SUPP_COM": "sample string 2",
"H_STORE_ID": 3.1,
"H_ORDER_INT": 1.1,
"H_ORDER_ID": "sample string 4",
"H_INVOICE_DATE": "sample string 5",
"H_TAX_NO": "sample string 6",
"H_INV_AMT": 7.0,
"H_PAYREF": "sample string 8"
},
{
"H_SUPP_NO": "sample string 1",
"H_SUPP_COM": "sample string 2",
"H_STORE_ID": 3.1,
"H_ORDER_INT": 1.1,
"H_ORDER_ID": "sample string 4",
"H_INVOICE_DATE": "sample string 5",
"H_TAX_NO": "sample string 6",
"H_INV_AMT": 7.0,
"H_PAYREF": "sample string 8"
}
]
},
{
"H_INVOICE_NO": "sample string 1",
"H_VALID_DATE": "sample string 2",
"H_ORDERS": [
{
"H_SUPP_NO": "sample string 1",
"H_SUPP_COM": "sample string 2",
"H_STORE_ID": 3.1,
"H_ORDER_INT": 1.1,
"H_ORDER_ID": "sample string 4",
"H_INVOICE_DATE": "sample string 5",
"H_TAX_NO": "sample string 6",
"H_INV_AMT": 7.0,
"H_PAYREF": "sample string 8"
},
{
"H_SUPP_NO": "sample string 1",
"H_SUPP_COM": "sample string 2",
"H_STORE_ID": 3.1,
"H_ORDER_INT": 1.1,
"H_ORDER_ID": "sample string 4",
"H_INVOICE_DATE": "sample string 5",
"H_TAX_NO": "sample string 6",
"H_INV_AMT": 7.0,
"H_PAYREF": "sample string 8"
}
]
}
],
"InvoiceDetails": [
{
"D_SUPP_NO": "sample string 1",
"D_INVOICE_NO": "sample string 2",
"D_DELIVERY_NOTE": "sample string 3",
"D_ORDER_INT": 1.1,
"D_ORDER_ID": "sample string 4",
"D_VAT_RATE": 5.1,
"D_STORE_ID": 6.1,
"D_RCV_BEF_AMT": 7.0,
"D_VAT_AMT": 8.0
},
{
"D_SUPP_NO": "sample string 1",
"D_INVOICE_NO": "sample string 2",
"D_DELIVERY_NOTE": "sample string 3",
"D_ORDER_INT": 1.1,
"D_ORDER_ID": "sample string 4",
"D_VAT_RATE": 5.1,
"D_STORE_ID": 6.1,
"D_RCV_BEF_AMT": 7.0,
"D_VAT_AMT": 8.0
}
]
}
application/xml, text/xml
Sample:
<RootObject xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SCM_WebAPI.DataModel.AutomationInvoice">
<DetailRows>2</DetailRows>
<InvoiceDetails>
<InvoiceDetailModel>
<D_DELIVERY_NOTE>sample string 3</D_DELIVERY_NOTE>
<D_INVOICE_NO>sample string 2</D_INVOICE_NO>
<D_ORDER_ID>sample string 4</D_ORDER_ID>
<D_ORDER_INT>1.1</D_ORDER_INT>
<D_RCV_BEF_AMT>7</D_RCV_BEF_AMT>
<D_STORE_ID>6.1</D_STORE_ID>
<D_SUPP_NO>sample string 1</D_SUPP_NO>
<D_VAT_AMT>8</D_VAT_AMT>
<D_VAT_RATE>5.1</D_VAT_RATE>
</InvoiceDetailModel>
<InvoiceDetailModel>
<D_DELIVERY_NOTE>sample string 3</D_DELIVERY_NOTE>
<D_INVOICE_NO>sample string 2</D_INVOICE_NO>
<D_ORDER_ID>sample string 4</D_ORDER_ID>
<D_ORDER_INT>1.1</D_ORDER_INT>
<D_RCV_BEF_AMT>7</D_RCV_BEF_AMT>
<D_STORE_ID>6.1</D_STORE_ID>
<D_SUPP_NO>sample string 1</D_SUPP_NO>
<D_VAT_AMT>8</D_VAT_AMT>
<D_VAT_RATE>5.1</D_VAT_RATE>
</InvoiceDetailModel>
</InvoiceDetails>
<InvoiceHeader>
<InvoiceHeaderModel>
<H_INVOICE_NO>sample string 1</H_INVOICE_NO>
<H_ORDERS>
<InvoicePOModel>
<H_INVOICE_DATE>sample string 5</H_INVOICE_DATE>
<H_INV_AMT>7</H_INV_AMT>
<H_ORDER_ID>sample string 4</H_ORDER_ID>
<H_ORDER_INT>1.1</H_ORDER_INT>
<H_PAYREF>sample string 8</H_PAYREF>
<H_STORE_ID>3.1</H_STORE_ID>
<H_SUPP_COM>sample string 2</H_SUPP_COM>
<H_SUPP_NO>sample string 1</H_SUPP_NO>
<H_TAX_NO>sample string 6</H_TAX_NO>
</InvoicePOModel>
<InvoicePOModel>
<H_INVOICE_DATE>sample string 5</H_INVOICE_DATE>
<H_INV_AMT>7</H_INV_AMT>
<H_ORDER_ID>sample string 4</H_ORDER_ID>
<H_ORDER_INT>1.1</H_ORDER_INT>
<H_PAYREF>sample string 8</H_PAYREF>
<H_STORE_ID>3.1</H_STORE_ID>
<H_SUPP_COM>sample string 2</H_SUPP_COM>
<H_SUPP_NO>sample string 1</H_SUPP_NO>
<H_TAX_NO>sample string 6</H_TAX_NO>
</InvoicePOModel>
</H_ORDERS>
<H_VALID_DATE>sample string 2</H_VALID_DATE>
</InvoiceHeaderModel>
<InvoiceHeaderModel>
<H_INVOICE_NO>sample string 1</H_INVOICE_NO>
<H_ORDERS>
<InvoicePOModel>
<H_INVOICE_DATE>sample string 5</H_INVOICE_DATE>
<H_INV_AMT>7</H_INV_AMT>
<H_ORDER_ID>sample string 4</H_ORDER_ID>
<H_ORDER_INT>1.1</H_ORDER_INT>
<H_PAYREF>sample string 8</H_PAYREF>
<H_STORE_ID>3.1</H_STORE_ID>
<H_SUPP_COM>sample string 2</H_SUPP_COM>
<H_SUPP_NO>sample string 1</H_SUPP_NO>
<H_TAX_NO>sample string 6</H_TAX_NO>
</InvoicePOModel>
<InvoicePOModel>
<H_INVOICE_DATE>sample string 5</H_INVOICE_DATE>
<H_INV_AMT>7</H_INV_AMT>
<H_ORDER_ID>sample string 4</H_ORDER_ID>
<H_ORDER_INT>1.1</H_ORDER_INT>
<H_PAYREF>sample string 8</H_PAYREF>
<H_STORE_ID>3.1</H_STORE_ID>
<H_SUPP_COM>sample string 2</H_SUPP_COM>
<H_SUPP_NO>sample string 1</H_SUPP_NO>
<H_TAX_NO>sample string 6</H_TAX_NO>
</InvoicePOModel>
</H_ORDERS>
<H_VALID_DATE>sample string 2</H_VALID_DATE>
</InvoiceHeaderModel>
</InvoiceHeader>
<InvoiceRows>1</InvoiceRows>
</RootObject>
application/x-www-form-urlencoded
Sample:
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. |