When making a partial payment on an invoice or bill, the system is incorrectly marking the full amount as paid, despite only a portion of the total amount being entered.
Steps to Reproduce:
Open an invoice or bill.
Attempt to pay a partial amount (e.g., half of the total).
Observe that the system records the entire amount as paid instead of only the partial amount entered.
Expected Behavior: The system should only record the exact partial amount entered, updating the outstanding balance accordingly, and should not mark the invoice or bill as fully paid until the total amount has been paid in full.
When making a partial payment on an invoice or bill, the system is incorrectly marking the full amount as paid, despite only a portion of the total amount being entered.
Steps to Reproduce:
Expected Behavior: The system should only record the exact partial amount entered, updating the outstanding balance accordingly, and should not mark the invoice or bill as fully paid until the total amount has been paid in full.