1
我有一個需求,我需要創建一個表單來顯示與業務單位一起的銷售訂單詳細信息。我嘗試了所有表格,但無法弄清楚如何獲得該銷售代表的業務單位。有人可以幫忙嗎?如何在表格中找到與銷售訂單相關的業務單位?
我有salesId,但我無法找到在銷售訂單表上定義的相關業務單位。
業務單位路徑:項目明細>默認財務維度>業務單位。
我有一個需求,我需要創建一個表單來顯示與業務單位一起的銷售訂單詳細信息。我嘗試了所有表格,但無法弄清楚如何獲得該銷售代表的業務單位。有人可以幫忙嗎?如何在表格中找到與銷售訂單相關的業務單位?
我有salesId,但我無法找到在銷售訂單表上定義的相關業務單位。
業務單位路徑:項目明細>默認財務維度>業務單位。
表單標準財務維度的控制,那麼你可以按照這個一步一步的指導How add financial dimension on forms inside Ax2012
只是跳過第一點,因爲SalesTable
已經DefaultDimension
場。
但是,如果你需要找到總帳>設置>組織>經營單位記錄那麼你可以使用這段代碼
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
持有Operation unit number
並使用這個值,你可以找到紀錄業務單位(OMOperatingUnit
)表。