A FulfillmentPOItem represents a line item in a fulfillment PO.
A FulfillmentPOItem is distinct from an Item in that a FulfillmentPOItem only contains quantities that are fulfilled by a specified vendor location. For example, an item may be split into multiple shipments, each of which is fulfilled by a different vendor location. In that case, the FulfillmentPOItem would only contain the quantities of the specified item that are fulfilled by the specified location.
Properties
Name | Type | Description |
---|---|---|
ItemId | int | The ID of the item that the fulfillment PO item maps to. |
LocationId | int | The ID of the vendor location that fulfills the PO item. |
ShippingGroupNumber | int | The number of the shipping group that the PO item belongs to. Unless the order contains a split shipment, this value will always be 1. |
Item (via $expand) | Item | The full item that the fulfillment PO item maps to. Note: The full item may contain quantities that are not fulfilled by the PO's Location (e.g., due to a split shipment) and are therefore not part of the fulfillment PO item. Therefore, certain item properties (like Quantity and TotalPrice) may not be accurate for the fulfillment PO item. |
Location (via $expand) | Location | The vendor location that fulfills the PO item. |
FulfillmentPO (via $expand) | FulfillmentPO | The fulfillment PO that the PO item belongs to. |
Quantity | int | The quantity of the PO item. Note: In the case of split shipments that are fulfilled by different vendor locations, the Quantity of the fulfillment PO item may be distinct from the Quantity of the item it maps to. |
DestinationLocationId | int | The ID of the vendor location that the PO item ships to. This property will be null if the PO item ships directly to the customer. |
DestinationLocation (via $expand) | Location | The vendor location that the PO item ships to. This property will be null if the PO item ships directly to the customer. |
DestinationCustomer | AddressShip | The customer that the PO item ships to. This property will be null if the PO item ships to a vendor location as part of a multi-vendor fulfillment workflow. |
Instructions | string | Fulfillment instructions to the vendor location that fulfills the PO item. |