Solution : https://service.sap.com/sap/support/notes/982032 (SAP Service marketplace login required)
Summary :
SAP Note clarifies issues in Decimal Rounding for Purchase Orders (PO) creation via BAPI and transaction ME21N across different releases. In release 3.0B, when PO is created through BAPI_PO_CREATE, decimal and rounding specifications (DECAN and ANDEC) are disregarded, leading to rounding errors. Similar issues occur when using ME21N but with inverse dependency on DECAN and ANDEC. In release 5.0, the same decimal rounding issues exist when using both BAPI_PO_CREATE and BAPI_PO_CREATE1. The note identifies these as program errors affecting AFS materials differently, offering necessary code corrections to align AFS materials rounding behavior with standard system practice.
Key words :
- decan = decimal places - andec = decimal place rounding 1, andec = 2 item level -> 14, andec = 3 item level -> 14, creating purchase order, badi /afs/mm_round, decan / andec, afs materials system, decimal places, enter decan = 0, decimal pl
Related Notes :
| 875951 | AFS: ME21N - Rounding in Purchase Order |
| 807290 | ME21N: Rounding of Purchase Order Quantity |
| 667114 | AFS: Rounding for a schedule line |
| 589411 | AFS: BAPIs in purchasing |
| 583676 | ME21N: Decimal places in the purchase order quantity |