APO SNP Optimizer COPT10 hidden parameters

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.