Order Broker Originating Location, Fulfilling Location, and Pickup Location

The screens in the Working with Order Broker (WOBR) menu option display the following types of locations: originating, fulfilling, and pickup.

• The Originating location is the location (store or warehouse) where the order originated. This location displays as the Placed location in Order Broker.

• The Fulfilling location is the location supplying the inventory for the order. This location displays as the Sourced location in Order Broker.

• The Pickup location is the location where the customer picks up the order; this location does not display for orders that are shipped to the customer. This location displays as the Pickup location in Order Broker.

The following table explains how the system determines the originating, fulfilling, and pickup locations for each broker delivery type.

broker delivery type

originating location

fulfilling location

pickup location

blank (brokered backorder for delivery or ship-for-pickup)

an Order Management System warehouse

this is the location_cd in the store_location element of the submit order request message:

• if the transaction_type_id is DELIVERY and the Use OROB for Fulfillment Assignment (M31) is unselected, from the OROB Default Location (K51)

• if the transaction_type_id is DELIVERY and the Use OROB for Fulfillment Assignment (M31) is selected or the transaction_type_id is SHIPFORPICKUP, from the Originating Location to Pass to OROB (M32)

the store location or Order Management System warehouse assigned to ship the item to the customer

this is the fulfillment_location_cd in the fulfillment_detail element of the submit order response message; when a status request response message is received, the location may update based on the fulfilling_location_cd in the items element

delivery: N/A; the order is shipped to the customer

ship-for-pickup: this is the location_cd in the shipforpickup_location element of the submit order request message: from the store code in the one-time ship to address

delivery

a store location or Order Management System warehouse

this is the request_location_cd in the store_location element of the fulfillment response message

an Order Management System warehouse

this is the location_cd in the store_location element of the fulfillment response message

N/A; the order is shipped to the customer

store pickup

an Order Management System warehouse

this is the location_cd in the store_location element of the submit order request message: from the OROB Default Location (K51)

the store location the customer has selected to pick up the order; the inventory is available at this location and does not need to be transferred there

this is the fulfillment_location_cd in the fulfillment_detail element of the submit order response message

the store location where the customer has selected to pick up the order

this is the location_cd in the first transaction_detail element of the submit order request message: from the location, selected at the Store Pickup Search Results Screen, where the customer wants to pick up the order

retail pickup (traditional retail pickup and retail pickup created as a result of a brokered ship-for-pickup)

the store location where the customer would like to pick up the merchandise

this is the request_location_cd in the store_location element of the fulfillment response message

an Order Management System warehouse

this is the location_cd in the store_location element of the fulfillment response message

the store location where the customer has selected to pick up the order

this is the location_cd in the shipforickup_location element of the fulfillment response message

ship-for-pickup (pick gen/drop ship)

an Order Management System warehouse

this is the location_cd in the store_location element of the submit order request message: from the OROB Default Location (K51) if the Send Inventory by Warehouse to OROB (L06) system control value is unselected or for a drop ship item; otherwise, from the OROB location from the warehouse associated with the order

an Order Management System warehouse

this is the location_cd in the transaction_detail element of the submit order request message: from the OROB Default Location (K51) if the Send Inventory by Warehouse to OROB (L06) system control value is unselected or for a drop ship item; otherwise, from the OROB location from the warehouse associated with the order

the store location where the customer has selected to pick up the order

this is the location_cd in the shipforpickup_location element of the submit order request message: from the store code in the one-time ship to address

Location description: Even if the location is a warehouse within your company in Order Management System, the description of the location is from the cross-reference record set up through Work with Store Cross Reference (WSCR), and is separated from the code by a hyphen. For example, a request assigned to warehouse 10, East Coast DC, lists a location of 10 - East Coast. Although the location code field in the Order Management System database is 25 positions, you cannot create a code that exceeds 10 positions in Order Broker.

Note:

• The location description is stored in the Order Broker table. Entering or updating a location cross reference through Work with Store Cross Reference (WSCR) does not update the originating location displayed here.

• The location description displayed here is blank if you had not set up the cross reference at the time the response was received from the Order Broker.

• Even if the location is an Order Management System warehouse, the warehouse description is not displayed here; you need to set up the cross-reference through Work with Store Cross Reference (WSCR).

When is the fulfilling location blank? The fulfilling location is blank for:

store pickup orders: if you canceled the order in Order Management System. If another location sent a cancel request to the Order Broker, which relayed it to Order Management System through a status inquiry request, the Order Broker record retains the fulfilling location; however, if a single line on a store pickup order is rejected, the entire order (including any additional lines) is canceled, and in this situation the fulfilling location is blank for all items except the rejected item.

brokered backorders whose status is:

- Z: Canceled

- C: Closed

- J: Rejected

- R: Ready

- W: Waiting

The field might also be blank for requests in E: Error status, depending on the nature of the error. For example, requests that the Order Broker did not receive and create successfully are not assigned to fulfilling locations.

Unfulfillable status: If the Order Broker was unable to find a location to fulfill a brokered backorder, the fulfilling location matches the OROB Default Location Code for Unfulfillable Orders (K56) system control value. In this situation, the current status is Unfulfillable.

LO01_02 OROMS 17.0 2018 OTN