Note: This release is in preview. Features described here don’t become generally available until the latest general availability date that Salesforce announces for this release. Before then, and where features are noted as beta, pilot, or developer preview, we can’t guarantee general availability within any particular time frame or at all. Make your purchase decisions only on the basis of generally available products and features.
Routing Class
Namespace
Routing Methods
confirmHeldFOCapacity(confirmHeldFOCapacityInput)
API Version
55.0
Requires Chatter
No
Signature
public static ConnectApi.ConfirmHeldFOCapacityOutputRepresentation confirmHeldFOCapacity(ConnectApi.ConfirmHeldFOCapacityInputRepresentation confirmHeldFOCapacityInput)
Parameters
- confirmHeldFOCapacityInput
- Type: ConnectApi.ConfirmHeldFOCapacityInputRepresentation
- The input includes, for each fulfillment order, the location where capacity is held for it.
Return Value
findRoutesWithFewestSplits(findRoutesWithFewestSplitsInputRepresentation)
API Version
51.0
Requires Chatter
No
Signature
public static ConnectApi.FindRoutesWithFewestSplitsOutputRepresentation findRoutesWithFewestSplits(ConnectApi.FindRoutesWithFewestSplitsInputRepresentation findRoutesWithFewestSplitsInputRepresentation)
Parameters
- findRoutesWithFewestSplitsInputRepresentation
- Type: ConnectApi.FindRoutesWithFewestSplitsInputRepresentation
- The input includes the ordered item quantities, data about available inventory, and, optionally, a maximum allowable number of shipment splits.
Return Value
Type: ConnectApi.FindRoutesWithFewestSplitsOutputRepresentation
findRoutesWithFewestSplitsUsingOCI(findRoutesWithFewestSplitsUsingOCIInput)
API Version
54.0
Requires Chatter
No
Signature
public static ConnectApi.FindRoutesWithFewestSplitsUsingOCIOutputRepresentation findRoutesWithFewestSplitsUsingOCI(ConnectApi.FindRoutesWithFewestSplitsUsingOCIInputRepresentation findRoutesWithFewestSplitsUsingOCIInput)
Parameters
- findRoutesWithFewestSplitsUsingOCIInput
- Type: ConnectApi.FindRoutesWithFewestSplitsUsingOCIInputRepresentation
- The input includes, for each order, the ordered item quantities, the assigned location group or locations, and, optionally, a maximum allowable number of shipment splits and a list of locations to exclude from the calculation.
Return Value
Type: ConnectApi.FindRoutesWithFewestSplitsUsingOCIOutputRepresentation
getFOCapacityValues(getFOCapacityValuesInput)
API Version
55.0
Requires Chatter
No
Signature
public static ConnectApi.GetFOCapacityValuesOutputRepresentation getFOCapacityValues(ConnectApi.GetFOCapacityValuesRequestInputRepresentation getFOCapacityValuesInput)
Parameters
- getFOCapacityValuesInput
- Type: ConnectApi.GetFOCapacityValuesRequestInputRepresentation
- Locations to get fulfillment order capacity information about.
Return Value
holdFOCapacity(holdFOCapacityInput)
API Version
55.0
Requires Chatter
No
Signature
public static ConnectApi.HoldFOCapacityOutputRepresentation holdFOCapacity(ConnectApi.HoldFOCapacityInputRepresentation holdFOCapacityInput)
Parameters
- holdFOCapacityInput
- Type: ConnectApi.HoldFOCapacityInputRepresentation
- The input includes, for each fulfillment order, the location to hold capacity for it.
Return Value
rankAverageDistance(rankAverageDistanceInputRepresentation)
API Version
51.0
Requires Chatter
No
Signature
public static ConnectApi.RankAverageDistanceOutputRepresentation rankAverageDistance(ConnectApi.RankAverageDistanceInputRepresentation rankAverageDistanceInputRepresentation)
Parameters
- rankAverageDistanceInputRepresentation
- Type: ConnectApi.RankAverageDistanceInputRepresentation
- An order recipient’s geographic location and information about sets of inventory locations that can fulfill the order.
Return Value
releaseHeldFOCapacity(releaseHeldFOCapacityInput)
API Version
55.0
Requires Chatter
No
Signature
public static ConnectApi.ReleaseHeldFOCapacityOutputRepresentation releaseHeldFOCapacity(ConnectApi.ReleaseHeldFOCapacityInputRepresentation releaseHeldFOCapacityInput)
Parameters
- releaseHeldFOCapacityInput
- Type: ConnectApi.ReleaseHeldFOCapacityInputRepresentation
- The input includes, for each fulfillment order, the location that holds the capacity to release.