Can anyone explain me following code?
Public
static
OMOperatingUnit getFinancialDimensionTable(Name _attributename ,LedgerDimensionAccount _LedgerDimension) { DimensionAttributeValueSetStorage dimStorage; Counter i; OMOperatingUnit operatingUnit; dimStorage = DimensionAttributeValueSetStorage::find(_LedgerDimension);
for (i=1
; i<= dimStorage.elements() ; i++) {
if
(DimensionAttribute::find(dimStorage.getAttributeByIndex(i)).Name == _attributename) {
Select operatingUnit Where
operatingUnit.OMOperatingUnitNumber == dimStorage.getDisplayValueByIndex(i);
break
; } }
return
operatingUnit;