You are on page 1of 2

Application components: MM-PUR-REQ, MM-PUR-REQ-GUI Framework program: SAPLMEREQ The Business Add-In (BAdI) ME_PROCESS_REQ_CUST enables you to enhance

the business logic of the Enjoy purchase requisition on an individual basis. With it, you can influence the dialog transactions ME51N, ME52N, ME53N, and ME59N, as well as the BAPIs BAPI_PR_CREATE and BAPI_PR_CHANGE. Typical applications for this BAdI are:

Processing your own objects Processing additional data for standard objects Implementation of additional checks and derivations Changing data in standard fields Note Ensure that data integrity is guaranteed. Changing the field selection

With its methods, the BAdI covers the complete transaction cycle for the purchase requisition. As a result, you can intervene at each step in the processing with an implementation of your own. 1. Transaction start BAdI method INITIALIZE 2. Opening of a purchase requisition BAdI method OPEN 3. Checking of data

Header data of purchase requisition BAdI method PROCESS_HEADER Item data of purchase requisition BAdI method PROCESS_ITEM Account assignments in der purchase requisition BAdI method PROCESS_ACCOUNT

4. Field selection

At header level BAdI method FIELDSELECTION_HEADER_REFKEYS At item level BAdI method FIELDSELECTION_ITEM_REFKEYS Special rules at header level BAdI method FIELDSELECTION_HEADER

Special rules at item level BAdI method FIELDSELECTION_ITEM

5. Overall check BAdI method CHECK 6. Posting BAdI method POST 7. Concluding work BAdI method CLOSE

Requirements
You need advanced knowledge of ABAP OO to implement these BAdIs.

Standard settings

In the standard system, the Business Add-In is not active. The Business Add-In is filter-independent The Business Add-In cannot be used multiple times

You might also like