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

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.

  1. Main account on first ledger dimension exists and it maps to an account structure.

  2. Main account on first ledger dimension is empty, and main account on second ledger dimension exists and it maps to an account structure.

  3. The account structure on the first ledger dimension.

See Also

Reference

DimensionDefaultingEngine Class