Released Enhancements
Implement E-Bill Email Generation Card
Added a dedicated "Send E-Bills" card on the Operations tab. Staff can now trigger E-Bill delivery via a branded email template, with protections against double-sending and logging for auditability.
Invoice Chart Updates for Multi-Meter Accounts
Updated the printed invoice usage chart for accounts with many meters:
Shows up to three meters in the bar chart (blue = water, green = irrigation, black = third meter).
Only the last read for each meter is included in the table.
If more than three meters exist, we skip the chart and show a table of the latest reads for all meters.
Fixed the chart label to use the correct conversion of 1 unit = 748 gallons and improved spacing between Service From/To dates.