cancel
Showing results for 
Search instead for 
Did you mean: 

Rounding values

eduardo_zayan
Explorer
0 Kudos

Hi Experts,

My Name Is Eduardo, I am SD consultant in Brazil, and is the first time I post a question on this forum, even I do not know if I'm right in the room, I apologize if not.

My client applies a discount on certain products according to pricing applied.

The problem we are facing is the following: product value is $ 2,326.40.
This price is already with taxes that is already the net value, the ZPR0.
In it is applied a discount of 16.652% the ZA00.

The discount amount is $ 387.392128 rounding up $ 387.40

The value of the discount product should be $ 2326.40 - 387.40 = $ 1,939.00
However appears (which is not wrong), the value of $ 1939.01.
For SAP does not round the discount.

I can round the value up in the discount using transaction V/06.
However, in some cases the value should be rounded down
for example when I have a discount of 16.654% covering the same ZPR0 of $ 2,326.40 the discount amount is increased to $ 387.40 and the final value of $ 1,939.00.

How should I proceed in this case?


Thank you for your attention and help,




Eduardo

Accepted Solutions (0)

Answers (1)

Answers (1)

Lakshmipathi
Active Contributor
0 Kudos

You have posted your query in the right forum only.

Coming to your requirement, for the condition type ZPR0, maintain the Calculation type as "H" in V/06 and try.

G. Lakshmipathi

eduardo_zayan
Explorer
0 Kudos

Hi, G. Lakshmipathi,

Thanks for answer so soon,

I tried to put "H" in the Calculation Type of the ZPR0 but nothing happends. I also put in the "ZBRT" type and nothing.

I including a image from pricing and one from V/06.

Thanks again.

Eduardo,

Shiva_Ram
Active Contributor
0 Kudos

Take a look at OSS Note 80183 - Rounding and 1481061  - Rounding Customizing in SD

Regards,

eduardo_zayan
Explorer
0 Kudos

Hi Shiva Ram,

Thanks you for answer, I already take a look in note 80183 and I will take a look in note 1481061 now.

Thanks again

Eduardo

bsivasankarreddy_reddy
Active Contributor
0 Kudos

hi

in condition type ZA00 , here you all ready maintain the rounding rule as a commercial , so system will check rounding the value.

387.39   rounded  as a387.40 it is for 16.652%

387.43   rounded as a  387.40  it is for 16.654%

this is rounding rule for commercial behavior ,

you can use rounding rule as a rounded down,or round up maintain the calculation type as a H, for condition type

ZA00, then you will try

eduardo_zayan
Explorer
0 Kudos

Hi Bojja Sivasankar Reddy,

Thanks for your answer, as you said, I put H in condition type ZA00 put nothing changed.

Attached I am sending the screens of V/06 condition type ZA00 and ZPR0 and the pricing screen

I hope you can help me.

Thanks again

Eduardo Zayan