Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

User Exit or BADI for ME21N or ME51N

Former Member
0 Kudos

Hi All,

I want one User Exit or BADI whenever ME21N or ME51N

Saves.

I whant to check the ASSET no, whether it is assigned to other PO/RFQ.

Regards

Umesh

1 ACCEPTED SOLUTION

Former Member
0 Kudos

use BADI Definition ME_PROCESS_PO_CUST for Me21N.

Pl acknowledge if it helps.

Bikash

2 REPLIES 2

Former Member
0 Kudos

use BADI Definition ME_PROCESS_PO_CUST for Me21N.

Pl acknowledge if it helps.

Bikash

0 Kudos

You can use any of the following Develop Enhancements for Purchasing. Reward if you feel it helped,

Regards,

Ankur Bhandaru

__________________________________________________________________________________________________________________

In this step, you develop enhancements for Purchasing.

The following SAP enhancements are available for the Purchasing area:

AMPL0001

User subscreen for additional AMPL data (Manufacturer part number)

LMELA002

Adoption of batch number from shipping notification at time of posting of a goods receipt

LMELA010

Incoming shipping notification: adoption of item data from IDoc

LMEQR001

User exit for source determination

M06B0001

Role determination for release of requisitions

M06B0001

Changes to communication structure for release of requisitions

M06B0003

Number range and document number

M06B0004

Number range and document number

M06B0005

Changes to communication structure for overall release of purchase requisitions

M06E0004

Changes to communication structure for release of purchasing document

M06E0005

Role determination for release of purchasing documents

ME590001

Grouping of requisitions for PO split in transaction ME59

MEETA001

Determination of schedule line type (backlog, immediate requirement, forecast)

MEFLD004

Determination of earliest delivery date for checking at time of goods receipt (PO only)

MELAB001

Generation of forecast delivery schedule: realization via creation profile

MEQUERY1

Enhancement for document overview ME21N / ME51N

MEVME001

Calculation of default GR quantity and over/underdelivery tolerances

MM06E001

User exits for inbound EDI messages and outbound purchasing documents

MM06E003

Number range and document number

MM06E004

Control of import data screens in purchase orders

MM06E005

Customer fields in purchasing documents

MEREQ001

Customer's own data in purhcase requisitions

MM06E007

Change document for requisitions when converting into POs

MM06E008

Monitoring of contract target value in case of release orders

MM06E009

Relevant texts for "Texts exist" indicator

MM06E010

Field selection for vendor address

MM06E011

Activation of requisition block

MM06L001

Exits for determination of ratings in vendor evaluation

MMAL0001

ALE source list distribution: outbound processing

MMAL0002

ALE source list distribution: inbound processing

MMAL0003

ALE purchasing info record distribution: outbound processing

MMAL0004

ALE purchasing info record distribution: inbound processing

MMDA0001

Default values for delivery addresses

MMFAB001

User exit for generation of releases

MRFLB001

Control items during release creation

LWBON001

Enhancement of LIS update through extension of the communication structure MCKONA (business volumes and rebate income)

LWBON003

Change settlement data for end-of-period rebate settlement before creation of settlement documents

LWSUS001

Customer-specific source determination in Retail

Activities

1. Either create a new project or use an existing one and then enter the enhancement.

2. Activate the project

Your enhancement will only become effective after activation.

Further notes

In contrast to modifications, enhancements are basically release-insensitive since they are not implemented in the SAP original but in a name range that is reserved for the customer.

The general procedure for creating enhancements can be found in the enhancement transaction at Help -> Application help.

If you want to display the documentation for an enhancement, choose Goto -> Documentation in the enhancement transaction.