我正在尝试为我的一个客户创建一个 AX 安全框架。这里的关键任务是在 AX 2012 R3 环境中启用分公司会计。这意味着我需要分别根据位置和财务维度 BU 过滤不同的交易/客户/供应商/转移订单,例如每个分支机构(位置)应该看到各自分支机构的记录。
我在它们上创建了启用XDS 框架的自定义安全角色,对于我有一个 Location wise 字段的客户、供应商等来说,这很容易。
但在交易的情况下,即“LedgerJournalTrans”表,我无法根据财务维度进行过滤。由于字段LedgerDimesion是不同维度的组合,因此很难在 AOT 查询中使用它。
如果有人对如何根据财务维度组合过滤交易或任何其他记录提供见解?
注意:我已经研究过白皮书以过滤 XDS 上的维度,但其中提到的示例基于myDepartment表和我无法在我的场景中使用的方法