SAP Note 301105 - Unwanted rounding to rounding value (ME386)

Component : Quantity Optimizing - Purchase Orders

Solution : https://service.sap.com/sap/support/notes/301105 (SAP Service marketplace login required)

Summary :
When creating a purchase order in SAP, the system may round the order quantity based on the rounding value (MARC-BSTRF) set in the material or article master for the given plant. This results in an ME386 error if it violates rounding rules. This rounding process, aimed initially at helping in material requirements planning (MRP), may not be desired in some scenarios when creating purchase orders. To address this, the solution varies based on the SAP release: For versions 4.0B to 4.5B, modification of program behavior via specified corrections is required. For versions 4.6A onwards, adjustments can be implemented using the user exit EXIT_SAPLMDR1_005 with enhancement MDR10001, as detailed in SAP Note 212981.

Key words :
order quantity violates rounding rules, system generates message me386, additional key words me21, material master/article master, material requirements planning, relevant correction instruction, user exit exit_saplmdr1_005, purchase order quantity, program logic implemented, activating enhancement mdr10001

Related Notes :

772558FAQ: Quantity conversion and rounding
754129FAQ: Purchasing and materials planning
401437Quantity optimization: PReq and contract in user exits
316707ME21N/ME22N:Rounding values not taken into account
300252ME21N/ME22N:Repeated rounding after incorrct roundg