DimensionDefaultingEngine::mergeSetupLedgerDimensions Method [AX 2012]
Merges the specified ledger dimensions into a single ledger dimension.
Syntax
Note
The syntax of this method varies based on the version of Microsoft Dynamics AX that you are using.
Microsoft Dynamics AX 2012 R3
client server public static LedgerDimensionAccount mergeSetupLedgerDimensions(
RecId _ledgerDimension1,
RecId _ledgerDimension2,
[boolean _doApplyRules])
Microsoft Dynamics AX 2012 R2 (SYS)
client server public static LedgerDimensionAccount mergeSetupLedgerDimensions(RecId _ledgerDimension1, RecId _ledgerDimension2)
Microsoft Dynamics AX 2012 Feature Pack (SYS)
client server public static LedgerDimensionAccount mergeSetupLedgerDimensions(RecId _ledgerDimension1, RecId _ledgerDimension2)
Microsoft Dynamics AX 2012 (FPK)
client server public static LedgerDimensionAccount mergeSetupLedgerDimensions(RecId _ledgerDimension1, RecId _ledgerDimension2)
Microsoft Dynamics AX 2012 (SYS)
client server public static LedgerDimensionAccount mergeSetupLedgerDimensions(RecId _ledgerDimension1, RecId _ledgerDimension2)
Run On
Called
Parameters
- _ledgerDimension1
Type: RecId Extended Data Type
The first value to merge.
- _ledgerDimension2
Type: RecId Extended Data Type
The second value to merge.
- _doApplyRules
Type: boolean
Return Value
Type: LedgerDimensionAccount Extended Data Type
The ID of the merged DimensionAttributeValueCombination record.
Remarks
The ledger dimensions can be partial or complete. The same possibilities are available through the setup windows.
The account structure is determined by using the following priority.
Main account on first ledger dimension exists and it maps to an account structure.
Main account on first ledger dimension is empty, and main account on second ledger dimension exists and it maps to an account structure.
The account structure on the first ledger dimension.