Actions
BUG #2420
open[SQA] Add Due Payment and Product deliver Columns, Total Summary Field, and Disable Payment Option for Paid Sales.
Description
- Add "Due Payment" Column
A new column labeled "Due" should be added to the sales table.
Calculation:
Due = Total Amount - Paid Amount
This value should update dynamically with each transaction.
Ensures visibility into outstanding balances per sale.
- Add Total Summary Section Below Sales Table
A summary row or section should appear below the sales table showing:
Total Amount – Sum of all invoice totals.
Total Paid – Sum of all recorded payments.
Total Due – Sum of all outstanding balances (Total Amount - Paid).
This helps users and administrators assess overall financials at a glance.
- Disable "New Payment" Option for Fully Paid Sales
The "New Payment" button or link should be disabled or hidden for sales where:
Paid Amount >= Total Amount
Prevents duplicate or overpayments from being accidentally recorded.
- Add "Sales Delivery" Column
Include a new column labeled "Sales Delivery" in the sales list.
This field should indicate whether delivery has been completed, partially done, or is pending.
Suggested values: Delivered, Partial, Pending.
Helps track fulfillment status directly from the sales overview.
Files
Actions