SAP Knowledge Base Article - Public

3299099 - Error KA387 "Amount in calculation base XXXX exceeds maximum value" when posting order

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

Product

SAP S/4HANA Cloud Public Edition all versions ; SAP S/4HANA Cloud all versions