Announcements
When are the records insert in DimensionAttributeValueCombinati table ?
HI
DimensionStorage/SavePrivate is the base, this will be called when a new combination is used in any transaction.
here is the call stack when a new combination is used in general ledger journal.
Hope this helps.
Uday
Thank you for your reply..
Problem: how to insert value in ledgerJournalTrans.OffsetLedgerDimension using job where I have only main account id. It is working fine when mainaccount recid is present in dimensionAttributeValueCombination . But when it is not matched then values goes to 0.
I have added this code.
select firstOnly dimensionAttributeValueCombination
where dimensionAttributeValueCombination.MainAccount == MainAccount.RecId;
&& dimensionAttributeValueCombination.LedgerDimensionType == ledgerDimensionType::Account ;
You are just searching dimension directly in the table , so obviously if it is not present you are going to get zero. Instead you will have to search for dimension using out of the box classes and values you have (main account and other dimensions)which are already there for you. If the dimension is exist those will return you the values otherwise create it. For reference look at below link
www.linkedin.com/.../
Under review
Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.
Jump in, show your community spirit, and win prizes!
Expanding mentorship, skilling, and AI innovation
These are the community rock stars!
Stay up to date on forum activity by subscribing.
Abhilash Warrier 658 Super User 2026 Season 1
André Arnaud de Cal... 632 Super User 2026 Season 1
Giorgio Bonacorsi 570