HI,
I have analyzed your data thoroughly.
My observations :
The reason why you are getting below 2 records is you have valid char combination(RT1 and R2) record in Cube2 and finally you applied constant selection. Don't get a doubt that Why I am talking about combination(as it is based on MP only no?). When constant selection applies, it looks for combinations and merges the records.
RT1 R1 P1 76 90 160
RT1 R2 P2 76 180 168
Your Constant Selection is filtering record : RT1 R4 # # Blank 20
The reason Why you are getting record : RT2 R3 # # 90 Blank is, this is totally different value like RT2...and in Cube2, it is not there. MP works on Union, so it has come.
If you remove Constant Selection under your KF, you will get all 3+3=6 records from both cubes. One thing to note here is, if you just want only KF(Summing up) values to come correct in report, then you should not apply constant selection.
You just have to live with 6 records with # in some places. Just keep first char only in rows, do not keep second char in rows which is causing # values in the report.
Try this and let me know..
Regards,
Suman