LedgerConsolidate.getPseudoDimensionAttributeValueId Method [AX 2012]

Gets a value that can be hashed for the dimension value that is specified.

private HashKey getPseudoDimensionAttributeValueId(Map _lookupTable, DimensionValue _displayValue)

Run On

Called

Parameters

_lookupTable
Type: Map Class
The cache that is used to store the lookup results so that repeated calls will return the same value.
_displayValue
Type: DimensionValue Extended Data Type
The display value of the dimension value.

Return Value

Type: HashKey Extended Data Type
A unique hash key value for each unique dimension value.

The return value is used when a combination hash is created where the dimension value does not have a DimensionAttributeValue record. As the combination is stored in a shredded format and not in the standard combination value, it is not desired to create a real DimensionAttributeValue record. This is the reason for the pseudo hash key.

Community Additions

ADD
Show: