Skip to Content
avatar image
Former Member

Trouble shooting for no data write back to ACDOCC

By design BPC consolidation monitor (V10.1) doesn't tell whether result data is empty or not after rules run, so it's possible ACDOCC is empty after a successful run of BPC consolidation task.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

4 Answers

  • avatar image
    Former Member
    Apr 25, 2017 at 08:19 AM

    First you can check if there's ABAP dump backend with TCd ST22.

    IF there's no error frontend and backend, we need to do debug stuff.

    To DEBUG write back to ACDOCC, data generated by consolidation logic and passed to your write back interface.
    Before you go to consolidation monitor to trigger logics, put an external break point at CL_UJXP_MONITOR_EMBEDDED->DO_POST, search 'start_job(…)' around line 480? Change parameter lf_synchronus to ‘X’ at debug runtime.

    Then set breakpoint at beginning of CL_RTC_ACDOCC_IPROV_WRITABLE-> IF_RSDRV_RPROV_WRITABLE~WRITE_DATA. Notice this class is what you set as write interface while modeling your virtual provider.

    If debug not go into writeback class, that means no data produced by BPC, if go into write back class, then try find in which step program jump out and the content of error message if existed.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Apr 27, 2017 at 09:27 AM

    Hi William,

    I'm facing the same issue, I have used copy of standard class CL_RTC_ACDOCC_IPROV_WRITABLE and mapped it with virtual provider. But when we are running the currency translation from BPC, it's showing success message there but we are unable to see the data in ACDOCC table even I debugged it but the method 'IF_RSDRV_RPROV_WRITABLE~WRITE_DATA' is not getting triggered.

    Is there any way to check why the method IF_RSDRV_RPROV_WRITABLE~WRITE_DATA is not triggered.

    Thanks

    Add comment
    10|10000 characters needed characters exceeded

  • May 02, 2017 at 09:07 PM

    Hi

    I have exactly the same problem. Everything done by the book, according to Real-Time Consolidation, currency translation shows sccess message, but ACDOCC is empty and write back method is not triggered.

    One think make me wonder. When I run currency translation I can see in "Display running processes" that when currently running process ends as green and Done the previous one turns from Done to Failed and in details of that run I can see:

    Any hints/clues?

    Add comment
    10|10000 characters needed characters exceeded

  • Jun 04, 2017 at 03:07 AM

    I am facing a similar issue, have you been able to solve it?

    Add comment
    10|10000 characters needed characters exceeded