Symptom
Unable to create PO and 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
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.
You can avoid this error 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
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