While working with LedgerJournalTrans table most of the times we get the requirement for extracting the display value from LedgerDimension field in order to use it somewhere else.
There are two ways through which this can be achieved through below two classes : -
1) LedgerDimensionFacade
2) LedgerDynamicAccountHelper
Let's take a look at the below code snippet where we want to extract the display value from the LedgerDimension field : -
1) LedgerDimensionFacade 2) LedgerDynamicAccountHelper That's all for now. Please let us know your questions or feedback in comments section !!!!
str dispVal;
LedgerJournalTrans jourTrans;
ledgerJournalTrans.LedgerDimension = dimensionAttributeValueCombination.RecId;
dispVal = LedgerDimensionFacade::getDisplayValueForLedgerDimension(jourTrans.LedgerDimension)
info(dispVal);
str val;
LedgerJournalTrans jourTrans;
ledgerJournalTrans.LedgerDimension = dimensionAttributeValueCombination.RecId;
val = LedgerDynamicAccountHelper::getAccountNumberFromDynamicAccount(jourTrans.LedgerDimension);
info(dispVal);