Add invoice edit, delete, and bulk delete UI #1

Merged
amoussa1229 merged 1 commit from feature/invoice-edit-delete into main 2026-04-03 15:44:30 +00:00

1 commit

Author SHA1 Message Date
Adam Moussa
c9821bfa85 Add invoice edit, delete, and bulk delete with confirmation UI
- Edit invoice modal reuses create form, pre-fills all fields including
  line items, locks invoice number and PO linkage
- Delete from detail view with confirmation dialog
- Multi-select checkboxes with bulk delete and confirmation modal listing
  all invoices to be removed
- Paid and EDI-submitted invoices cannot be selected for deletion
- "Modified After Send" orange badge for post-EDI-send edits
- PO remaining balance correctly accounts for current invoice during edit
- Edit button added to invoice table row actions

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-03 11:41:56 -04:00