WFDASH-WEBAPP/.kilo/.tmp/quotes-analysis
Dave 1640c1e09a feat(delivery-notes): implement QuickBooks invoice auto-close functionality
- Added a new service function `markDeliveryNoteCompletedByInvoice` to auto-close delivery notes after successful QuickBooks invoice creation, updating the status to "completed" and appending an audit banner to the notes.
- Enhanced the delivery note detail page with a modal for creating invoices via QuickBooks, including customer selection and billing company options.
- Implemented state management for the invoice modal, including loading states and error handling for customer fetching.
- Updated tests to cover the new auto-close functionality and ensure correct behavior across various scenarios.
- Improved documentation for the delivery notes service to reflect the new functionality and its usage.
2026-08-16 22:24:08 +02:00
..
01-desktop-collapsed.png feat(delivery-notes): implement QuickBooks invoice auto-close functionality 2026-08-16 22:24:08 +02:00
02-desktop-3-expanded.png feat(delivery-notes): implement QuickBooks invoice auto-close functionality 2026-08-16 22:24:08 +02:00
03-desktop-all-expanded.png feat(delivery-notes): implement QuickBooks invoice auto-close functionality 2026-08-16 22:24:08 +02:00
04-mobile-collapsed.png feat(delivery-notes): implement QuickBooks invoice auto-close functionality 2026-08-16 22:24:08 +02:00
05-mobile-expanded.png feat(delivery-notes): implement QuickBooks invoice auto-close functionality 2026-08-16 22:24:08 +02:00
06-5-item-expanded.png feat(delivery-notes): implement QuickBooks invoice auto-close functionality 2026-08-16 22:24:08 +02:00
07-top-of-all-expanded.png feat(delivery-notes): implement QuickBooks invoice auto-close functionality 2026-08-16 22:24:08 +02:00
08-mobile-collapsed.png feat(delivery-notes): implement QuickBooks invoice auto-close functionality 2026-08-16 22:24:08 +02:00
09-mobile-expanded.png feat(delivery-notes): implement QuickBooks invoice auto-close functionality 2026-08-16 22:24:08 +02:00
10-tablet-collapsed.png feat(delivery-notes): implement QuickBooks invoice auto-close functionality 2026-08-16 22:24:08 +02:00
11-tablet-expanded.png feat(delivery-notes): implement QuickBooks invoice auto-close functionality 2026-08-16 22:24:08 +02:00
12-5-item-viewport.png feat(delivery-notes): implement QuickBooks invoice auto-close functionality 2026-08-16 22:24:08 +02:00
13-no-items-viewport.png feat(delivery-notes): implement QuickBooks invoice auto-close functionality 2026-08-16 22:24:08 +02:00
14-tablet-768-collapsed.png feat(delivery-notes): implement QuickBooks invoice auto-close functionality 2026-08-16 22:24:08 +02:00
15-tablet-768-expanded.png feat(delivery-notes): implement QuickBooks invoice auto-close functionality 2026-08-16 22:24:08 +02:00
16-tablet-800.png feat(delivery-notes): implement QuickBooks invoice auto-close functionality 2026-08-16 22:24:08 +02:00
17-mobile-390-collapsed.png feat(delivery-notes): implement QuickBooks invoice auto-close functionality 2026-08-16 22:24:08 +02:00
18-mobile-390-expanded.png feat(delivery-notes): implement QuickBooks invoice auto-close functionality 2026-08-16 22:24:08 +02:00
20-fix-768px.png feat(delivery-notes): implement QuickBooks invoice auto-close functionality 2026-08-16 22:24:08 +02:00
20-fix-800px.png feat(delivery-notes): implement QuickBooks invoice auto-close functionality 2026-08-16 22:24:08 +02:00
20-fix-900px.png feat(delivery-notes): implement QuickBooks invoice auto-close functionality 2026-08-16 22:24:08 +02:00
21-fix-768px-expanded.png feat(delivery-notes): implement QuickBooks invoice auto-close functionality 2026-08-16 22:24:08 +02:00
21-fix-800px-expanded.png feat(delivery-notes): implement QuickBooks invoice auto-close functionality 2026-08-16 22:24:08 +02:00
21-fix-900px-expanded.png feat(delivery-notes): implement QuickBooks invoice auto-close functionality 2026-08-16 22:24:08 +02:00
30-fix-768-collapsed.png feat(delivery-notes): implement QuickBooks invoice auto-close functionality 2026-08-16 22:24:08 +02:00
31-fix-768-scrolled-right.png feat(delivery-notes): implement QuickBooks invoice auto-close functionality 2026-08-16 22:24:08 +02:00
32-fix-768-data-table-scrolled.png feat(delivery-notes): implement QuickBooks invoice auto-close functionality 2026-08-16 22:24:08 +02:00
33-fix-1440-collapsed.png feat(delivery-notes): implement QuickBooks invoice auto-close functionality 2026-08-16 22:24:08 +02:00
35-fix-800-collapsed.png feat(delivery-notes): implement QuickBooks invoice auto-close functionality 2026-08-16 22:24:08 +02:00
36-fix-800-expanded.png feat(delivery-notes): implement QuickBooks invoice auto-close functionality 2026-08-16 22:24:08 +02:00
40-final-mixed-expanded.png feat(delivery-notes): implement QuickBooks invoice auto-close functionality 2026-08-16 22:24:08 +02:00
capture.py feat(delivery-notes): implement QuickBooks invoice auto-close functionality 2026-08-16 22:24:08 +02:00
capture2.py feat(delivery-notes): implement QuickBooks invoice auto-close functionality 2026-08-16 22:24:08 +02:00
capture3.py feat(delivery-notes): implement QuickBooks invoice auto-close functionality 2026-08-16 22:24:08 +02:00