SAP Knowledge Base Article - Public

3598661 - Limitation of Decimal Places in Amount Field in App Manage Purchasing Info Records

Symptom

  • In the "Manage Purchasing Info Records" app, an attempt to input the "Amount" field with more than 2 decimal places results in an error.
  • The error message displayed is "Enter a number with a maximum of 2 decimal places."

Environment

SAP S/4HANA Cloud Public Edition

Reproducing the Issue

  1. Navigate to the "Manage Purchasing Info Record."
  2. Go to Amount Field.
  3. Enter a number with more than 2 decimal places .
  4. The system displays the error message "Enter a number with a maximum of 2 decimal places."

Cause

The system design only allows a maximum of 2 decimal places for the amount field.

Resolution

  1. Understand that the field for the net price can only be filled with 11 characters (9 digits before the decimal and 2 after) for example 000000000.00.
  2. Note that a larger value usually leads to an overflow error (price overflow error) as the system cannot calculate effectively above this limit, hence the error is displayed.
  3. To avoid this error, consider the following options:
  • Reduce the related quantity.
  • Split the material item into several items.
  • Change the price unit of measure accordingly.

Keywords

SAP S/4HANA Cloud Public Edition, Manage Purchasing Info Records, Amount field, Decimal places, Overflow error, Price overflow error, Net price, Quantity, Material item, Price unit of measure. Decimal , KBA , MM-FIO-PUR-IR-2CL , Fiori UI for Manage Info Records (Public Cloud) , Problem

Product

SAP S/4HANA Cloud Public Edition all versions