Radial Integration | 2016
This method can be used to access the Pick Tickets currently available within Store Fulfillment for the requesting user.
pickTicketSearchRequest: object of type PickTicketSearchRequest
Name | Description Usage |
Type Allowed values |
Required? |
---|---|---|---|
pickTicketType |
Indicates the type of Orders contained within the Pick Ticket |
Enum – supports either text or integer. DropShip = 1 StockPO = 2 ShipFromStore = 4 InStorePickUp = 8 |
no |
pickTicketStatus |
Indicates the current status of the Pick Ticket within Store Fulfillment |
Enum – supports either text or integer. notSet = 0 [Default] = 1 [New] = 2 Locked = 4 Confirmed = 8 Printed = 16 Saved = 32 |
no |
pickTicketId |
Pick batch identifier for previously printed Pick Tickets |
String |
no |
pickTicketAllotmentType |
Numeric identifier of the Pick Allotment |
Integer |
no |
pickTicketShowAlternatives |
This option creates a special type of ticket. Generally, an order can be on one pick ticket. However, an order can be in multiple "alternative" pick tickets. If an order has multiple sections, the order can possibly get listed on multiple pick tickets. But the order can only be on one physical pick ticket, so when the pick ticket is printed, the other pick ticket with that order becomes invalid and needs to be refreshed. Show alternatives can be used to find pick tickets that match the Section you are in. Products without sections do not get listed. |
Boolean |
no |
pickTicketRollupEnabled |
Applies to new Pick Tickets only. Indicates if all new Pick Tickets should be displayed individually or, if rollup is Enabled, display as a single record based on Pick Allotment grouping |
Boolean |
no |
pickTicketSearchRequestIncludes |
Indicates what data elements should be returned in the response |
Enum – bitwise operator that supports either text or integer. [Default] = 0 PickTicketHeader = 1 PickTicketGroups = 2 Attributes = 4 |
no |
maxRecordCount |
Maximum number of records to be returned in the response. If not specified, this value defaults to 2500. Values specified in excess of 2500 will be defaulted to 2500 and should utilize the pagination feature to access additional records. |
integer |
no |
pageNumber |
Optional pagination parameter |
Integer |
no |
pickTicketSearchResponse: object of type PickTicketSearchResponse
Name | Description Usage |
Type Allowed values |
Required? |
---|---|---|---|
pickTicketEssentials |
Pick Tickets matching the requested search criteria. The number of Pick Tickets included in this collection will be determined by the maxRecordCount passed in the request. |
Array of PickTicketEssentials |
yes |
totalPickTicketCount |
Indicates the version of the underlying Store Fulfillment core application. |
Integer |
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? |
---|---|---|---|
pickTicketId |
Pick batch identifier for previously printed Pick Tickets. This value will be temporarily auto-generated for New Pick Tickets and can change once the Pick Ticket has been printed. |
String |
yes |
pickTicketNumber |
Optional numeric identifier of the Pick Ticket |
String |
no |
pickTicketType |
Indicates the type of Orders contained within the Pick Ticket |
Enum – supports either text or integer. DropShip = 1 StockPO = 2 ShipFromStore = 4 InStorePickUp = 8 |
yes |
pickTicketItemCount |
Indicates the total number of skus contained in the Pick Ticket |
Integer |
yes |
pickTicketQuantityCount |
Indicates the total quantity of items contained in the Pick Ticket |
Integer |
yes |
pickTicketStatus |
Indicates the current status of the Pick Ticket within Store Fulfillment |
Enum – supports either text or integer. notSet = 0 [Default] = 1 [New] = 2 Locked = 4 Confirmed = 8 Printed = 16 Saved = 32 |
yes |
pickTicketPickBy |
For Pick Tickets that have already been printed, this indicates the user that pick confirmed this Pick Ticket (if supplied) or the user currently picking the ticket (for locked tickets) or the user that saved an in-progress ticket |
String |
no |
pickTicketAllotmentGroupNumber |
Numeric identifier of the pick allotment |
String |
no |
pickTicketAllotmentGroupDescription |
Name identifier of the pick allotment |
String |
no |
pickTicketOrderCount |
Indicates the total quantity of Orders contained in the Pick Ticket |
Integer |
yes |
pickTicketAssignByDate |
Pick Ticket print (assign) action SLA |
DateTime (2013-11-08T00:00:00) |
no |
pickTicketConfirmByDate |
Pick Ticket confirm action SLA |
DateTime (2013-11-08T00:00:00) |
no |
pickTicketPickerName |
For Pick Tickets that have already been picked, this indicates the name of the user that pick confirmed this Pick Ticket (if supplied) |
String |
no |
pickTicketGroups |
Collection of items to be picked, the organization of which is determined by the configuration of the pick allotment type of this Pick Ticket |
Array of type PickTicketGroup |
no |
pickTicketAttributes |
Collection of additional Attributes about this Pick Ticket |
Array of type Attribute |
no |
Name | Description Usage |
Type Allowed values |
Required? |
---|---|---|---|
pickTicketGroupId |
A numeric value that represents the group to which this pick ticket is assigned; generally used as a bin or slot number that corresponds to the user’s physical pick environment, such as a specialized pick cart. ** In environments where one pick ticket is issued for one order, the pickTicketGroupId will default to zero if a pickTicketGroupId is not sent as part of the request. ** In environments where one pick ticket can contain multiple orders, the pickTicketGroupId must be sent as part of the request or VendorNet will return an error. |
Integer |
yes |
pickTicketGroupName |
Description of this group |
String |
no |
pickTicketStatus |
Indicates the current status of the Pick Ticket Group within Store Fulfillment |
Enum – supports either text or integer. notSet = 0 [Default] = 1 [New] = 2 Locked = 4 Confirmed = 8 Printed = 16 Saved = 32 |
yes |
Content-Type: application/xml; charset=utf-8 Authorization: Basic U2VydmljZTpzZXJ2aWNlOg== Accept: application/xml <PickTicketSearchRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/VendorNet.Web.Api.Contracts.V4"> <maxRecordCount>0</maxRecordCount> <pageNumber i:nil="true" /> <includes>Default</includes> <pickTicketAllotmentType i:nil="true" /> <pickTicketId i:nil="true" /> <pickTicketRollupEnabled>false</pickTicketRollupEnabled> <pickTicketShowAlternatives>false</pickTicketShowAlternatives> <pickTicketStatus>Default</pickTicketStatus> <pickTicketType>InStorePickUp</pickTicketType> </PickTicketSearchRequest>
<PickTicketSearchResponse 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>B0PP5FSHTL4A8ZA3</sessionToken> <pickTickets> <PickTicketEssentials> <pickTicketAllotmentGroupDescription>ISPU</pickTicketAllotmentGroupDescription> <pickTicketAllotmentGroupNumber>1</pickTicketAllotmentGroupNumber> <pickTicketAssignByDate>2014-05-05T09:37:00</pickTicketAssignByDate> <pickTicketAttributes /> <pickTicketConfirmByDate i:nil="true" /> <pickTicketGroups /> <pickTicketId>2014-06-03 12:43:27.293</pickTicketId> <pickTicketItemCount>1</pickTicketItemCount> <pickTicketNumber></pickTicketNumber> <pickTicketOrderCount>1</pickTicketOrderCount> <pickTicketPickBy i:nil="true" /> <pickTicketPickerName i:nil="true" /> <pickTicketQuantityCount>4</pickTicketQuantityCount> <pickTicketStatus>New</pickTicketStatus> <pickTicketType>InStorePickUp</pickTicketType> </PickTicketEssentials> <PickTicketEssentials> <pickTicketAllotmentGroupDescription>ISPU</pickTicketAllotmentGroupDescription> <pickTicketAllotmentGroupNumber>0</pickTicketAllotmentGroupNumber> <pickTicketAssignByDate i:nil="true" /> <pickTicketAttributes /> <pickTicketConfirmByDate i:nil="true" /> <pickTicketGroups /> <pickTicketId>2014-05-02 14:45:49.000</pickTicketId> <pickTicketItemCount>1</pickTicketItemCount> <pickTicketNumber></pickTicketNumber> <pickTicketOrderCount>1</pickTicketOrderCount> <pickTicketPickBy i:nil="true" /> <pickTicketPickerName i:nil="true" /> <pickTicketQuantityCount>4</pickTicketQuantityCount> <pickTicketStatus>Confirmed</pickTicketStatus> <pickTicketType>InStorePickUp</pickTicketType> </PickTicketEssentials> <PickTicketEssentials> <pickTicketAllotmentGroupDescription>ISPU</pickTicketAllotmentGroupDescription> <pickTicketAllotmentGroupNumber>0</pickTicketAllotmentGroupNumber> <pickTicketAssignByDate i:nil="true" /> <pickTicketAttributes /> <pickTicketConfirmByDate>2014-05-02T14:33:00</pickTicketConfirmByDate> <pickTicketGroups /> <pickTicketId>2014-05-02 15:33:01.690</pickTicketId> <pickTicketItemCount>1</pickTicketItemCount> <pickTicketNumber></pickTicketNumber> <pickTicketOrderCount>1</pickTicketOrderCount> <pickTicketPickBy i:nil="true" /> <pickTicketPickerName i:nil="true" /> <pickTicketQuantityCount>4</pickTicketQuantityCount> <pickTicketStatus>Printed</pickTicketStatus> <pickTicketType>InStorePickUp</pickTicketType> </PickTicketEssentials> <PickTicketEssentials> <pickTicketAllotmentGroupDescription>ISPU</pickTicketAllotmentGroupDescription> <pickTicketAllotmentGroupNumber>0</pickTicketAllotmentGroupNumber> <pickTicketAssignByDate i:nil="true" /> <pickTicketAttributes /> <pickTicketConfirmByDate>2014-05-02T14:33:00</pickTicketConfirmByDate> <pickTicketGroups /> <pickTicketId>2014-05-05 10:05:39.000</pickTicketId> <pickTicketItemCount>1</pickTicketItemCount> <pickTicketNumber></pickTicketNumber> <pickTicketOrderCount>1</pickTicketOrderCount> <pickTicketPickBy>jnyst3</pickTicketPickBy> <pickTicketPickerName i:nil="true" /> <pickTicketQuantityCount>4</pickTicketQuantityCount> <pickTicketStatus>Saved</pickTicketStatus> <pickTicketType>InStorePickUp</pickTicketType> </PickTicketEssentials> </pickTickets> <totalPickTicketCount>73</totalPickTicketCount> </PickTicketSearchResponse>
Authorization: Basic U2VydmljZTpzZXJ2aWNlOg== { "pickTicketType": " InStorePickUp ", "pickTicketStatus": “Default”, "pickTicketId": null, "pickTicketAllotmentType": null, "pickTicketShowAlternatives": false, "pickTicketRollupEnabled": false, "pickTicketSearchRequestIncludes": "Default", "maxRecordCount": null, "pageNumber": null }
{ "pickTicketEssentials": [ { "pickTicketId": "2014-06-03 12:43:27.293", "pickTicketNumber": "", "pickTicketType": "InStorePickUp", "pickTicketItemCount": 1, "pickTicketQuantityCount": 4, "pickTicketStatus": "New", "pickTicketPickBy": null, "pickTicketAllotmentGroupNumber": "1", "pickTicketAllotmentGroupDescription": "ISPU", "pickTicketOrderCount": 1, "pickTicketAssignByDate": "2014-05-05T09:37:00", "pickTicketConfirmByDate": null, "pickTicketPickerName": null, "pickTicketGroups": [], "pickTicketAttributes": [] }, { "pickTicketId": "2014-05-02 14:45:49.000", "pickTicketNumber": "", "pickTicketType": "InStorePickUp", "pickTicketItemCount": 1, "pickTicketQuantityCount": 4, "pickTicketStatus": "Confirmed", "pickTicketPickBy": null, "pickTicketAllotmentGroupNumber": "0", "pickTicketAllotmentGroupDescription": "ISPU", "pickTicketOrderCount": 1, "pickTicketAssignByDate": null, "pickTicketConfirmByDate": null, "pickTicketPickerName": null, "pickTicketGroups": [], "pickTicketAttributes": [] }, { "pickTicketId": "2014-05-02 15:33:01.690", "pickTicketNumber": "", "pickTicketType": "InStorePickUp", "pickTicketItemCount": 1, "pickTicketQuantityCount": 4, "pickTicketStatus": "Printed", "pickTicketPickBy": null, "pickTicketAllotmentGroupNumber": "0", "pickTicketAllotmentGroupDescription": "ISPU", "pickTicketOrderCount": 1, "pickTicketAssignByDate": null, "pickTicketConfirmByDate": "2014-05-02T14:33:00", "pickTicketPickerName": null, "pickTicketGroups": [], "pickTicketAttributes": [] }, { "pickTicketId": "2014-05-05 10:05:39.000", "pickTicketNumber": "", "pickTicketType": "InStorePickUp", "pickTicketItemCount": 1, "pickTicketQuantityCount": 4, "pickTicketStatus": "Saved", "pickTicketPickBy": "jnyst3", "pickTicketAllotmentGroupNumber": "0", "pickTicketAllotmentGroupDescription": "ISPU", "pickTicketOrderCount": 1, "pickTicketAssignByDate": null, "pickTicketConfirmByDate": "2014-05-02T14:33:00", "pickTicketPickerName": null, "pickTicketGroups": [], "pickTicketAttributes": [] } ], "totalPickTicketCount": 73, "sessionToken": "G72PTDBZ3EVLQBR6", "baseSystemVersion": "45" }
Content-Type: application/xml; charset=utf-8 Authorization: Basic U2VydmljZTpzZXJ2aWNlOg== Accept: application/xml <PickTicketSearchRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/VendorNet.Web.Api.Contracts.V4"> <maxRecordCount>0</maxRecordCount> <pageNumber i:nil="true" /> <includes>Default</includes> <pickTicketAllotmentType>3</pickTicketAllotmentType> <pickTicketId i:nil="true" /> <pickTicketRollupEnabled>true</pickTicketRollupEnabled> <pickTicketShowAlternatives>false</pickTicketShowAlternatives> <pickTicketStatus>Default</pickTicketStatus> <pickTicketType>ShipFromStore</pickTicketType> </PickTicketSearchRequest>
<PickTicketSearchResponse 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>40DP11BZ527MHJQF</sessionToken> <pickTickets> <PickTicketEssentials> <pickTicketAllotmentGroupDescription>multi</pickTicketAllotmentGroupDescription> <pickTicketAllotmentGroupNumber>3</pickTicketAllotmentGroupNumber> <pickTicketAssignByDate i:nil="true" /> <pickTicketAttributes /> <pickTicketConfirmByDate i:nil="true" /> <pickTicketGroups /> <pickTicketId></pickTicketId> <pickTicketItemCount>8</pickTicketItemCount> <pickTicketNumber></pickTicketNumber> <pickTicketOrderCount>20</pickTicketOrderCount> <pickTicketPickBy i:nil="true" /> <pickTicketPickerName i:nil="true" /> <pickTicketQuantityCount>290</pickTicketQuantityCount> <pickTicketStatus>New</pickTicketStatus> <pickTicketType>ShipFromStore</pickTicketType> </PickTicketEssentials> <PickTicketEssentials> <pickTicketAllotmentGroupDescription>multi</pickTicketAllotmentGroupDescription> <pickTicketAllotmentGroupNumber>3</pickTicketAllotmentGroupNumber> <pickTicketAssignByDate i:nil="true" /> <pickTicketAttributes /> <pickTicketConfirmByDate i:nil="true" /> <pickTicketGroups /> <pickTicketId>2014-11-05 15:59:51.000</pickTicketId> <pickTicketItemCount>1</pickTicketItemCount> <pickTicketNumber></pickTicketNumber> <pickTicketOrderCount>1</pickTicketOrderCount> <pickTicketPickBy i:nil="true" /> <pickTicketPickerName i:nil="true" /> <pickTicketQuantityCount>2</pickTicketQuantityCount> <pickTicketStatus>Printed</pickTicketStatus> <pickTicketType>ShipFromStore</pickTicketType> </PickTicketEssentials> <PickTicketEssentials> <pickTicketAllotmentGroupDescription>multi</pickTicketAllotmentGroupDescription> <pickTicketAllotmentGroupNumber>3</pickTicketAllotmentGroupNumber> <pickTicketAssignByDate i:nil="true" /> <pickTicketAttributes /> <pickTicketConfirmByDate i:nil="true" /> <pickTicketGroups /> <pickTicketId>2015-05-18 10:55:05.000</pickTicketId> <pickTicketItemCount>4</pickTicketItemCount> <pickTicketNumber></pickTicketNumber> <pickTicketOrderCount>3</pickTicketOrderCount> <pickTicketPickBy i:nil="true" /> <pickTicketPickerName i:nil="true" /> <pickTicketQuantityCount>48</pickTicketQuantityCount> <pickTicketStatus>Printed</pickTicketStatus> <pickTicketType>ShipFromStore</pickTicketType> </PickTicketEssentials> </pickTickets> <totalPickTicketCount>3</totalPickTicketCount> </PickTicketSearchResponse>
Authorization: Basic U2VydmljZTpzZXJ2aWNlOg== { "pickTicketType": "ShipFromStore", "pickTicketStatus": null, "pickTicketId": null, "pickTicketAllotmentType": 3, "pickTicketShowAlternatives": false, "pickTicketRollupEnabled": true, "pickTicketSearchRequestIncludes": "Default", "maxRecordCount": null, "pageNumber": null }
{ "pickTicketEssentials": [{ "pickTicketId": "", "pickTicketNumber": "", "pickTicketType": "ShipFromStore", "pickTicketItemCount": 8, "pickTicketQuantityCount": 290, "pickTicketStatus": "New", "pickTicketPickBy": null, "pickTicketAllotmentGroupNumber": "3", "pickTicketAllotmentGroupDescription": "multi", "pickTicketOrderCount": 20, "pickTicketAssignByDate": null, "pickTicketConfirmByDate": null, "pickTicketPickerName": null, "pickTicketGroups": [], "pickTicketAttributes": [] }, { "pickTicketId": "2014-11-05 15:59:51.000", "pickTicketNumber": "", "pickTicketType": "ShipFromStore", "pickTicketItemCount": 1, "pickTicketQuantityCount": 2, "pickTicketStatus": "Printed", "pickTicketPickBy": null, "pickTicketAllotmentGroupNumber": "3", "pickTicketAllotmentGroupDescription": "multi", "pickTicketOrderCount": 1, "pickTicketAssignByDate": null, "pickTicketConfirmByDate": null, "pickTicketPickerName": null, "pickTicketGroups": [], "pickTicketAttributes": [] }, { "pickTicketId": "2015-05-18 10:55:05.000", "pickTicketNumber": "", "pickTicketType": "ShipFromStore", "pickTicketItemCount": 4, "pickTicketQuantityCount": 48, "pickTicketStatus": "Printed", "pickTicketPickBy": null, "pickTicketAllotmentGroupNumber": "3", "pickTicketAllotmentGroupDescription": "multi", "pickTicketOrderCount": 3, "pickTicketAssignByDate": null, "pickTicketConfirmByDate": null, "pickTicketPickerName": null, "pickTicketGroups": [], "pickTicketAttributes": [] }], "totalPickTicketCount": 3, "sessionToken": "VR5AKL0S38YQ3UDU", "baseSystemVersion": "45" }
Copyright © 2017 Radial. All rights reserved.