Skip to Content
avatar image
Former Member

"500 SAP Internal Server Error" while execuing the Write back badi

Hello Experts,

I am writing a write back badi to disaggregate the amount to be saved at parent to its leaf nodes.

When I am doing so the logic is working perfectly fine, and the amount is getting disaggregated to its leaf node but for some reason the badi is getting triggered for the second time and then giving some ABAP dump.

Working on BPC 10.0

Below is the message pop up

Internal Server Error

Details are as below

500 SAP Internal Server Error

ERROR: Data objects in Unicode programs cannot be converted. (termination: RABAX_STATE)

Thanks in advance for the help.

Regards

Rohan

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Jan 10, 2015 at 03:59 PM

    Hi Rohan,

    You have to ensure that your write back badi process only parents and properly clear ct_data for parents at the end.

    Vadim

    P.S. Base members have to pass the badi code unchanged...

    Add comment
    10|10000 characters needed characters exceeded

    • In many cases it's also possible to have specific write back logic applicable only to some members selected by property etc... For example we use write back badi to round data saved to cube based on custom property ROUNDING...

      Vadim

  • Jan 10, 2015 at 03:52 PM

    Hi Rohun,

    Do you have DEFAULT.LGF for that Model. If you do it will go through that BADI again.

    Regards,

    Gersh

    Add comment
    10|10000 characters needed characters exceeded