WFDASH-WEBAPP/src/lib/pdf
SJCoetz ae88a2f3bc feat(invoicing): add complete delivery note workflow
This commit adds the full end-to-end delivery note workflow for the invoicing system:
- Added `letterheadForCompany` utility to infer the correct letterhead from a company name
- Created the DeliveryNoteDocument PDF component and server-side render function
- Added API endpoints for delivery note creation, PDF retrieval, printing, and print tracking
- Updated the PickingSlip component to support both invoice and delivery note headers
- Added view models for grouping, filtering, and displaying delivery note items
- Updated AGENTS.md with PocketBase schema and attachment best practices for new workflows
- Added comprehensive test coverage for all new components and API routes
2026-07-14 17:35:36 +02:00
..
delivery-note-document.tsx feat(invoicing): add complete delivery note workflow 2026-07-14 17:35:36 +02:00
format.test.ts feat: add quote templates, improved email, new statuses 2026-06-24 22:57:01 +02:00
format.ts feat: add quote templates, improved email, new statuses 2026-06-24 22:57:01 +02:00
purchase-order-document.tsx refactor: switch hardcoded UI colors to semantic theme tokens 2026-07-07 17:22:03 +02:00
quote-document.tsx feat: add quote templates, improved email, new statuses 2026-06-24 22:57:01 +02:00
render.test.ts feat(invoicing): add complete delivery note workflow 2026-07-14 17:35:36 +02:00
render.tsx feat(invoicing): add complete delivery note workflow 2026-07-14 17:35:36 +02:00