I have worked a few years with Cognos Planning and I started to enjoy working with TM1 now. BUT: It was very simple to build Access Tables in Cognos Planning over multiple dimensions. It was very easy to say country A should see product A and country B should only see product B. I find it quite challenging in TM1...
I thought I already had the solution but it seems that it is not working perfectly. Imagine this:
I have a cube "Revenue by Country and Product" with three dimensions: Country, Product, Revenue. Switzerland should see products A and B, Germany should see products A, B and C.
To achieve this I created a "subset cube" which holds the dimensions Country and Product and an additional dimension Subset. Then I have created a dynamic subset on the Product dimension:
FILTER(TM1SUBSETALL([_Test Prod]),[_Test Subset Land - Prod].([_Test Subset].[Subset])<>0)
I am using that Subset in the cube "Revenue by Country and Product".
Now I open a cube view and I have the Product dimension in the context and the dimensions Country and Revenue in the rows and columns. It works perfectly. When I filter (in the context) on Switzerland I only see the Products A and B in the rows. When I filter on Germany I see the Products A, B and C. At this point I thought I made it and was very proud...

BUT: When I have the dimensions Products and Country in the rows and columns, it is not working anymore. I only see product A and B. C disappeared.
If I use both Country and Product in the columns (nested), I see Product A and B under Switzerland and only Product A and B under Germany - which is wrong. I expected to see Product A and B under Switzerland and Product A, B and C under Germany.
I see the same behaviour when I am opening the dynamic subset and click on Update in the Expression Window. It always shows the products which are valid for Switzerland - but I don't have the cube open. Switzerland is the first element in my Country dimension. Can it be that by default it refers to the first element?
Is the subset expression wrong? Some pictures enclosed...
Please help...
Thanks!