cancel
Showing results for 
Search instead for 
Did you mean: 

Condition base value taken from condition value

former_member211556
Active Participant
0 Kudos

Hi All,

I have got an issue where the system takes condition value as the base value instead of the condition amount. This results in discrepancy between the total value and unit value. Below are the examples of the same.

Base price is 100, qty 2; so amount = 100 & condition value is 200

Discount 30% . Currently system is taking 200 as the base value and 30% of 200 is being calculated and is getting divided by 2.

So far I have seen it working otherwise like, it gets calcuated for per qty and the gets multiplied by the order quantity.

Kindly suggest as how this can be rectified.

Accepted Solutions (1)

Accepted Solutions (1)

Shiva_Ram
Active Contributor
0 Kudos

What Reazuddin mentioned is correct. Please go through OSS Note 834174 - How are 'value-related' condition bases determined? for details.

Regards,

Answers (1)

Answers (1)

reazuddin_md
Active Contributor
0 Kudos

Hi,

For me it is std SAP behaviour. Discount  always calculated on condition base value of the respective item.

eg: Qtt=2, Base price/Condition amount = 100

Condition base value = Qtty * Cond amount = 200

Any discounts or surcharges always calculated on Cond.Base value = 200 * 30% = 60

But its not divided by 2 ( as said in your post).

it seems you are expecting discount calculation like

Amount = 1* 100 = 100, 100 * 30 %= 30 , 30*order qtty = 30*2 = 60. (No, system wont calculate in this way)

Regards,

Reazuddin MD