How To Fix EI079 - This currency has & places behind the decimal point


SAP Error Message - Details

  • Message type: E = Error

  • Message class: EI - Foreign Trade: Gen. Output

  • Message number: 079

  • Message text: This currency has & places behind the decimal point

  • Show details Hide details
  • What causes this issue?

    In the SAP system, the standard number of places behind the decimal
    point for a currency is '2'. However, certain currencies are managed
    with a deviating number of places behind the decimal point.
    You have tried to enter a value for such a currency whose current
    number of places following the decimal point is different from the one
    specified.

    System Response

    The system allows the entry. However, during internal management of the
    value, the system considers as many places of the entered value as
    places behind the decimal point that you stored in the system -
    regardless of the input template displayed in the selection screen.

    How can this happen?

    The Italian Lira (ITL) does not have places behind the decimal point.
    For this reason, every value that you enter - regardless of the number
    of places behind the decimal point - is considered as a whole number.
    The value is converted into license currency if the currency of the
    license is different from the currency that you enter.
    The value '100,000.34' ITL is treated internally as '10,000,034' ITL
    and is converted into licensed currency, if necessary.

    Error message extract from SAP system. Copyright SAP SE.


Smart SAP Assistant

  • What is the cause and solution for SAP error message EI079 - This currency has & places behind the decimal point ?

    The SAP error message EI079 indicates that there is an issue with the currency format being used in a transaction. Specifically, it means that the currency in question has a certain number of decimal places defined, and the value being entered or processed does not conform to that format.

    Cause:

    The error typically arises due to one of the following reasons:

    1. Currency Configuration: The currency in question is configured to have a specific number of decimal places (e.g., 2 decimal places for USD), but the value being entered has more or fewer decimal places than allowed.
    2. Data Entry Error: A user may have entered a value with an incorrect number of decimal places.
    3. Integration Issues: If data is being imported from another system, the formatting of the currency values may not match the expected format in SAP.

    Solution:

    To resolve the EI079 error, you can take the following steps:

    1. Check Currency Configuration:

      • Go to the transaction code OB08 to check the currency settings.
      • Verify the number of decimal places defined for the currency in question. Ensure that it matches the expected format.
    2. Review Data Entry:

      • If the error occurs during manual data entry, double-check the values being entered to ensure they conform to the required decimal places.
      • For example, if the currency is set to 2 decimal places, ensure that the value is entered as 123.45 and not 123.456.
    3. Adjust Import Formats:

      • If the error arises from data being imported from another system, ensure that the data is formatted correctly before import.
      • You may need to adjust the data extraction or transformation process to ensure compliance with SAP's currency formatting.
    4. Consult Documentation:

      • Review SAP documentation or consult with your SAP support team for specific guidance related to your system configuration.
    5. Testing:

      • After making adjustments, test the transaction again to ensure that the error has been resolved.

    Related Information:

    • Transaction Codes: Familiarize yourself with relevant transaction codes such as OB08 (Currency Configuration) and FB01 (General Journal Entry) where this error might occur.
    • SAP Notes: Check SAP Notes for any known issues or patches related to currency handling in your version of SAP.
    • User Training: Ensure that users are trained on the correct format for entering currency values to minimize future occurrences of this error.

    By following these steps, you should be able to identify the cause of the EI079 error and implement a solution to resolve it.

    • 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