When to Decommit Orders or Prevent Order Fulfillment

When you run the backlog plan, orders are prioritized based on the demand priority rule, and supply is allocated accordingly. During this process, the fulfillment prospects for some of your orders may not change, or may worsen instead of improving. Either way, it's because supply for these orders is being used to fulfill demands of other orders.

But even within the prioritization sequence, you can prevent supply from reaching some orders so that it can be redistributed to other orders. You do this using two backlog planning attributes: Enforce Current Commit and Pull-in Enabled.

Enforce Current Commit

You can regulate supply allocation by forcing the planning process to respect the scheduled date for a demand. To do so, use the Enforce Current Commit option. Here's how it works:

  • When the Enforce Current Commit value for some orders is Yes, the scheduled dates for these orders are retained as their planned dates. This is because the supply for the selected orders is retained, and isn't reallocated to fulfill higher priority demands.

  • If you change the Enforce Current Commit value for an order to No, the supply from this order can be reallocated to another order, and this order's planned delay can be worse than its originally scheduled delay.

Pull-in Enabled

You can also improve supply for some orders by not letting the backlog planning process consider other orders for improvement. To do so, set the Pull-in Enabled value for the latter to No and rerun the plan. Here's how it works:

  • When the Pull-in Enabled value for some orders is No, the scheduled dates for those orders will be retained as planned dates, but they can't be improved.

  • If you leave the Pull-in Enabled value as Yes, the order can be improved up until its requested date.