Symptom
When trying to post some orders, the system displays the error message KA387 "Amount in calculation base XXXX exceeds maximum value".
Environment
SAP S/4HANA Cloud
Cause
This error happens when the system calculates an amount for the calculation base which has more than 11 digits for a base line in the Costing Sheet. 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.
Resolution
As explained in the long text of the error message, you should subdivide the cost element intervals in the calculation bases so that the amounts calculated remain under this limit.
Example:
The following amounts are posted to the objects for which overhead is to be calculated:
Costelement 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
Keywords
KA387, Maximum Value, Orders, Base Line, Costing Sheet, Calculation Base , KBA , CO-FIO-OBJ-CL , Closing , CO-FIO-OBJ-CL-2CL , Closing (Public Cloud) , Problem