I would like to have default dimension values per legal entity for every transaction or document raised in that legal entity, but also have the flexibility of changing those values if required.
For example, in dimension BankID we have values CBA, WBC, BSA, STG. In legal entity CMP1 we want the BankID dimension to default to CBA, but we want to be able to change it to the other values if needed. I can't use legal entity overrides for values because that only restricts the selection of values, the users will still need to select the CBA value instead of having it autopopulated, and it also removes the flexibility of changing the value if needed.
What we want is just like derived dimensions, the driving force needs to be an existing dimension itself. Suppose we create a dimension that uses values from our legal entities, but then i'll still run into the issue of having to default the LegalEntity dimension to the legal entity value.