59 lines
1.4 KiB
Markdown
59 lines
1.4 KiB
Markdown
# Roadmap
|
|
|
|
## Phase 0 - Repository und Datenverstaendnis
|
|
|
|
- Projektstruktur
|
|
- Dokumentation
|
|
- Beispieldaten
|
|
- Analyse der vorhandenen JSON- und CSV-Struktur
|
|
- Datenwoerterbuch
|
|
- Architekturentscheidungen
|
|
|
|
## Phase 1 - Reproduzierbarer CLI-Merge
|
|
|
|
- JSON-Importer
|
|
- ERP-CSV-Importer
|
|
- Import manueller CSV-Daten
|
|
- Normalisierung
|
|
- Validierung
|
|
- Merge
|
|
- Export der RollCalc-kompatiblen `article-data.json`
|
|
- Konflikt- und Trefferreports
|
|
- Unit- und Integrationstests
|
|
|
|
## Phase 2 - Qualitaetskontrolle
|
|
|
|
- Schema-Validierung
|
|
- Dublettenpruefung
|
|
- Einheitenpruefung
|
|
- Vergleich mit vorheriger Ausgabe
|
|
- Aenderungsreport
|
|
- Schutz vor unbeabsichtigtem Datenverlust
|
|
- Exit-Codes fuer Automatisierung
|
|
|
|
## Phase 3 - Einfache Pflegeoberflaeche
|
|
|
|
- lokale Weboberflaeche
|
|
- Suche nach Artikelnummer oder Name
|
|
- Anzeige der ERP-Werte
|
|
- Bearbeitung manueller Zusatzfelder
|
|
- Validierung bei Eingabe
|
|
- Aenderungsprotokoll
|
|
|
|
## Phase 4 - Erweiterte Datenhaltung
|
|
|
|
- SQLite als lokale Datenbasis
|
|
- Importhistorie
|
|
- Datenherkunft
|
|
- Aenderungsverfolgung
|
|
- Freigabestatus
|
|
- Benutzer- und Rollenmodell nur bei tatsaechlichem Bedarf
|
|
|
|
## Phase 5 - Integration
|
|
|
|
- definierter Export fuer RollCalc
|
|
- optionales Release-Artefakt
|
|
- optionaler automatisierter Import im RollCalc-Deployment
|
|
- Schnittstelle zu weiteren internen Werkzeugen
|
|
- moegliche Nutzung als Datenbasis fuer ein spaeteres Produktionsexpertensystem
|