Skip to Content
avatar image
Former Member

exit/BAdi to exclude the rounding of material quantity in ME21N

Hello Experts,

I have a requirement based on PO type , rounding of material qty should be excluded during PO creation in Standard transaction ME21N.

When i create PO using 'BAPI_PO_CREATE1' and pass 'NO_ROUNDING= 'X'' then it exclude the rounding qty.

I want the in ME21N for particular PO type.

Please any BAdi,Exit or standard configuration...

Thanks in advance.

Regards,

Raushan Singh

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • Best Answer
    Dec 23, 2016 at 08:39 AM

    The functionality of Rounding is executed by FM "MD_SINGLE_ROUNDING".

    See the following SAP-KBA's on information on this Rounding function and the possibility of a UserExit :

    • KBA 1870223 - Alternate UoM: Wrong quantity conversion when creating PO from PR : link
    • KBA 303613 - Missing documentation on enhancement MDR10001 : link


    I believe the UserExits of type "EXIT_SAPLMDR1_00*" could be of use :

    • EXIT_SAPLMDR1_001 - User Exit for Removing Invalid UN decimal Points
    • EXIT_SAPLMDR1_002 - User Exit for Defining Allowed Units of Measure
    • EXIT_SAPLMDR1_003 - User Exit for Implementing Customer-Specific Method of Rounding
    • EXIT_SAPLMDR1_004 - User Exit for Customer-Specific Correction of Rounding Result
    • EXIT_SAPLMDR1_005 - User Exit for Customer-Specific Correction of Rounding Parameters


    For a general look on Rounding, see the SAP Wiki on Rounding of Price : link

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      Thanks Nic Teunckens,

      It was very helpful answer, we can control rounding of quantity for PO creation but can't control for particular PO document type.

      My problem is soleved using implicit enhancement.