feat(warehouse): add receipt, issue, reservation, inventory, and report routes

- Receipts: CRUD + confirm/cancel + multipart attachment upload/delete
- Issues: CRUD + confirm/cancel with auto-FIFO batch selection
- Reservations: list + create + cancel
- Inventory sessions: CRUD + confirm with auto system_qty calculation
- Reports: stock-status, project-consumption, movement-log, below-minimum
- Add confirm/cancel/upload audit actions and warehouse_receipt_attachment entity type

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
BOHA
2026-05-29 14:17:33 +02:00
parent 5f08b0e086
commit d2d1cdbb92
2 changed files with 1449 additions and 12 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -111,6 +111,9 @@ export type AuditAction =
| "delete"
| "activate"
| "deactivate"
| "confirm"
| "cancel"
| "upload"
| "password_change"
| "permission_change"
| "access_denied";
@@ -139,4 +142,5 @@ export type EntityType =
| "warehouse_inventory"
| "warehouse_supplier"
| "warehouse_category"
| "warehouse_location";
| "warehouse_location"
| "warehouse_receipt_attachment";