List of additionnal parameters for SAP APO SNP Optimizer as provided by SAP Internal source.
Parameters must be defined in /SAPAPO/COPT10 .
Careful, these are ‘not released’ parameters. Nobody beside you can be held responsible of the result you get when implementing this.
1. For product decomposition :
Do not use parallele processing when using product decomposition. That changes the logic and disable some of these parameters
Section: ‘SNP_PRODUCTDECO’
Profile: specify the profile you are using
(leave blank to use parameter for all profiles)
Cust Id.: leave empty
Name: ‘SORTSTRATEGY’
Switch: ‘String’
Column ‘String’: ‘NEGATIVESUMOFDEMANDS’
Sorts sub-problems by demand quantity (in BUoM) in ascending order.
Section: ‘SNP_PRODUCTDECO’
Profile: specify the profile you are using
(leave blank to use parameter for all profiles)
Cust Id.: leave empty
Name: ‘FirstSolution’
Switch: ‘String’
Column ‘String’: ‘MILP’
If this parameter is used, a global linear optimization run is performed before the product decomposition run. The results of the global linear run are used to pre-allocate resource capacities to the subproblems solved during product decomposition. In certain scenarios, this parameter can improve the solution quality as a more global view of the optimization problem is possible.
SNP_PRODUCTDECO – DISPLAYSUBPROBLEMCONTENT – X = Affiche dans les log le contenu des blocks
SNP_PRODUCTDECO – FIRSTSOLUTION – LPRELAXATION = Pré-calcul de pré-allocation des capacités en linéaire
SNP_PRODUCTDECO – FIRSTSOLUTION – MILP = Pré-calcul de pré-allocation discret
2. Seuils de suppression de contraintes
- Section: ‘SNP_MODELGENERATORS’
- Profile: specify the profile you are using
- (leave blank to use parameter for all profiles)
- Cust Id.: leave empty
- Name: ‘ProcurementCostThreshold’
- Switch: ‘Float’
- Column ‘Float’: Threshold for procurement cost
- For a location product with a procurement cost above this threshold, external anonymous procurement will be forbidden.
- Section: ‘SNP_MODELGENERATORS’
- Profile: specify the profile you are using
- (leave blank to use parameter for all profiles)
- Cust Id.: leave empty
- Name: ‘PRODUCTIONCOSTTHRESHOLD’
- Switch: ‘Float’
- Column ‘Float’: Production cost threshold.
- If this parameter is active, all PDS/PPMs with a higher cost than the threshold are ignored by the optimizer.
- Section: ‘SNP_MODELGENERATORS’
- Profile: specify the profile you are using
- (leave blank to use parameter for all profiles)
- Cust Id.: leave empty
- Name: ‘TransportationCostThreshold’
- Switch: ‘Float’
- Column ‘Float’: Threshold Value
- If the transportation cost (per base unit of measure of the product) for a product on a lane is greater than the threshold value, the lane product will be ignored.