How To Fix GA204 - You have changed the currency and thereby the number of decimal places


SAP Error Message - Details

  • Message type: E = Error

  • Message class: GA - Allocations

  • Message number: 204

  • Message text: You have changed the currency and thereby the number of decimal places

  • Show details Hide details
  • What causes this issue?

    You are in cycle maintenance and have entered the tracing factor "2"
    (fixed amounts) for senders and receivers. If you change currency &V1&
    to currency &V2& with a different number of decimal places (&V3& ->
    &V4&), it can lead to inconsistencies.
    <ZH>Example:</>
    You have made the following entries:

    The system issues an error message and will not allow you to continue with this transaction until the error is resolved.

    Sender:,,,,,,currency DEM
    Cost center A ,,amount 300.00
    Receiver:,,,,currency DEM
    Cost center B,,amount 100.00
    Cost center C,,amount 100.00
    Cost center D,,amount 100.00
    If you are in sender value maintenance and change the currency to ITL,
    then you also change the number of decimal places from 2 to 0, that is,
    the amount of 300.00 DEM becomes 30000 ITL (after a system error
    message). This also changes the interpretation of the receiver values:
    Cost center B,,amount 10000 ITL
    Cost center C,,amount 10000 ITL
    Cost center D,,amount 10000 ITL

    System Response

    This is only for information. Choose "Return" to continue the
    processing.

    How to fix this error?

    After changing the currency, you should check the amounts on the
    receiver side, or, if you have made a change to the receiver tracing
    factors, chaeck the amounts on the sender side.

    Error message extract from SAP system. Copyright SAP SE.


Smart SAP Assistant

  • What is the cause and solution for SAP error message GA204 - You have changed the currency and thereby the number of decimal places ?

    The SAP error message GA204 indicates that there has been a change in the currency settings, which has also affected the number of decimal places used in the financial documents. This typically occurs when you attempt to change the currency of a document or transaction that has already been created, and the new currency has a different number of decimal places compared to the original currency.

    Cause:

    1. Currency Change: The primary cause of this error is changing the currency of a financial document or transaction to a currency that has a different number of decimal places than the original currency.
    2. Configuration Settings: The currency settings in the SAP system may not be aligned with the requirements of the transaction or document being processed.
    3. Data Entry Errors: Users may inadvertently change the currency in a way that is not compatible with the existing data.

    Solution:

    1. Check Currency Settings: Review the currency settings for the document or transaction. Ensure that the currency you are trying to change to has the same number of decimal places as the original currency.
    2. Adjust Decimal Places: If you need to change the currency, consider adjusting the decimal places in the configuration settings of the currency in SAP. This can be done in the customizing settings (transaction code SPRO) under:
      • Financial Accounting (FI) ? General Ledger Accounting ? Master Data ? G/L Accounts ? Prepare G/L Account Creation ? Define G/L Account Groups
    3. Recreate the Document: If the document is not yet finalized, consider deleting or reversing the document and recreating it with the correct currency settings.
    4. Consult Documentation: Refer to SAP documentation or help resources for specific guidance on handling currency changes and decimal places.
    5. Contact Support: If the issue persists, consider reaching out to your SAP support team or consulting with an SAP expert for further assistance.

    Related Information:

    • Transaction Codes: Familiarize yourself with relevant transaction codes such as FB01 (Post Document), FB02 (Change Document), and OB22 (Define Number of Decimal Places for Currencies).
    • Currency Configuration: Understand how currencies and their decimal places are configured in your SAP system, including the use of transaction OB08 (Exchange Rate Types) and OB22 (Define Number of Decimal Places for Currencies).
    • User Training: Ensure that users are trained on the implications of changing currencies and the importance of maintaining consistency in decimal places to avoid such errors in the future.

    By following these steps, you should be able to resolve the GA204 error and prevent it from occurring in the future.

    • Do you have any question about this error?


      Upgrade now to chat with this error.


Instant HelpGet instant SAP help. Start your 7-day free trial now.


Related SAP Error Messages

Click the links below to see the following related messages:

Click on this link to search all SAP messages.


Rating
The AI Support Assistant is great. It provides comprehensive assistance even on the most difficult issues. I highly recommend this service.
Rate 1
John Jordan
SAP Consultant & Author