Hi to all,
I have make a Sales Invoice with this data:
Item No:0890100
Quantity: 48
Unit Price Excl Vat:352,06
Line Discount %1: 23,30907 (As you can see on picture 1.)
After that I create a Sales Return Order and I call with "Get Posted Document Lines to Reverse" and I get this data (picture 2)
As you can see the Line Amount Excl Vat is 12.960,03 and must be 12.960,00
I have made modification in CU:6620 Copy Document Mgt. in UpdateRevSalesLineAmount
and I add
SalesLine."Line Discount Amount" :=ROUND(ROUND(SalesLine.Quantity * SalesLine."Unit Price",Currency."Amount Rounding Precision") *
SalesLine."Line Discount %" / 100,Currency."Amount Rounding Precision");
but it still doesnt work.
If I add
SalesLine."Line Discount Amount" :=ROUND(ROUND(SalesLine.Quantity * SalesLine."Unit Price",1) *
SalesLine."Line Discount %" / 100,Currency."Amount Rounding Precision");
it works but I don't know if this whether this is a good way.
I use Nav 2009 R2.
Any Advice,
Thanks
0