cancel
Showing results for 
Search instead for 
Did you mean: 

Decimals lost when creating an SD billing document

Former Member
0 Kudos

Dears Gurus,

We are losing decimal values at net pricing when creating a billing

document with VA01 transaction.

ie:

Condition type PR00

VK11. Ammount Unit Per UoM

0,75 UTR 10 UN

Quantity added at billing document. 7 EST

UTR Value = 25,5107 ARS (Pesos Argentinos)

Net value determined by the system = 13,52 ARS

If you compute by yourself, the exact result is 13,3931175, which

should be rounded to 13,39 (= expect result)

The system is losing decimal values when executing the operation.

When we were analyzing this issue we find is during the include

LV61AA43 execution that values are rounded.

Please advice.

Best regards,

Juan Bretó

Accepted Solutions (0)

Answers (2)

Answers (2)

alex_zheng
Contributor
0 Kudos

Hi Juan Bretón,

The "currency conversion" indicator in condition type could control whether the system

carries out currency conversion before or after the multiplication(rate * quanityt) takes place.

In your case, I think if the currency conversion carries out before the multiplication, you

would be able to get the expected result.

Please remove this indicator then have a test again.

Thanks,

Alex

Former Member
0 Kudos

Hello Juan Bretón;

The system doesn't work very well when we have a veri low price per unit.

Also, please verify the decimal place configured for your business place.

It shoul be varying between 2 and 6. Make a test, changing this settings.

Also, there is a parameter in V/06 (PR00) related with rounding conditions.

I hope this tip can help you.

Regards

Ruy Castro

Former Member
0 Kudos

Hello Ruy Pinto,

Thanks for your answer, i think you are talking about "Currency conversion" in condition type PR00?

Best regards!