Skip to Content
avatar image
Former Member

XAF issue for BW reporting

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.


Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • 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

    Add comment
    10|10000 characters needed characters exceeded