cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

BRF+ giving dump

Neha_s
Explorer
0 Likes
847

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.

 

Accepted Solutions (0)

Answers (2)

Answers (2)

a_wagner
Discoverer
0 Likes

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

Nana
Explorer
0 Likes

Hi Neha,

did you generate the function after the change in decision table?

Best regards, Nana