Allow or forbid backorders in SCO
The backorders process is enhanced in Supply Chain Optimization (SCO) adding a variable that controls whether to allow or forbid backorders:
- solver_allow_backorders
Set the value to 0 or 1 to set all Customer Allocations.allow_backorders to 0 or 1. Set the value to -1 when importing resource specific values for allow_backorders.
These workflows are updated in the SP_SCO engine definition to refer the variable:
- 150 - Set Variables for Solver
- 190 - Init Solver
When variable solver_allow_backorders = 0, performance of the solver setup is improved by not posting the constraints related to start backorders and end backorders. This also sets variables solver_allow_orders_to_backorders and solver_allow_forecast_to_backorders to 0 and all initial backorders to 0.
These workflows are updated in the SP_SCO engine definition to reference the variable as described above:
- 150 - Set Variables for Solver
- 190 - Init Solver