IBM Support

How is determineRouting used while scheduling the order?

Question & Answer


Question

How is determineRouting used while scheduling the order?

Answer

determineRouting is used for cost calculations to determine the best node to schedule from. During scheduling ‘virtual’ shipments (shipments created dynamically) for each assignment are created.

So while scheduling; the carrier is only suggested for cost calculations but it is not stamped on the order. It is only when an ‘actual’ shipment is created for the order / order-line, the carrier is determined. That is, when the route shipment agent picks it up from ‘Awaiting Routing’ status.

The SCAC and service determined at this point would be stamped on the shipment level and not the order.
The SCAC and service would be stamped on the order only when it is a part of the order itself and is supplied at the time of creating the order.
getPossibleSchedules has the same behavior wherein it suggests the possible services through which the order shipment can be routed.

[{"Product":{"code":"SS6PEW","label":"IBM Sterling Order Management"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Component":"Not Applicable","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

Historical Number

FAQ3199

Document Information

Modified date:
16 June 2018

UID

swg21517671