POST customer/confirmpick

Confirms a sales order and creates an invoice

Request Information

URI Parameters

None.

Body Parameters

Interprise.Web.Services.Models.ConfirmedPickRoutineInput
NameDescriptionTypeAdditional 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>

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'System.Web.Http.ModelBinding.JQueryMvcFormUrlEncodedFormatter' to write type 'ConfirmedPickRoutineInput'.

Response Information

Resource Description

Generated invoice

Interprise.Web.Services.Application.Response.DefaultResponse
NameDescriptionTypeAdditional information
Message

Gets or sets the response message

string

None.

Response Formats

Sample not available.