We are experiencing a problem with Proportional factors calculation. The value is very small for many parts and the result is zeros due to truncation to 3 decimal places.
Oss note 425741 addresses this issue but I'm confused by it's instructions.
The note is rather old - it provides a code fix up to SAP_APO 30A. I've verified that the code fix exists in our version. The fix modified the code to setup a variable ( gv_multiplikator) as a constaint (value 10000) and to then replace the previous code which multiplied by 10000 to now multiply by gv_multiplikator.
The 2nd part of the note states:
- 2. The gv_multiplikator variable is set to 10000 by default. If this setting is not sufficient in your system because the calculated proportional factors are too small, the value for
gv_multiplikator type i value '10000'.
can be increased accordingly, for example, to '10000000'.
My question is: How are we supposed to modify the value of gv_multiplikator? There are no enhancement points in the code. Is this note telling us that we should create a "Z" version of the code. My client is very leary of that approach - given the repeated recommendations from SAP to avoid doing so.
Am I missing something?