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: 

BADI that is just migrated

Former Member
0 Kudos

Dear colleagues,

i have to use an BADI embedded in Transaction MIRO. It's name is INVOICE_UPDATE.

When I study the description in SE18 there's the entry: BAdI is migrated to an Enhancement Spot.

Where have I to do my usage, In SE18 or in SE20.

Can somebody help me and give me an explanation to this fact of migration.

Many thanks

Christian

5 REPLIES 5

Former Member
0 Kudos

Hi,

The BADI has been migrated means that the BADi has been converted to a kernal based BADI os now you would ahve a enhancement spot with the same name. You can choose enhancement spot is SE18 or SE20 and view it.

Regards,

Himanshu Verma

0 Kudos

I studied the inserts in SE20 but

what transaction have i to use:

1. SE18

or

2: SE20.

Kind regards

Christian

0 Kudos

Hi,

If you want to view the BADI you can use any of the transaction either se18 or se20 but in order to implement it you ahve to use SE19 transaction. You can choose the New BADI in the Create implementation section

Regards,

Himanshu

Former Member
0 Kudos

Hi Christian,

For implementing, go to SE19.

In 'create implementation' block, select 'new badi' radio button, give 'enhancement spot' name as INVOICE_UPDATE.

Click 'Create button'.

It will ask for an implementation name. Give some name and description.

Check the below link.

https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/9cd334f3-0a01-0010-d884-f5612003...

Thanks,

Nisha Vengal.

0 Kudos

It worked with the transaction se19.