1.4 KiB
1.4 KiB
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