Quantcast
Channel: SCN : Discussion List - SAP Planning and Consolidation, version for the Microsoft platform
Viewing all articles
Browse latest Browse all 1545

FXTrans syntax error after upgrading from BPC 7.0 MS to BPC 7.5 MS

$
0
0

Hi All,

 

Recently we are upgraded our BPC from  7.0 MS to 7.5 MS. There are no configuration changes just only version upgrade. After upgrade we have a problem in currency conversion. I have validated  FXTrans.lgf and it is the showing syntax error. Previously it is working fine in BPC 7.0. I have searched for the discussions on this issue but I have not found any solution so starting new discussion. Please provide me your valuable inputs. 

 

 

*INCLUDE SYSTEM_CONSTANTS.LGL

*SYSLIB  SYSTEM_LIBRARY.LGL

//*SYSLIB MULTICURRENCYTRANS.LGL

 

//____________________________________________________________________

*SELECT(%REPORTING_CURRENCIES%, "[ID]", "CURRENCYDIM", "[REPORTING] = 'Y'")

*SELECT(%FX_RATES%, "[ID]", "RATEACCOUNTDIM", "[GROUP] = 'FX RATE'")

 

 

//____________________________________________________________________

*CLEAR_DESTINATION

*DESTINATION CURRENCYDIM=%REPORTING_CURRENCIES%

 

 

//____________________________________________________________________

*LOOKUP RATEAPP

                *DIM RATEENTITYDIM="RATESRCCALCMBR"

                *DIM RATEACCOUNTDIM=ACCOUNTDIM.RATETYPE

                *DIM SOURCECURR:INPUTCURRENCYDIM=ENTITYDIM.CURRENCY

                *FOR %CURR%=%REPORTING_CURRENCIES%

                *DIM %CURR%:INPUTCURRENCYDIM="%CURR%"

                *NEXT

*ENDLOOKUP

 

//____________________________________________________________________

*WHEN ACCOUNTDIM.RATETYPE

*IS "NOTRANS"

                // skip

*IS %FX_RATES%

                // translate

                *FOR %CURR%=%REPORTING_CURRENCIES%

                *REC(FACTOR=LOOKUP(SOURCECURR)/LOOKUP(%CURR%),CURRENCYDIM="%CURR%")

                *NEXT

*ELSE

                // take as is

                *FOR %CURR%=%REPORTING_CURRENCIES%

                *REC(CURRENCYDIM="%CURR%")

                *NEXT

*ENDWHEN

 

//____________________________________________________________________

*FOR %CURR%=%REPORTING_CURRENCIES%

                [CURRENCYDIM].[#%CURR%]=null

*NEXT

 

*COMMIT

 

Thanks in advance


Viewing all articles
Browse latest Browse all 1545

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>