Fulfillment Line Splits

Split a fulfillment line into more than one fulfillment line to improve order fulfillment performance.

Splitting a fulfillment line is a supply chain technique you can use to fulfill your sales order in a timely and efficient way. For example, assume a fulfillment line includes a quantity of 50 for the TABLET item, but the preferred warehouse, the Denver warehouse, only has a quantity of 30 in stock. The Seattle warehouse has 40. To avoid a delay, you can split the fulfillment line so it gets the quantity it needs from Denver and Seattle.

Splitting a fulfillment line

There are different types of splits.

Type of Split

Description

Manual

Note

  • You can use Split Fulfillment Line only for a sales order that's on a manual schedule task.

  • To split a fulfillment line that isn't on a manual schedule task, click Unschedule while the orchestration process is running, then split the fulfillment line.

    Unschedule moves the orchestration process back to the schedule task, which is now a manual task. Learn how to unschedule. For details, see Fix Problems and Improve Performance.

  • Order Management doesn't do change management during a manual split.

  • You can't use the Check Availability page to manually split a fulfillment line, but the availability option you select might implicitly split the fulfillment line.

Automatic

Note

  • If you select a fulfillment option on the Check Availability page, then this option might require Order Management to split a fulfillment line so it can provide the availability results you need.

  • Some other fulfillment system might automatically split a fulfillment line.

Sometimes Order Management doesn't allow a split.

  • The Splits Allowed attribute on the fulfillment line doesn't allow the split.

  • The fulfillment line doesn't allow a split. If you use an override privilege, then you can override this restriction.

  • The quantity of the fulfillment line is one or less.

  • The fulfillment line is in a shipment set. To split this line, remove it from the shipment set, then split it.

How Order Management Determines Availability

A substitution is the act of replacing one item with some other item. For example, replacing an 80GB hard drive with a 100GB hard drive because there aren't any 80GB hard drives in inventory.

Here are the substitutions that Order Management considers to determine availability when it splits a fulfillment line.

Where Split Happens

Description

Split a fulfillment line across more than one warehouse.

If the Requested Ship-from Warehouse attribute on the fulfillment line is.

  • Empty. Order Management considers more than one warehouse when it splits the fulfillment line.

  • Not empty. Order Management considers only the warehouse that the Requested Ship-from Warehouse references. It doesn't split the fulfillment line.

Each fulfillment line that the split creates might specify a different value for the Expected Ship-from Warehouse attribute.

Order Management uses business rules that your order administrator sets up to determine the warehouses it uses to supply the item.

Split a fulfillment line across substitute items.

Order Management substitutes an item only if the Allow Substitutions attribute on the fulfillment line equals Yes. Each fulfillment line that the split creates might specify a different value for the Available Item attribute.

Assume you create a fulfillment line that requests 100 units of an item. Supply for the item is 80 units and supply for the substitute item is 50 units. Check Availability will split the fulfillment line into these fulfillment lines.

  • One fulfillment line that references 80 units of the item

  • Another fulfillment line that references 20 units of the substitute item

Split a fulfillment line across dates.

If a fulfillment line requests inventory that isn't sufficient on a given date, then Order Management splits the line across dates.

  • Create one fulfillment line for the quantity that's available on the requested date.

  • Create another fulfillment line for the remaining quantity that it will deliver on a later date.

Assume you create a fulfillment line on November 15, 2019 that requests 100 units of an item, and that supply is available for the item on these dates.

  • 70 units are available on November 15, 2019.

  • 40 units are available on November 30, 2019.

Check Availability will split the fulfillment line into these fulfillment lines.

  • One fulfillment line with on-time delivery of 70 units, with an expected delivery date of November 15, 2019.

  • Another fulfillment line with delayed delivery for 30 units, with an expected delivery date of November 30, 2019.

How Split Fulfillment Lines Affect Status

Order Management creates two or more instances of the same fulfillment task when it splits a fulfillment line. These tasks might include different statuses during processing.

Consider some examples.

  • The status of the Schedule task for fulfillment line A1 is Not Scheduled, and the status of the Schedule task for fulfillment line A2 is Scheduled.

    Order Management examines the split priority of the task statuses, then sets the orchestration process status to the task status that includes the highest split priority.

  • Order Management splits a fulfillment line that results in two instances of the Schedule task. One of these tasks includes a Complete status, and the other task includes a Pending status. The value of the split priority for Pending is two, and the value of the split priority for Complete is three.

    Order Management sets the orchestration process status to Pending.