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
- Open Create Purchase Order - Advanced App
- Enter down payment % in header tab "Payment Processing"
- Add Net price above 11 digits
- 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