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

Problem with Retraction BADI for BPC 10

former_member182305
Active Participant
0 Kudos
179

Hello Experts,

We are on BPC 10 SP7.

We implemented the retraction BADI according the how to for 7.5, I already made the configurations in BPC and the information is traveling. We are retracting to the Planned information so user can see the planned data in an ECC Report: S_ALR_87013611. This report is to see the planned amount in X currency by Cost Center.

We rung the BADI via Data Manager with the next dimensions:

Activity: C_PRESUP: Activity where the budget is stored.

Category: PLAN

CECO (Cost Center): 1 or 2 Cost Centers.

Account: All base level Accounts.

Source: Manual or DM

STOCK: NA

Period: Testing for 1 month (i.e 2015.01).

Version: VT (Real Version)

(other no relevant dimensions)

The problem we are facing is the next:

Lets say we have ACC 1,2 and 3 and Cost Center A and B.

If i send the information for Acc 1, 2 and 3 for Cost Center A. And then I run again the DM to send Cost Center B, I receive ok the information. The problem starts when I do the next:

Sending Acc 1, 2 and 3 for Cost Center A and B at the SAME time. It seems like add the information and then stores in Acct 1 (Cost Center A + B) for Cost Center A and in Acct 1 for Cost Center B the Same (Cost Center A + B).

i.e

BPC

Cost Center A

                 Signeddata

Acc 1          4

Acc 2          5

Acc 3          6

Cost Center B

Acc1            7

Acc2            8

Acc3            9

When I send Cost Center A and Cost Center B to ECC I see in the report. S_ALR_87013611

For Cost Center A I see the next:

Acc1       11

Acc2       13

Acc 3      14

Forr Cost Center B I see:

Acc1       11

Acc2       13

Acc 3      14

For Cost Center A+B I See:

Acc1       22

Acc2       26

Acc3       28.

Any idea what could be happening.

Thanks for the post.

Best Regards.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Sebastian,

You need to debug your BADI and see why it is been summed up.

Maybe you are looping through the data without checking for cost center.

That will cause the summing up.

Andy

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi Sebastian,


As Andy said, you need to debug your code and see why your code is summing up the value..


Regards

Rohit