Quantcast
Channel: SCN: Message List
Viewing all articles
Browse latest Browse all 8746

Re: Script Currency Translation

$
0
0

Thanks Vadim.

 

I created the following Script, based on your advise.

 

*LOOKUP Rates
*DIM R_ACCOUNT="AVG"
*DIM R_ENTITY="GLOBAL"
*DIM RATEEUR:INPUTCURRENCY=EUR  //Dest Currency

*DIM RATEFC:INPUTCURRENCY=INTERNAL_ORDER.FUNCTIONAL_CURRENCY //Dest Currency
*DIM RATEFC1:INPUTCURRENCY=COST_CENTER.FUNCTIONAL_CURRENCY //Dest Currency
*DIM RATEFC2:INPUTCURRENCY=PROFIT_CENTER.FUNCTIONAL_CURRENCY //Dest Currency

*DIM RATELC:INPUTCURRENCY=INTERNAL_ORDER.CURRENCY //Source Currency
*DIM RATELC1:INPUTCURRENCY=COST_CENTER.CURRENCY //Source Currency
*DIM RATELC2:INPUTCURRENCY=PROFIT_CENTER.CURRENCY //Source Currency
*ENDLOOKUP

*XDIM_MEMBERSET COST_CENTER = CC_NONE
*XDIM_MEMBERSET INTERNAL_ORDER <> IO_NONE
*XDIM_MEMBERSET CURRENCY = LC
*WHEN ACCOUNT
*IS *
*REC(FACTOR=LOOKUP(RATEEUR)/LOOKUP(RATELC),CURRENCY=EUR)
*REC(FACTOR=LOOKUP(RATEFC)/LOOKUP(RATELC),CURRENCY=FC)
*ENDWHEN

*XDIM_MEMBERSET COST_CENTER <> CC_NONE
*XDIM_MEMBERSET INTERNAL_ORDER = IO_NONE
*XDIM_MEMBERSET CURRENCY = LC
*WHEN ACCOUNT
*IS *
*REC(FACTOR=LOOKUP(RATEEUR)/LOOKUP(RATELC1),CURRENCY=EUR)
*REC(FACTOR=LOOKUP(RATEFC1)/LOOKUP(RATELC1),CURRENCY=FC)
*ENDWHEN

*XDIM_MEMBERSET COST_CENTER = CC_NONE
*XDIM_MEMBERSET INTERNAL_ORDER = IO_NONE
*XDIM_MEMBERSET CURRENCY = LC
*WHEN ACCOUNT
*IS *
*REC(FACTOR=LOOKUP(RATEEUR)/LOOKUP(RATELC2),CURRENCY=EUR)
*REC(FACTOR=LOOKUP(RATEFC2)/LOOKUP(RATELC2),CURRENCY=FC)
*ENDWHEN

 

It correctly works.

 

Regards,


Viewing all articles
Browse latest Browse all 8746

Trending Articles



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