クライアントの 1 つで AX セキュリティ フレームワークを作成しようとしています。ここでの重要なタスクは、AX 2012 R3 環境で支店会計を有効にすることです。つまり、各支店 (場所) はそれぞれの支店のレコードを表示する必要があるなど、場所と財務ディメンション BU に基づいて、さまざまなトランザクション / 顧客 / ベンダー / 転送注文をそれぞれフィルタリングする必要があります。
カスタムセキュリティ ロールを作成し、 XDS フレームワークを有効にしました。顧客、ベンダーなどの場合は、場所に関するフィールドがあれば簡単でした。
しかし、トランザクション、つまり「LedgerJournalTrans」テーブルの場合、財務ディメンションに基づいてフィルタリングすることはできません。フィールドLedgerDimesionは異なるディメンションの組み合わせであるため、AOT クエリで使用するのは困難です。
財務分析コードの組み合わせに基づいてトランザクションまたはその他のレコードをフィルター処理する方法について洞察を与える人がいる場合は?
注: XDS でディメンションをフィルター処理するためのホワイト ペーパーを既に調査しましたが、そこに記載されている例は、私のシナリオでは使用できないmyDepartmentテーブルとメソッドに基づいています。