cancel
Showing results for 
Search instead for 
Did you mean: 

BADI or user exit for transaction MRBP

Former Member
0 Kudos

Hi Experts,

We need to implement some customised checks in transaction code MRBP. Can you please let me know the BADI or user exit or enhancement points if any in MRBP transactions.

Regards,

Pratima.

Accepted Solutions (0)

Answers (3)

Answers (3)

bharat_rathod2
Active Participant
0 Kudos

Dear,

Please following is the user exit and badi list which is for MRBP

Enhancement/ Business Add-in            Description

Enhancement

LMR1M001                                User exits in Logistics Invoice Verification

LMR1M002                                Account grouping for GR/IR account maintenance

LMR1M003                                Number assignment in Logistics Invoice Verification

LMR1M004                                Logistics Invoice Verification: item text for follow-on docs

LMR1M005                                Logistics Inv. Verification: Release Parked Doc. for Posting

LMR1M006                                Logistics Invoice Verification: Process XML Invoice

MRMH0001                                Logistics Invoice Verification: ERS procedure

MRMH0002                                Logistics Invoice Verification: EDI inbound

MRMH0003                                Logistics Invoice Verification: Revaluation/RAP

MRMN0001                                Message output and creation: Logistics Invoice Verification

Business Add-in

INVOICE_UPDATE                          Business Add-In: Logistics Invoice Verification

Former Member
0 Kudos

Dear Bharat,

We have implemented the BADI INVOICE_UPDATE but the code is not getting triggered in MRBP transaction.

Please let me know if you have used this BADI for MRBP and if it has worked or not. If yes, then please tell me the steps for the same.

Regards,

Pratima.

bharat_rathod2
Active Participant
0 Kudos

Dear,

which type enhancement you want to do?

means give me scenario

Former Member
0 Kudos

Dear Bharat,

We need to implement some customised checks in transaction code MRBP. Please let me know in which BADI / Enhancement spot / User Exit we can do the same.

Regards,

Pratima

Former Member
0 Kudos

Dear Pratima,

An Easy way to Detect all BADI's when executing a program is

Go To SE24-->CL_EXITHANDLER

breakpoint on cl_exit_handler=>get_class_name_by_interface

Here you can get the BADI....I believe there is no such BADI for MRBP transaction

regards,

Llaita

Former Member
0 Kudos

Hi Pratima,

For found and user exit, look for statement 'CALL CUSTOMER-FUNCTION' into ABAP code of transaction MRBP or place a breakpoint into FM 'MODX_FUNCTION_ACTIVE_CHECK' that verifies if an user exit is active. Into variable cprogname you will get your exit name.

For badis, you must active trace record (transaction ST05) for 'Buffer trace', run MRBP, and after check into ST05 the usage of views 'V_EXT_IMP' and 'V_EXT_ACT'.

Regards,

Raul