feat(inventory): add spare parts management

This commit is contained in:
Schubert Ferenc 2026-07-05 11:32:06 +02:00
parent abc6e308dd
commit fb5c2cc26a
43 changed files with 2950 additions and 2 deletions

View file

@ -147,7 +147,29 @@ Die Roadmap beschreibt die geplante fachliche Entwicklung von Olympus CRM. Archi
- Keine PDF-Erzeugung, keine Lexoffice-Anbindung und keine Rechnungserstellung in dieser Version
- Website-Anzeige/Freigabe wird spaeter in `funktechnik-schubert-website` nachgezogen
## v0.8.7 - Kundenportal, geplant
## v0.8.7 - Lager / Ersatzteile
- Ersatzteil- und Lagerartikelverwaltung
- Kategorien, Lagerorte und Lieferanten
- SKU-Format `ET-<jahr>-000001`
- Bestandslogik mit Lagerbestand, Reservierung und Verfuegbarkeit
- Bestandsbewegungen fuer Anfangsbestand, Anpassung, Reservierung, Freigabe und Verbrauch
- Preise intern in cents, UI-Eingabe in Euro
- RBAC-Permissions fuer Lagerlesen, Artikelpflege, Bestandsbuchungen und Stammdaten
- Dashboard-Kennzahlen fuer aktive Ersatzteile, niedrigen Bestand, Lagerwert und Bewegungen
- Audit Logs und Activity Feed fuer Lageraktionen
- Athena-BFF-Routen und UI fuer `/inventory` und `/inventory/items/[id]`
- Vorbereitung fuer Kostenvoranschlagsintegration in v0.8.8
- Keine Lexoffice-Anbindung, keine automatische Bestellung, keine Barcode-/QR-Funktion
## v0.8.8 - Lagerintegration in Kostenvoranschläge, geplant
- Lagerartikel als KV-Position ueber Suche auswaehlen
- Verkaufspreis aus `selling_price_cents` uebernehmen
- Reservierungen aus KV-/Reparaturprozess vorbereiten
- CSV-Template und Exportkonzept fuer Lagerdaten vorbereiten
## v0.8.9 - Kundenportal, geplant
- `/portal/login` fuer spaeteren Kundenlogin
- Separates Authentifizierungsmodell fuer Kunden