09-23-2009 2:19 PM
Hi,
I have one condition type ZIST in the invoice pricing procedure which is a group condition. I believe, if it is a group condition it should add the correction value as a result of rounding off to the largest items of the invoice.
In my case correction value as result of rounding happen at each line is 0.01. However this correction value is not getting added to the largest item of the invoice. We have not hooked the alternate calculation type routine to this condition. That means system is calculating these value based on the confirgiration.
However this issue is intermittant. Very hard to replicate also.
Not sure, whats wrong.
Has anyone faced the same kind of issue?
10-09-2009 7:38 AM
Hi
Pls check your condition type ZIST with standard condtion type DIFF and use requirement routine 13 calculation routine 16 and base cal routine 4. and also make sure that your company code and currency setting in t code OB90.
this will do rounding of your net value + tax at header level and it will distribute that difference in item level with proportion to netvalue+tax.
I hope this will be useful for you.
Dhiraj Bhaskar
Edited by: Dhiraj Bhaskar on Oct 9, 2009 8:39 AM
10-09-2009 7:38 AM
Hi
Pls check your condition type ZIST with standard condtion type DIFF and use requirement routine 13 calculation routine 16 and base cal routine 4. and also make sure that your company code and currency setting in t code OB90.
this will do rounding of your net value + tax at header level and it will distribute that difference in item level with proportion to netvalue+tax.
I hope this will be useful for you.
Dhiraj Bhaskar
Edited by: Dhiraj Bhaskar on Oct 9, 2009 8:39 AM
11-03-2009 4:58 PM