Hi dear colleagues!
I'm trying to construct XDS policy to use several financial dimension values as business unit, cost center, department.
I created custom table with HcmWorkerRecid, FinDimType, FinDimValue - related to DimAttributeOmBusinessUnit, DimAttributeOMCostCenter, ..Department view and used this custom table for my policy query.
Then i created policy with constraint table DimensAttributeValue with free relation EntityInstance to DimAttributeOMXXX.RecId.
When i try select dimension values from Inventory Movement journal as separately financial dimension, it's all right, normal filtered and user can see only allowed values.
But when i try to select dimension values in Ledger journal - together main account as ledger dimension section, it throw error.
I already read about standart department, legal entities XDS - it is not my solution.
I just need to filter financial dimension values for each user.
Here some screens.
Have anyone met this situation? How i can solve this issue? What is problem?
I specially ask @dynamicsaxgeek André Arnaud de Calavon for his advice.
Thanks in advance!

