818 B
818 B
ADR 0001 - Eigenstaendiges Repository
Status
Akzeptiert
Kontext
RollCalc benötigt eine erzeugte Artikeldatendatei. Import, Validierung, manuelle Datenpflege und ERP-Verarbeitung sind eigenständige Verantwortlichkeiten. Diese Aufgaben würden das RollCalc-Repository unnötig mit Datenpflege- und Integrationslogik belasten.
Entscheidung
Der Article Data Manager wird als eigenstaendiges Projekt gefuehrt und nicht in das RollCalc-Repository integriert.
Begruendung
- getrennte Verantwortlichkeiten
- unabhaengige Entwicklung
- Schutz des RollCalc vor Import- und Datenpflegekomplexitaet
- spaetere Wiederverwendung durch weitere Systeme
Konsequenzen
RollCalc konsumiert nur ein definiertes Exportartefakt. Schnittstellen und Formatkompatibilitaet muessen dokumentiert und getestet werden.