Phase 2: - InvoiceService: manual create, create from transaction, create from repair ticket, payment application (single + FIFO), void, write-off, send, list, export CSV, AR aging report, overdue marking - Invoice API routes: full CRUD, payment application, void, write-off, account invoices/balance, CSV export, AR aging, outstanding accounts - 14 API tests covering invoice CRUD, payment workflow, validation, void, write-off, export, aging report Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
8.8 KiB
8.8 KiB