Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Populates dimension values into indivdual segment field values into the DimensionAttributeLevelValueTmp table.
Syntax
server public static void populateFromGeneralJournal(
AccountingDate _periodStart,
AccountingDate _periodEnd,
CompanyId _company,
Map _ledgerDimensionAttributeMap,
DimensionAttributeLevelValueTmp _dimensionAttributeLevelValueTmp)
Run On
Server
Parameters
- _periodStart
Type: AccountingDate Extended Data Type
The period start date.
- _periodEnd
Type: AccountingDate Extended Data Type
The period end date.
- _company
Type: CompanyId Extended Data Type
The company ID.
- _ledgerDimensionAttributeMap
Type: Map Class
The dimension attributes related to the current ledger.
- _dimensionAttributeLevelValueTmp
Type: DimensionAttributeLevelValueTmp Table
The DimensionAttributeLevelValueTmp table buffer.
Remarks
Flattens the display values for each individual segment in a ledger dimension combination into one record in the DimensionAttributeLevelValueTmp table.
Example: A one-line general journal is created and posted with the Account MA001-0002-003-. Upon population of the DimensionAttributeLevelValueTmp, a single record would be created containing the LedgerDimension recId and DimensionValue1 - DimensionValue4 with the values "MA001" for DimensionValue1, "0002" for DimensionValue2, and "003" for DimensionValue3.