cancel
Showing results for 
Search instead for 
Did you mean: 

OSS Note 425741 - Is it telling us to create a Z program?

tim_fennell
Discoverer
0 Kudos

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?

Accepted Solutions (0)

Answers (2)

Answers (2)

tim_fennell
Discoverer
0 Kudos

I realize that I missed another option: to record a developer key and actually modify the SAP program.  However, my client is also very leary of doing that.

former_member182607
Active Participant
0 Kudos

Hi Tim,

This note has been there for a long time. My suggestion is create another KF, write a macro to multiply that by 10000(I am just throwing a number here) and use that for disaggregation. This is how I have overcome similar problems over the last few years.

Thanks,

SUbash

tim_fennell
Discoverer
0 Kudos

Sabash,

Thank you for the suggestion but APODPDANT has a value of zero from the proportional factors cacluation (MC8V) - so multiplying it by another value will not help.

I agree the note is old but version SCM 7.2 documention still recommends it on the page regarding proportional factors.

Tim