Radial Integration | 2016
This method enables recording information about a single Order Item to be packed in a specific Shipment.
shipmentPackRequest: object of type ShipmentPackRequest
Name | Description Usage |
Type Allowed values |
Required? |
---|---|---|---|
shipmentItemPackEdit |
Details about the item to be packed |
Object of type ShipmentItemPackEdit |
yes |
Name | Description Usage |
Type Allowed values |
Required? |
---|---|---|---|
orderNumber |
Unique identifier of the Order |
String |
yes |
shipmentNumber |
Unique identifier of the package/shipment to which the item being packed should be assigned. |
Integer |
yes |
shipmentCreateNew |
If set to true, this will create a new package and pack the requested item in that new package, returning the shipmentNumber that identifies the new package in the response |
Boolean |
no |
shipmentItemLocator |
Information to be used in locating the item being packed |
Object of type ShipmentItemLocator |
yes |
shipmentItemSerialNumber |
Serial number of the item being packed, if applicable |
String |
no |
shipmentItemQuantity |
Quantity to be packed. If not supplied, will default to 1. |
Integer |
no |
Name | Description Usage |
Type Allowed values |
Required? |
---|---|---|---|
shipmentItemSku |
SKU of the item |
String |
no |
shipmentItemHostSku |
SKU of the item |
String |
no |
shipmentItemGTIN |
Global Trade Item Number |
String |
no |
shipmentPackResponse: object of type ShipmentPackResponse
Name | Description Usage |
Type Allowed values |
Required? |
---|---|---|---|
shipmentItemPackEditResult |
Details about the result of the pack request for an item |
Object of type ShipmentItemPackEditResult |
yes |
sessionToken |
Session token to be used for maintaining session state across batch operations. |
String |
yes |
baseSystemVersion |
Indicates the version of the underlying Store Fulfillment core application. |
String |
yes |
Name | Description Usage |
Type Allowed values |
Required? |
---|---|---|---|
orderNumber |
Unique identifier of the Order |
String |
yes |
shipmentNumber |
Unique identifier of the package/shipment to which the item being packed was assigned. |
Integer |
no |
orderItemLineId |
Unique identifier of the Order Line to which the packed item was linked. |
Integer |
no |
shipmentItemHasErrors |
Indicates if an error occurred processing the request |
Boolean |
yes |
shipmentItemErrorMessage |
If an error occurred in the request processing, that will be detailed here. |
String |
no |
shipmentItemErrors |
Collection of errors relating to this specific Shipment Item |
Array of ShipmentError |
no |
Name | Description Usage |
Type Allowed values |
Required? |
---|---|---|---|
shipmentErrorNumber |
Error number |
Integer |
no |
shipmentErrorMessage |
Description of the error |
String |
yes |
shipmentErrorIsWarning |
Boolean indicator (in string format) if the error severity is only a warning |
String |
yes |
Authorization: Basic dGVzdHNuMTp0ZXN0c24xOkFZMTA1TVVQODdROTBRU0Q= Content-Type: application/xml; charset=utf-8 Accept: application/xml <ShipmentPackRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/VendorNet.Web.Api.Contracts.V4"> <shipmentItemPackEdit> <orderNumber>abb75866ea09449a8d661678c8049c8f</orderNumber> <shipmentCreateNew>false</shipmentCreateNew> <shipmentItemLocator> <shipmentItemGTIN i:nil="true" /> <shipmentItemHostSku i:nil="true" /> <shipmentItemSku>GNUNQGDLV</shipmentItemSku> </shipmentItemLocator> <shipmentItemQuantity i:nil="true" /> <shipmentItemSerialNumber i:nil="true" /> <shipmentNumber>1</shipmentNumber> </shipmentItemPackEdit> </ShipmentPackRequest>
<ShipmentPackResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/VendorNet.Web.Api.Contracts.V4"> <baseSystemVersion>45</baseSystemVersion> <sessionToken>AY105MUP87Q90QSD</sessionToken> <shipmentItemPackEditResult> <orderItemLineId>1</orderItemLineId> <orderNumber>abb75866ea09449a8d66</orderNumber> <shipmentItemErrorMessage i:nil="true" /> <shipmentItemErrors /> <shipmentItemHasErrors>false</shipmentItemHasErrors> <shipmentNumber>1</shipmentNumber> </shipmentItemPackEditResult> </ShipmentPackResponse>
Authorization: Basic dGVzdHNuMTp0ZXN0c24xOkdXNDdHMUZBQkM3OFlBWjc= { "shipmentItemPackEdit": { "orderNumber": "031de848760d4be18b86430751b0ef29", "shipmentNumber": 1, "shipmentCreateNew": false, "shipmentItemLocator": { "shipmentItemSku": "SYHXERUXGHNCOGNLX", "shipmentItemHostSku": null, "shipmentItemGTIN": null }, "shipmentItemSerialNumber": null, "shipmentItemQuantity": null } }
{ "orderNumber": "031de848760d4be18b86", "shipmentNumber": 1, "orderItemLineId": 1, "shipmentItemHasErrors": false, "shipmentItemErrorMessage": null, "shipmentItemErrors": [] }, "sessionToken": "GW47G1FABC78YAZ7", "baseSystemVersion": "45" }
Copyright © 2017 Radial. All rights reserved.