SAP Knowledge Base Article - Public

3358982 - Net price Field Length Error in Purchase Order

Symptom

Unable to create PO and Down payment request, where the value is more than 999999999.99(11 digits- including 2 digits after decimal) due to error: Entry too long (enter in the format ___,___,__~.__)

Environment

SAP S/4HANA Cloud Public Edition

Reproducing the Issue

  1. Open Create Purchase Order - Advanced App
  2. Enter down payment % in header tab "Payment Processing"
  3. Add Net price above 11 digits
  4. Error: Entry too long (enter in the format ___,___,__~.__)

Cause

This is standard system behavior, the number of digits is limited to 9 by standard design.

Resolution

The field for the net price can be filled only with 11 characters (including 2 decimal places)

A larger value usually leads to an overflow error (price overflow error) as the system cannot calculate effectively above this limit, so the error is displayed.

This error can be avoided by:

  • Reducing the related quantity.
  • Splitting the material item into several items.
  • Changing the price unit of measure accordingly.

The same applies for effective prices, which cannot exceed 13 digits (including 2 decimal places)

See Also

2053436 - Error 00089 in ME21N, ME51N, ME47 and other transactions - SAP ERP & SAP S/4HANA.

Keywords

Entry too long (enter in the format ___,___,__~.__), error in po, purchase order net price error, length, price, 9 digits, decimal, po price upto 9 digits, MM-PUR-PO , KBA , MM-PUR-PO , Purchase Orders , Problem

Product

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