Skip to Content

XAF issue for BW reporting

Apr 24, 2017 at 06:54 AM


avatar image
Former Member

I understand that as this currency is defined with 0 decimal in TCURX table there is conversion takes place in which SAP multiplies by 100 while loading and divide by 100 while reporting.

While loading it is getting multiplied by 100 (can see in DSO) but while reporting it is showing value which is 100 times the original value (same as DSO value).

Please help.


10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

1 Answer

John Hawk Apr 24, 2017 at 10:01 PM

Hi Rahul,

I am not familiar with the XAF currency.

What is your desired behavior?

Are the values in the DSO correct?

If they are consistently 100x to high, why not add a transformation formula to divide the source by 100 and store the correct value?


The extractor is supposed to transform currencies "as stored" to "as commonly displayed.

For example, the lowest amount for Japanese Yen is 100Y and is stored as 0.1.

At run time, the 0.1 stored value is multiplied by 1000 to render 100Y.

Check the values for XAF in the TCURR and TCURF tables in ECC.

Make sure they match in BW

If you feel the problem is specific to this currency, open an SAP Incident.

Good luck, and let us know the final answer.

John Hawk

10 |10000 characters needed characters left characters exceeded