How To Fix C1128 - Too many decimal places


SAP Error Message - Details

  • Message type: E = Error

  • Message class: C1 - Characteristics maintenance messages

  • Message number: 128

  • Message text: Too many decimal places

  • Show details Hide details
  • What causes this issue?

    You want to create a characteristic with decimals. However, you have
    entered more decimals than allowed for this characteristic.

    System Response

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

    How to fix this error?

    Enter fewer decimals.

    Error message extract from SAP system. Copyright SAP SE.


Smart SAP Assistant

  • What is the cause and solution for SAP error message C1128 - Too many decimal places ?

    The SAP error message C1128 "Too many decimal places" typically occurs when a user attempts to enter a numeric value that exceeds the allowed number of decimal places defined for a particular field in the SAP system. This can happen in various transactions or reports where numeric input is required, such as in financial documents, material master records, or other data entry forms.

    Cause:

    1. Field Configuration: The field in which the value is being entered has a predefined limit on the number of decimal places. For example, if a field is configured to accept only two decimal places, entering a value like 123.456 would trigger this error.
    2. Data Type Restrictions: The data type of the field may restrict the number of decimal places. For instance, a field defined as a currency type may have specific decimal place settings.
    3. User Input Error: The user may inadvertently enter a value with too many decimal places.

    Solution:

    1. Check Field Configuration: Review the field settings in the relevant transaction or table to determine the allowed number of decimal places. This can often be found in the field documentation or by consulting with a system administrator.
    2. Adjust Input Value: Modify the input value to conform to the allowed number of decimal places. For example, if the field allows only two decimal places, round or truncate the value accordingly (e.g., change 123.456 to 123.46).
    3. Consult Documentation: If you are unsure about the field's configuration, refer to the SAP documentation or help resources for guidance on the specific transaction or module you are working with.
    4. System Configuration: If you have the necessary permissions, you may consider adjusting the field configuration in the system settings to allow for more decimal places, if appropriate for your business needs. This typically requires access to the SAP Customizing Implementation Guide (IMG).

    Related Information:

    • Transaction Codes: The error can occur in various transaction codes, such as MIRO (Invoice Receipt), FB60 (Invoice), or during data entry in material master records.
    • SAP Notes: Check SAP Notes for any known issues or updates related to this error message. SAP frequently releases notes that address specific error messages and provide solutions or workarounds.
    • User Training: Ensure that users are trained on the correct data entry practices to minimize the occurrence of this error.

    If the problem persists after following these steps, it may be beneficial to consult with your SAP support team or a technical consultant for further assistance.

    • 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
ERPlingo's SAP support assistant is amazing. Saves me countless hours trying to solve complex SAP issues myself. It's a real game changer!
Rate 1
Thomas Michael
SAP Consultant, Author & Speaker