D365勉強メモ 仕入先トランザクション.転記プロファイルに紐づく勘定の取得方法

一般会計で、仕入トランザクション.転記プロファイルに紐づく勘定を実装する場合、以下のように実装します。

LedgerDimensionDefaultAccount       fromLedgerDimension;
fromLedgerDimension     = VendLedgerAccounts::summaryLedgerDimension(vendTrans.AccountNum, vendTrans.PostingProfile);

 

・メイン勘定コードを取得するする場合:

MainAccount::findByLedgerDimension(仕入トランザクション.転記プロファイル).MainAccountId;

・すべての勘定コードを取得するする場合:
DimensionAttributeValueCombination::find(仕入トランザクション.転記プロファイル).DisplayValue;