POST CreateInvoice
Request Information
URI Parameters
None.
Body Parameters
CreateInvoiceRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| DeptId | integer |
None. |
|
| CustomerId | integer |
None. |
|
| CreatedBy | integer |
None. |
|
| Lines | Collection of InvoiceLineRequest |
None. |
Request Formats
application/json, text/json
Sample:
{
"DeptId": 1,
"CustomerId": 1,
"CreatedBy": 1,
"Lines": [
{
"ItemId": 1,
"UnitId": 1,
"UnitPrice": 1.0,
"InvoiceQty": 1.0
},
{
"ItemId": 1,
"UnitId": 1,
"UnitPrice": 1.0,
"InvoiceQty": 1.0
}
]
}
application/xml, text/xml
Sample:
<CreateInvoiceRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PointOfSaleApi.Controllers">
<CreatedBy>1</CreatedBy>
<CustomerId>1</CustomerId>
<DeptId>1</DeptId>
<Lines>
<InvoiceLineRequest>
<InvoiceQty>1</InvoiceQty>
<ItemId>1</ItemId>
<UnitId>1</UnitId>
<UnitPrice>1</UnitPrice>
</InvoiceLineRequest>
<InvoiceLineRequest>
<InvoiceQty>1</InvoiceQty>
<ItemId>1</ItemId>
<UnitId>1</UnitId>
<UnitPrice>1</UnitPrice>
</InvoiceLineRequest>
</Lines>
</CreateInvoiceRequest>
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.