on 02-24-2010 4:47 PM
I am using bapi BAPI_ SALESORDER_CHANGE to pass unit price to vao2.:
If the Unit price is more than 2 decimal places the system rounds it off to 2 decimal places . Since the unit price is rounded off , in VA02 the system again multiplies the Unit price by quantity and gives the condition value. My requirement is to pass the unit price which is having 3 decimal places.
Is there any workaround so that I can pass on unit price having 3 decimal plases for eg. 10.664 per unit .
Regards,
Ashok Chauhan
Hi
As per understanding the issue ,kindly use the alt cal type in the pricng procedure against the condition typ[e
LOgic will be
caluculate the condition value on the 3 decimals
Routine will be created in t code VOFM
Regards
Damu
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
check in T code OY04, for your currency, how many decimal places will be accepted. So change the digit as per your requirement. Please be careful when you work in this transcation code, coz many other settings will be affected. Else you can also check with your FI guy for any further assistance.
Alco check in T Code OB90 for rounding rules applicable for your Company Code / Currency
Hope this helps
Sai
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
107 | |
12 | |
11 | |
6 | |
5 | |
4 | |
3 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.