ビジネスユニットとともに販売注文の詳細を表示するためのフォームを作成する必要があるという要件があります。私はすべてのテーブルを試しましたが、そのSales Idのビジネスユニットを取得する方法を理解できませんでした。誰か助けてもらえますか?テーブルの受注に関連するビジネスユニットの検索方法は?
salesIdがありますが、受注伝票で定義された関連するビジネスユニットが見つかりません。
ビジネス単位のパス:回線の詳細>デフォルトの財務規模>ビジネスユニット。
ビジネスユニットとともに販売注文の詳細を表示するためのフォームを作成する必要があるという要件があります。私はすべてのテーブルを試しましたが、そのSales Idのビジネスユニットを取得する方法を理解できませんでした。誰か助けてもらえますか?テーブルの受注に関連するビジネスユニットの検索方法は?
salesIdがありますが、受注伝票で定義された関連するビジネスユニットが見つかりません。
ビジネス単位のパス:回線の詳細>デフォルトの財務規模>ビジネスユニット。
のように、フォームの標準的な金融寸法制御に表示する必要があるなら、あなたはSalesTable
はすでにDefaultDimension
フィールドを持っているので、ただ、最初のポイントをスキップステップガイドHow add financial dimension on forms inside Ax2012
によって、この手順に従うことができます。
しかし、あなたは総勘定元帳>設定>組織>ビジネスユニットでレコードを検索する必要がある場合は、あなたはOperation unit number
を保持している
DimensionAttributeValueSetStorage dimStorage;
DimensionValue dimensionValue;
DimensionDefault defaultDimension;
int i;
;
defaultDimension = SalesTable.DefaultDimension;
dimStorage = DimensionAttributeValueSetStorage::find(defaultDimension);
for (i = 1; i <= dimStorage.elements(); i++)
{
if (DimensionAttribute::find(dimStorage.getAttributeByIndex(i)).Name == 'BusinessUnit')
{
dimensionValue = dimStorage.getDisplayValueByIndex(i);
break;
}
}
dimensionValue
コードのこの部分を使用して、レコードを見つけることができ、この値を使用することができますビジネスユニット(OMOperatingUnit
)テーブル。