2007 Apr 17 11:34 AM
Hi,
I am using the BAPI BAPI_SALESORDER_CREATEFROMDATA. However, it is multiplying the condition value by 10. This value cannot be divided by 10 as it will cause rounding problems.
0.83 / 10 = 0.08
On the condition it becomes 0.80. So this is incorrect.
I also cannot use the BAPI BAPI_SALESORDER_CREATEFROMDAT1 as this is hardcoded for the business object BUS2032. The document I am creating is not of this business object.
Does anybody have a work around.
The rounding issue you are having is likely also a rounding issue for online order entry.
We have the same problem in our business. We need to get 3 or 4 decimal precision in our pricing.
Our work around is to price per 100 kg.
2007 Apr 17 12:01 PM
The rounding issue you are having is likely also a rounding issue for online order entry.
We have the same problem in our business. We need to get 3 or 4 decimal precision in our pricing.
Our work around is to price per 100 kg.
2007 Apr 17 12:25 PM
2007 Jun 30 4:18 AM
Hi Martin,
I am having the same problem too.
May I know how you fix this problem?
Thank You!
Best Regards,
Chris
2007 Nov 08 3:40 AM
2012 Feb 23 10:16 AM
2015 Jul 15 3:47 AM
Refer this SAP Note :195142
you must maintain the Currency keys for the respective fields you populated the Currency values. else in the back end system multiply with 10 for all currency fields.
| User | Count |
|---|---|
| 4 | |
| 2 | |
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |