on 08-14-2013 6:52 PM
We have recently noticed that FX_Overrides appear to not work or be ignored when the Local Currency type for an entity is the same as the Override currency.
USA has Local Currency = USD
FX_Override(OD_4200,4200,FXDIFF,USD)
We have noticed that the override does not occur for this entity because we use a different datasource for Overrides, than we do loading data.
Can you confirm this is how it is suppose to work?
Hi Ann,
see please this note maybe it helps http://service.sap.com/sap/support/notes/1625412
Kind regards
Roberto
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Roberto,
It is not just 1 entity but EVERY entity where the local currency is USD. I have looked at the FXLogic.lgx file and I don't know enough about Logic to know it it is spelled out here or not. Can you look at this logic and tell me which line would cause this action?
*CLEAR_DESTINATION
*DESTINATION RPTCURRENCY=USD,EUR
*LOOKUP RATE
*DIM RATESRC="RATECALC"
*DIM RATE=ACCOUNT.RATETYPE
*DIM SOURCECURR:INPUTCURRENCY=ENTITY.CURRENCY
*DIM USD:INPUTCURRENCY="USD"
*DIM EUR:INPUTCURRENCY="EUR"
*ENDLOOKUP
*WHEN ACCOUNT.RATETYPE
*IS "NOTRANS"
*IS AVG,END
*REC(FACTOR=LOOKUP(SOURCECURR)/LOOKUP(USD),RPTCURRENCY="USD")
*REC(FACTOR=LOOKUP(SOURCECURR)/LOOKUP(EUR),RPTCURRENCY="EUR")
*ELSE
*REC(RPTCURRENCY="USD")
*REC(RPTCURRENCY="EUR")
*ENDWHEN
[RPTCURRENCY].[#USD]=NULL
[RPTCURRENCY].[#EUR]=NULL
*COMMIT
User | Count |
---|---|
15 | |
4 | |
2 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.