on 04-16-2014 4:30 PM
Hi expert,
i have this scenario:
Report on a multiprovider based on two cube : cube 1 and cube 2.
Cube 1 and Cube 2 are related but in the last one characteristic is missing.
Example:
Cube1
Customer Group Mater KF1
John sc M1 20
John sc M2 40
Cube1
Group Mater KF2
sc M1 50
sc M2 50
Report on multiprovider:
Customer Group Mater KF1 KF2
John sc M1 20 50
M2 40 50
total 60 120
Why the total of KF2 is 120 and not 100?
thanks
Best Regards.
A.
Have you applied constant selection on kf2--with the characteristic customer as it is not present in cube2.Otherwise data will go in another row against #.
Moreover are the keyfigure technical name of both the cube are same if yes then apply restriction with 0infoprov object you can find it under package dimension.
Regards,
AL
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Yes that is the correct behavior.I will give you a little background about it.when you apply constant selection on a keyfigure then it ignores all the filter and displays the overall result based on the characteristic which is present in the cube to which that keyfiure belongs.
Same you have checked as well that grand total is 120.
You can check the below wiki for more information on the same before you conclude anything.
Constant Selection and Overall Result - SAP NetWeaver Business Warehouse - SCN Wikih
Hope this provides the complete understanding what happens in the background.
Regards,
AL
Hello Suman,
I took a detailed view on your excel output.
And correct me if i am wrong you are suggesting in the end that 120 is coming because it is the double of KF1 i.e. 60. If the total of KF1 would have been 150 then by your logic the result row of KF2 will be 300.
If this is your understanding then i would like to correct you here by referring to Anshu reply or the link which he has suggested to go through to know about constant selection behavior on the result rows.
To explain it more in the simple terms :
If the total of group :sc in Cube 2 is 270 .
Then in the result row of KF2 the output will be 270 and not the double of KF1 i.e. 60*2.
Regards,
Ashutosh Singh
can you copy the same kfg into new formula & use calculate result as summation after that also kfg value not showing correctly means then change created formula property in advanced tab Eliminate formula collision put use result of this formula .
If this also not works then need to use cell concept.
User | Count |
---|---|
87 | |
10 | |
10 | |
9 | |
7 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.