Skip to Content
0

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

Dec 23, 2016 at 04:20 AM

257

avatar image
Former Member

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

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

1 Answer

Best Answer
Nic Teunckens Dec 23, 2016 at 08:39 AM
0

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

Show 1 Share
10 |10000 characters needed characters left 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.

0