POST customer/confirmpick
Confirms a sales order and creates an invoice
Request Information
URI Parameters
None.
Body Parameters
Interprise.Web.Services.Models.ConfirmedPickRoutineInputName | Description | Type | Additional information |
---|---|---|---|
SalesOrderCode | string |
None. |
|
WarehouseCode | string |
None. |
|
Details | Collection of Interprise.Web.Services.Models.ConfirmedPickRoutineInput+Item |
None. |
|
CustomFields |
Collection of all the custom fields in CustomerSalesOrder table |
Collection of Interprise.Web.Services.Models.CustomField |
None. |
Request Formats
{ "salesOrderCode": "sample string 1", "warehouseCode": "sample string 2", "details": [ { "itemName": "sample string 1", "salesOrderLineNum": 2, "qtyToConfirm": 3, "batchSerials": [ { "batchSerialNumber": "sample string 1", "qtyAllocated": 2 }, { "batchSerialNumber": "sample string 1", "qtyAllocated": 2 } ], "kitComponents": [ { "itemName": "sample string 1", "kitDetailLineNum": 2, "batchSerials": [ { "batchSerialNumber": "sample string 1", "qtyAllocated": 2 }, { "batchSerialNumber": "sample string 1", "qtyAllocated": 2 } ] }, { "itemName": "sample string 1", "kitDetailLineNum": 2, "batchSerials": [ { "batchSerialNumber": "sample string 1", "qtyAllocated": 2 }, { "batchSerialNumber": "sample string 1", "qtyAllocated": 2 } ] } ] }, { "itemName": "sample string 1", "salesOrderLineNum": 2, "qtyToConfirm": 3, "batchSerials": [ { "batchSerialNumber": "sample string 1", "qtyAllocated": 2 }, { "batchSerialNumber": "sample string 1", "qtyAllocated": 2 } ], "kitComponents": [ { "itemName": "sample string 1", "kitDetailLineNum": 2, "batchSerials": [ { "batchSerialNumber": "sample string 1", "qtyAllocated": 2 }, { "batchSerialNumber": "sample string 1", "qtyAllocated": 2 } ] }, { "itemName": "sample string 1", "kitDetailLineNum": 2, "batchSerials": [ { "batchSerialNumber": "sample string 1", "qtyAllocated": 2 }, { "batchSerialNumber": "sample string 1", "qtyAllocated": 2 } ] } ] } ], "customFields": [ { "field": "sample string 1", "value": {} }, { "field": "sample string 1", "value": {} } ] }
<ConfirmedPickRoutineInput xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <SalesOrderCode>sample string 1</SalesOrderCode> <WarehouseCode>sample string 2</WarehouseCode> <Details> <Item> <ItemName>sample string 1</ItemName> <SalesOrderLineNum>2</SalesOrderLineNum> <QtyToConfirm>3</QtyToConfirm> <BatchSerials> <BatchSerial> <BatchSerialNumber>sample string 1</BatchSerialNumber> <QtyAllocated>2</QtyAllocated> </BatchSerial> <BatchSerial> <BatchSerialNumber>sample string 1</BatchSerialNumber> <QtyAllocated>2</QtyAllocated> </BatchSerial> </BatchSerials> <KitComponents> <KitComponent> <ItemName>sample string 1</ItemName> <KitDetailLineNum>2</KitDetailLineNum> <BatchSerials> <BatchSerial> <BatchSerialNumber>sample string 1</BatchSerialNumber> <QtyAllocated>2</QtyAllocated> </BatchSerial> <BatchSerial> <BatchSerialNumber>sample string 1</BatchSerialNumber> <QtyAllocated>2</QtyAllocated> </BatchSerial> </BatchSerials> </KitComponent> <KitComponent> <ItemName>sample string 1</ItemName> <KitDetailLineNum>2</KitDetailLineNum> <BatchSerials> <BatchSerial> <BatchSerialNumber>sample string 1</BatchSerialNumber> <QtyAllocated>2</QtyAllocated> </BatchSerial> <BatchSerial> <BatchSerialNumber>sample string 1</BatchSerialNumber> <QtyAllocated>2</QtyAllocated> </BatchSerial> </BatchSerials> </KitComponent> </KitComponents> </Item> <Item> <ItemName>sample string 1</ItemName> <SalesOrderLineNum>2</SalesOrderLineNum> <QtyToConfirm>3</QtyToConfirm> <BatchSerials> <BatchSerial> <BatchSerialNumber>sample string 1</BatchSerialNumber> <QtyAllocated>2</QtyAllocated> </BatchSerial> <BatchSerial> <BatchSerialNumber>sample string 1</BatchSerialNumber> <QtyAllocated>2</QtyAllocated> </BatchSerial> </BatchSerials> <KitComponents> <KitComponent> <ItemName>sample string 1</ItemName> <KitDetailLineNum>2</KitDetailLineNum> <BatchSerials> <BatchSerial> <BatchSerialNumber>sample string 1</BatchSerialNumber> <QtyAllocated>2</QtyAllocated> </BatchSerial> <BatchSerial> <BatchSerialNumber>sample string 1</BatchSerialNumber> <QtyAllocated>2</QtyAllocated> </BatchSerial> </BatchSerials> </KitComponent> <KitComponent> <ItemName>sample string 1</ItemName> <KitDetailLineNum>2</KitDetailLineNum> <BatchSerials> <BatchSerial> <BatchSerialNumber>sample string 1</BatchSerialNumber> <QtyAllocated>2</QtyAllocated> </BatchSerial> <BatchSerial> <BatchSerialNumber>sample string 1</BatchSerialNumber> <QtyAllocated>2</QtyAllocated> </BatchSerial> </BatchSerials> </KitComponent> </KitComponents> </Item> </Details> <CustomFields> <CustomField> <Field>sample string 1</Field> <Value /> </CustomField> <CustomField> <Field>sample string 1</Field> <Value /> </CustomField> </CustomFields> </ConfirmedPickRoutineInput>
Response Information
Resource Description
Generated invoice
Interprise.Web.Services.Application.Response.DefaultResponseName | Description | Type | Additional information |
---|---|---|---|
Message |
Gets or sets the response message |
string |
None. |
Response Formats
Sample not available.