How To Fix KA387 - Amount in calculation base & exceeds maximum value


SAP Error Message - Details

  • Message type: E = Error

  • Message class: KA - CO Overhead Costs: Overhead, Accrual Calculation

  • Message number: 387

  • Message text: Amount in calculation base & exceeds maximum value

  • Show details Hide details
  • What causes this issue?

    For a base line in the costing sheet, the system has calculated an
    amount for calculation base &V1& which has more than 11 digits.
    However, only amounts with a maximum of 11 digits can be processed for
    each base line, such as $999,999,999.99 USD or 99,999,999,999 lire.

    System Response

    The overhead is not applied.

    How to fix this error?

    Subdivide the cost element intervals in the calculation bases so that
    the amounts calculated remain under this limit.

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

    Example:
    The following amounts are posted to the objects for which overhead is
    to be calculated:
    Cost element Amount
    400000 999,999,999.99 USD
    400010 999,999,999.99 USD
    WRONG procedure:
    You have defined the following calculation base:
    Calculation base B000:
    From CE To CE
    400000 400010
    You use the following costing sheet:
    Costing sheet: A00000
    Line Base Overhead Name From To line CR
    10 B000 Material 0 0
    20 C000 OH material 10 0 E01
    CORRECT procedure:
    Define the following calculation bases:
    Calculation base X001:
    From CE To CE
    400000 400000
    Calculation base X002:
    From CE To CE
    400010 400010
    Define the following costing sheet:
    Costing sheet: Y00001
    Line Base Overhead Name From To line CR
    10 X001 Material 1 0 0
    15 X002 Material 2 0 0
    20 C000 OH material 10 15 E01

    Error message extract from SAP system. Copyright SAP SE.


Smart SAP Assistant

  • What is the cause and solution for SAP error message KA387 - Amount in calculation base & exceeds maximum value ?

    The SAP error message KA387, which states "Amount in calculation base & exceeds maximum value," typically occurs in the context of controlling (CO) and profitability analysis (CO-PA) when the system encounters a value that exceeds the defined limits for a calculation base. This can happen during various processes, such as posting transactions, running reports, or executing allocations.

    Cause:

    1. Exceeding Limits: The error is triggered when the amount being processed exceeds the maximum allowable value defined in the system settings. This could be due to:

      • Incorrect configuration of the maximum limits in the controlling area or profit center.
      • Data entry errors where an unusually high value is being input.
      • Issues with the underlying data, such as incorrect currency conversions or aggregation of values.
    2. Currency Issues: If the transaction involves currency conversion, the error may arise from incorrect exchange rates or limits set in a different currency.

    3. Configuration Settings: The maximum values for calculation bases may not be set appropriately in the system configuration.

    Solution:

    1. Check Configuration:

      • Review the configuration settings in the controlling area or profit center to ensure that the maximum values for calculation bases are set correctly.
      • Navigate to the relevant configuration settings in SAP (e.g., SPRO) and check the limits defined for the calculation bases.
    2. Data Validation:

      • Validate the data being processed to ensure that it does not exceed the defined limits. This may involve checking the source of the data and ensuring that it is accurate and within expected ranges.
    3. Adjust Values:

      • If the value being processed is indeed valid but exceeds the limit, consider adjusting the maximum limit in the configuration to accommodate the necessary values.
    4. Review Currency Settings:

      • If the error is related to currency conversion, ensure that the exchange rates are correctly maintained and that the limits are set in the appropriate currency.
    5. Consult Documentation:

      • Refer to SAP documentation or help resources for specific guidance on handling this error message, as it may provide additional context or steps tailored to your version of SAP.
    6. Contact Support:

      • If the issue persists after checking the above points, consider reaching out to SAP support or your internal SAP team for further assistance.

    Related Information:

    • Transaction Codes: You may need to use transaction codes like KSB1 (Cost Centers: Actual Line Items) or KE5Z (Profitability Analysis: Line Items) to analyze the data related to the error.
    • SAP Notes: Check for any relevant SAP Notes that may address this specific error or provide patches or updates that could resolve the issue.
    • User Forums: Engage with SAP community forums or user groups where similar issues may have been discussed, and solutions shared.

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

    • 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