on 2024 Apr 20 4:33 PM
Hi,
I'm using BRF+ in a badi but whenever decision table content is edited after activating that table when my badi is executed its giving dump 'Statement "MODIFY <dbtab>" is not allowed with this status.' There is probably an error in the program"SAPLSEOC".Execution takes place in a transactional context: A "CALL <functional> BAdi name" call isactive. The current statement "MODIFY <dbtab>" is therefore forbidden. but the same brf+ will work fine when it's called inside a class. I'm using cl_fdt_function_process=>process to call brf+ function.
Kindly help me with this issue.
Thanks.
Request clarification before answering.
Hello,
we had a similar problem (BRF+ Generation in transactional context). SAP issued a note to solve the problem: 3559216 - RAP Adoption in BRF+ - SAP for Me
Best regards,
Andreas
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Neha,
did you generate the function after the change in decision table?
Best regards, Nana
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
| User | Count |
|---|---|
| 7 | |
| 6 | |
| 6 | |
| 6 | |
| 4 | |
| 3 | |
| 3 | |
| 3 | |
| 3 | |
| 3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.