I have a question concerning the version of a hierarchy used in analysis authorizations. We use the characteristic company which has a hierarchy and is relevant for authorization check. The hierarchy has various versions, e.g. one valid from 01/2000 to 12/2010 and one valid from 01/2011 to 12/9999. In analysis authorizations I want to authorize one node (X123) of the company hierarchy. I have to select one version of the hierarchy (I'll take the newest one valid until 12/9999).
Now I have an authorization problem in reporting if I start a query for data of 2010 because there were companies in node X123 which aren't there any more in 2011.
I think if I enter option 0 in field validity period it always uses the oldest possible hierarchy version but I want it to use the hierarchy version which refers exactly to the selection variables without entering them all in authorization role. We have a new hierarchy version each closing and I don't want to update all analysis authorization rules each time.
Is there any possibility to authorize a node for all versions of one hierarchy and use variables of selection screen to select the right version at runtime?