public str getDimensionNum(LedgerDimensionAccount _LedgerDimensionAccount, RecId _attributeNameId) { DimensionAttributeLevelValueAllView dimAttrLevelAll; DimensionAttribute dimAttribute; DimensionAttributeValue dimAttributeValue; select DisplayValue from dimAttrLevelAll join dimAttribute join dimAttributeValue where dimAttributeValue.RecId == dimAttrLevelAll.AttributeValueRecId && dimAttribute.RecId == dimAttrLevelAll.DimensionAttribute && dimAttrLevelAll.ValueCombinationRecId == _LedgerDimensionAccount //generalJournalAccountEntry.LedgerDimension && dimAttribute.Name == DimensionAttribute::find(_attributeNameId).Name; return dimAttrLevelAll.DisplayValue; } public str getDimensionValue(LedgerDimensionAccount _LedgerDimensionAccount, RecId _attributeNameId) { DimensionAttributeLevelValueAllView dimAttrLevelAll; DimensionAttribute dimAttribute; DimensionAttributeValue dimAttributeValue; select DisplayValue from dimAttrLevelAll join dimAttribute join dimAttributeValue where dimAttributeValue.RecId == dimAttrLevelAll.AttributeValueRecId && dimAttribute.RecId == dimAttrLevelAll.DimensionAttribute && dimAttrLevelAll.ValueCombinationRecId == _LedgerDimensionAccount //generalJournalAccountEntry.LedgerDimension && dimAttribute.Name == DimensionAttribute::find(_attributeNameId).Name; return dimAttributeValue.getName(); }