Object level solver switches in Supply Chain Optimization (SCO) engine

Supply Planning now supports defining solver switches at the object or entity level for use in the Supply Chain Optimization (SCO) engine. This functionality allows relaxing a constraint in SCO for certain objects or entities while maintaining the constraint for others.

The object level switches are used in place of the corresponding global penalty switch (1. Optimization Engine Solver Workbench - Solver Penalty Switches) when that switch value is –1. If the global switch value is 0 or 1, this value is used for all records.

The workbench "2. Object Level Solver Switches" is added to review and maintain the switches. There are 9 different worksheet panels displayed in a single tab pane corresponding to the different object (entity) levels.

These measures are added, by entity / worksheet panel:

  • Product at Location. Default panel.
    • Allow excess stock
    • Allow negative stock
    • Allow under safety stock
  • Process
    • Allow Expedited Production
    • Allow Over Max Planned Production
  • Location
    • Allow excess location stock
  • Resource
    • Allow over capacity
  • Customer Allocations (Item at Customer)
    • Allow Lost Sales
    • Allow Under Service level
  • Supplier
    • Allow Under Min Purchase
  • Supplier Allocation (Item at Supplier)
    • Allow Over Max Purchase
    • Allow Expedited Purchase
  • Route
    • Allow Excess Shipments Out
    • Allow Excess Shipments
  • Transfers
    • Allow expedited Shipments

These interfaces are added to export the object level switch values to SCO:

  • SPLS - AP -Export Cust Allocation Allow Lost Sales
  • SPLS - AP -Export Cust Allocation Allow Under Min Sales
  • SPLS - AP -Export Location Allow Excess Stock
  • SPLS - AP -Export Process Allow Expidited Production
  • SPLS - AP -Export Process Allow Over Max Plan Production
  • SPLS - AP -Export Prod at Loc Allow Excess Stock
  • SPLS - AP -Export Prod at Loc Allow Negative Stock
  • SPLS - AP -Export Prod at Loc Allow Under Safety Stock
  • SPLS - AP -Export Resource Allow Over Max Capacity
  • SPLS - AP -Export Routes Allow Excess Shipments TU
  • SPLS - AP -Export Routes Out Allow Excess Shipments TU
  • SPLS - AP -Export Supplier Allocations Allow Expidited Purchase
  • SPLS - AP -Export Supplier Allocations Allow Over Max Purchase
  • SPLS - AP -Export Suppliers Allow Under Min Purchase
  • SPLS - AP -Export Transfers Allow Expidited Shipments
Note: 
  • This feature is enabled after appending the supply planning template (spls.zip) and SCO model (ApSco.pls.zip) for this version. Edit a global object level switch (to -1), whilst defining the same object level switch. Allow switches at the entity level will default to 0 (or forbid) upon upgrade.
  • Additional role or privilege is not required to access this feature. The default supply planning roles have access to the workbench as the existing 1. Optimization Engine Solver Workbench, where global switches are maintained.