on 2024 Aug 19 10:14 AM
Dear Experts,
I have created a BADI with multiple use is checked in SE18. However, in SE19, the multiple use is unclick and the implementation will not be called. What steps should I do in order to make this BADI is called? Thanks in advance.
Request clarification before answering.
Did you activated implementation? I see it "Inactive" on your screenshot...
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You said that you activated BAdI implementation methods. A BAdI is implemented with a class, so the methods needs to be implemented and active.
However you still need to activate the implementation itself - go to SE19 in change for your BAdI implementation and push that button:
After that make sure that the "Runtime Behavior" field says "Implementation will be called"
Did you really want to create a BAdI with SE18, then try to implement it with SE19, and not implement the standard BAdI ME_PROCESS_REQ_CUST, BAdI which doesn't allow multiple implementations?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Yes 2nd line should been SE19 (corrected)
Basically, the standard BAdI, ME_PROCESS_REQ_CUST created by SAP and which is called in PR maintenance transactions and API, doesn't allow multiple active implementations
Hello @Catherine3
You need to create a BAdI implementation with SE19 and activate it in the same transaction. Then your implementation will be called.
Best regards
Dominik Tylczynski
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
17 | |
9 | |
7 | |
6 | |
6 | |
6 | |
5 | |
4 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.