cancel
Showing results for 
Search instead for 
Did you mean: 

rounding off

Former Member
0 Kudos

hello, friends.

i have a requirement for rounding. please find below:

SAP standard calculates pricing as follow:

material price 44.64 per piece + 12% tax = 49.9968

for 2000 pieces, the result is 2000 x 49.9968 = 99,993.60

the client's requirement is:

49.9968 should be rounded to 2 decimal places, or 50.00, then

2000 x 50.00 = 100,000.00

how should we configure the pricing procedure or routines? is ABAP required?

many thanks!

Accepted Solutions (1)

Accepted Solutions (1)

former_member184555
Active Contributor
0 Kudos

Hi

Please check this thread...

Thanks,

Ravi

Former Member
0 Kudos

hello again.

quite helpful, but i need the rounding to take place on the unit level (per piece), not on the conditional value level.

hope somebody can show the way...

thanks!

Former Member
0 Kudos

hello?

this issue is still open.

thanks.

Lakshmipathi
Active Contributor
0 Kudos

Dear Jonathan

How about trying with routine 13 in your pricing procedure?? I have not come across your requirement but seems this routine will work. Anyway, will try for other alternatives and update if I succeed.

thanks

G. Lakshmipathi

Former Member
0 Kudos

hello, Lakshmipathi!

where do we put routine 13, by PR00? i am using standard pricing procedure RVAA01 so DIFF already has routine 13 assigned to it.

thanks again!

Edited by: jonathan yap on Mar 26, 2008 2:27 PM

Answers (1)

Answers (1)

Former Member
0 Kudos

hi,

i believe u need to round ur tax values,

if that is the case then in ur pricing procedure against the tax condition type in the altcty filed give routine no '17'.

i beleve u would have done the basic configuration for rounding.

i.e SPRO-GENERAL SETTINGS-CURRENCIES-DEFINE ROUNDING RULE FOR CURRENCIES.

HERE against ur company code and currency maintain how much decimal point u want to round off.

i hope this will solve your problem.

if it helps do reward me with point.

regards

vijay

Former Member
0 Kudos

hello, Vijay.

i already did rounding for currencies. this affects the condition values and not he amounts per piece. also, the maximum places for rounding for the condition value is up to 1000.

in my scenario, the desired condition value (total amount after taxes) should be P100,000.00. after i did the above configuration, the closest i could get to this figure was P99,990.00.

anyway, thanks and hope to still find the solution.

Former Member
0 Kudos

Hello Jonathan,

We have the same requirement in our project.

Could you share, how did u resolve the issue?

Regards

Abhishek Mahagaonkar

Former Member
0 Kudos

hello, abhishek.

it was decided that the required pricing be hard-coded. as i was not directly involved at that time, i was not able to monitor the progress of the decision. i will make inquiries and post again as soon as i can.

regards.