IBM Support

Usage of sourcing rule Expand to next sourcing sequence to minimize number of shipment

Question & Answer


Question

How does the sourcing rule 'Expand to next sourcing sequence to minimize number of shipment' works in IBM Sterling Order Management?

Cause

You want to use the correct sourcing rule.

Answer

The sourcing rule Expand to next sourcing sequence to minimize number of shipment is useful if you want sourcing for product items to expand to the next sourcing sequence to minimize the number of shipments. This rule is available under Application Manager - Distributed Order Management - Cross Application - Order promising - Sourcing and Scheduling - Products being shipped - Sourcing Rules - Sourcing sequence template.

By default, when this rule is not selected and if product items are unavailable in current sequence then sourcing always expands to the next sequence until the product items are found.

When this property is enabled then expansion to next sourcing sequence will happen only if there are multiple orderlines in the order and one of the orderline is not getting fulfilled in the current sequence. If both the orderlines are getting fulfilled in current sequence then product will not expand to next sourcing sequence.



Expected behavior:
In the context of a single line, this option of expansion to next sourcing sequence will not come into picture.
If there are two orderlines involved and one orderline has enough quantity and the other orderline does not; then this is where you can see behavior changes, as described below :
  • Rule enabled:
    Only the orderline that is not fully available will be expanded
  • Rule not enabled:
    Both lines will be expanded to reduce the total number of shipments until both the orderlines are fulfilled.


Steps to configure sourcing rule:
  1. Set following property in the customer_overrides.properties file : yfs.yfs.DEFAULT.expandAllLines=Y


  2. Set the Optimize On option available under scheduling rules to Cost, Number of Shipments.

Sample scenario :
-Consider that Item ItemA is available in StoreA, StoreC, StoreD and Item ItemB is available in StoreC and StoreD.
-Sourcing sequence 1 is for Distribution Group 1 which contains stores - StoreA and StoreB.
-Sourcing sequence 2 is for Distribution Group 2 which contains stores - StoreC and StoreD.
-Order contains two orderlines. First orderline is for ItemA with 1 ordered quantity while second orderline is for ItemB with 1 ordered quantity.

  • When sourcing rule is not enabled:
    The first orderline will be scheduled against StoreA and second order line will be scheduled against StoreC.
  • When sourcing rule is enabled:
    Both the orderlines will get scheduled from StoreC only. This is because, second orderline could not have fulfilled from sequence 1 as StoreA or StoreB does not contain the ItemB and hence product did expand further and checked for the best solution to reduce number of shipments for both the orderlines by selecting StoreC as it has inventory for both the orderlines.

[{"Product":{"code":"SS6PEW","label":"IBM Sterling Order Management"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Component":"Distributed Order Management","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF016","label":"Linux"},{"code":"PF033","label":"Windows"}],"Version":"9.2","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

Document Information

Modified date:
16 June 2018

UID

swg21671033