cancel
Showing results for 
Search instead for 
Did you mean: 

0CO_OM_OPA_1 - Issue as it doesn't get Delta records

former_member483612
Participant
0 Kudos

Hi,

I'm using 0CO_OM_OPA_1 datasource to fetch the plan data for internal orders into BI. The dataflow is:

0CO_OM_OPA_1 --> ZOPA_O01 (DSO) --> 0OPA_C11 (InfoCube)

As per the definition of this datasource, it doesn't fetch delta records at all.

If the 2012 budget for an internal order is set as shown in the table below, the datasource will extract these 12 records and loads them into the DSO.

Fiscal PeriodBudget
1.2012100
2.2012100
3.2012100
4.2012100
5.2012100
6.2012100
7.2012100
8.2012100
9.2012100
10.2012100
11.2012100
12.2012100

But if a subsequent change is made to the budget (for the same version), and the value is deleted for the January and February months (as shown in the table below), the datasource will fetch only the 10 records for which the value exists:

Fiscal PeriodBudget
1.2012
2.2012
3.2012150
4.2012150
5.2012150
6.2012150
7.2012150
8.2012150
9.2012150
10.2012150
11.2012150
12.2012150

In the DSO, the values for Fiscal period 3.2012 to 12.2012 will get updated accordingly. However, the old values for 1.2012 and 2.2012 are retained in the DSO as the datasource doesn't fetch these records.

This is obvioulsy resulting in an incorrect budget report.

One solution that I could think of is to delete the existing budget data from the DSO everytime the load the full data fresh into the DSO. This also means that I need to delete all the full data from the InfoCube as well before loading the budget data. This will result in really long data loads.

Is there any other solution that you can suggest?

Regards,
Sri.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

I am afraid, this is the only option for right budget figures.

You can use delete complete PSA and DSO contents, and Delete overlapping request from cube.

Answers (1)

Answers (1)

former_member197610
Active Contributor
0 Kudos

Hi Sri,

You can use  the 0OPA_C11 directly to load Plan data as full and it should be loaded once in a planning period.

Check this link for Data loading process,

http://help.sap.com/erp2005_ehp_04/helpdata/EN/cb/149b3979e90e1be10000000a114084/frameset.htm

former_member483612
Participant
0 Kudos

Suresh,

As I need to extract the budget figures before they are closed, I cannot upload the data directly into the InfoCube. Hence, I'm having to use the method I mentioned in my original post.

It looks like there is no other option other than this.

Thanks a lot for your responses.

Regards,
Sri.