Substitute Items for Transfer Order Lines Interfaced to an External WMS or 3PL
You can substitute an item in place of the original requested item on a transfer order line that's interfaced to an external Warehouse Management System (WMS) or Third-Party Logistics (3PL) if you've enabled a specific organization and set up item substitute relationships. The ability to send substitute items to your external execution system when fulfilling transfer orders provides you greater flexibility to fulfill your internal orders and keeps your business running without unnecessary delays.
Once you enable the feature for an organization, all transfer order and shipment lines with that destination organization default to allow item substitution, represented by an attribute on the line. You can disable this on a line-by-line basis. Likewise, if the organization isn't enabled, you can enable it line by line. Both transfer order and shipment lines show an attribute against the original requested item to indicate the use of a substitute item.
You can define item-substitute relationships in the Product Information Management work area, at the master or destination organization level, by rank. When fulfilling transfer orders, depending on the original requested item’s availability, the functionality cycles through the ranked item relationships, by level in hierarchy and then rank, to determine which substitute items meet the requested quantity. You can define many item-substitute relationships. However, the application stops looking for substitutes after considering three viable items.
Your shipment line may be split for the original item based on the on-hand availability for the substitute item in the source organization and the setting of the Reservation Behavior for Integration to External System parameter on the Manage Shipping Parameters page.
This table describes actions taken based on the setting of the Reservation Behavior for Integration to External System parameter on the Manage Shipping Parameters page. Choices include Partial or Full.
Reservation Behavior for Integration to External System |
Actions |
---|---|
Partial |
|
Full |
|
Ship confirmation is processed for the substitute items for the transfer order line using the Shipment Transaction Requests REST resource (shipmentTransactionRequest).
If backorders are necessary, the backorder action for the substitute item uses the Shipment Line Change Requests REST resource (shipmentLineChangeRequests) to cancel the shipment line for the substitute item. This creates a new line for the original item for the backordered quantity.
A partial backorder of the substitute item reduces the requested quantity for the shipment line by the backordered quantity, and the shipment lines for the substitute item stays in the Ready to Release status. This creates a new line for the original item for the backordered quantity.
Important Notes
Here are important notes about using substitute items for transfer orders:
- Once the transfer order line has shipped, you can review the substitute items used, but the transfer order line only represents the original item.
- Reservations are maintained for the original requested item on the transfer order when the Generate Shipment Request process is run for a transfer order.
- Reservations for substitute items are deleted when a backorder action is performed by external systems on a shipment line.
- You can’t make changes to the transfer order quantity after the transfer order interfaces to external systems.
- You can reset the shipment status for a substitute item in Shipping. This moves the lines to Ready to Interface status. Reduction in the transfer order quantity for the original item after reset of the shipment status cancels the shipment lines for substitute items and relieves the reservations associated to the substitute items.
- Item substitution isn't available for return transfer orders, back-to-back sales orders being fulfilled by transfer orders, transfer order lines with budgetary control, or for organizations located in Brazil, India, or Portugal due to tax implications.
- Control of item substitution at the transfer order line level is supported by the Manage Transfer Orders pages and through the Inventory Transfer Orders REST resource.
- This capability is only available when transferring materials internally, directly through Oracle Shipping.
- Substitute items can be for different units of measure than the original item,
with standard, interclass, and intraclass conversion required as appropriate,
except for dual unit of measure items, which must have the same primary and
secondary unit of measure as the original item in the destination
organization.Warning: It’s recommended for the substitute items to have the same unit of measure as the original item. Having different units of measure can lead to fractional quantities left over in certain scenarios.