Bug 21574

Summary: [Transactions] - Amount field allows one extra digit in all transaction screens.
Product: ML DB 64-bit Mac 2027 Reporter: G.Shivasai <gshiva>
Component: Customer InvoicesAssignee: G.Shivasai <gshiva>
Status: RESOLVED FIXED QA Contact:
Severity: Medium    
Priority: High CC: btadepalli
Version: 27.0.0 Ver-03   
Target Milestone: ---   
Hardware: MAC   
OS: macOS Sequoia   
Bug Depends on: 21573    
Bug Blocks:    

Description G.Shivasai 2026-09-17 11:22:10 IST
+++ This bug was initially created as a clone of Bug #21573 +++

Amount Field Allows One Extra Digit in all transaction screens.

The Amount field should allow a maximum of 11 digits, including the decimal places.

Expected: 12345678.00
Actual: 123456789.00

The amount field currently allows 12 digits, which exceeds the intended limit by one digit.

This issue occurs across all transaction screens.

Expected Behaviour:
The Amount field should restrict the input to a maximum of 11 digits and prevent users from entering an additional digit.

NOTE: Once refer the live application 14.0.24 or 26.0.3 in production.

Screen Record:
https://drive.google.com/file/d/17-4CKG9ZHff18tBpsGa9-itpKmwuxhNM/view?usp=sharing
Comment 1 Nandhini 2026-09-17 13:19:02 IST
As a result of the above issue, the user is unable to pay the full amount. When the Amt Due field contains an amount with more than 9 digits before the decimal, the last two digits are replaced during payment entry or processing. Consequently, the payment amount does not match the actual amount due, preventing the user from completing the full payment.

Screen rec:
https://drive.google.com/file/d/1OHJYco2cZ3_P8lMSoGrjvK6dEizp_6Uq/view?usp=sharing
Screenshot: https://prnt.sc/HNQHK3TD1_NL
Comment 2 Bhavani 2026-09-21 22:00:03 IST
Fixed, Available in next build