cancel
Showing results for 
Search instead for 
Did you mean: 

Values in Calculation Type

Former Member
0 Kudos

Hello,

i have created a new calculation type to calculate a condition value based on a discount from the total document amount, the values are calculated correctly but multiplied by 100 ... so any suggestions.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Basant,

This happens in most of the Pricing routines. This is because of Arthemetic point in the program level.

Some of the currencies will have decimals and some may not.  To accomodate all, i think SAP calcualtes in this way.

Please devide this by 100, that will work fine.

Regards

Raju

Answers (3)

Answers (3)

Former Member
0 Kudos

Dear Hassan

This happens generally because of conversion factor stored in the database and the values for the calculation are pulled from the database table, you just divide the value in your calculation type code by 100.

Thanking you

Ashish Mishra     

Shiva_Ram
Active Contributor
0 Kudos

Could be because the values for calculation are pulled directly from database tables. For details read OSS Note 886532 - Pricing: Displaying and rounding numbers

Regards,

former_member184701
Active Contributor
0 Kudos

dear,

please check out your condition record using VK12

regards,