Erweiterung der Dateiausgabe

Die Schnittstelle zur Ausgabe von Daten für Haberkorn wurde erweitert, sodass nun mehrere CSV-Dateien gleichzeitig generiert werden können. Durch die Anpassung der Dateiausgabe lassen sich fortan mehrere Zieldateien definieren, die parallel mit den gleichen Projektdaten und Mitarbeiterinformationen gefüllt werden. Jeder erstellte Datensatz wird anschließend automatisch über FTP auf den entsprechenden Server hochgeladen. Diese Erweiterung ermöglicht es, komplexe Anforderungen wie die Bereitstellung identischer Dateien für verschiedene Wiegezellenschränke effizient zu erfüllen. Die Funktion stellt sicher, dass alle aktiven Projekte und verfügbaren Mitarbeiter in das gewünschte Format gebracht und zuverlässig an den externen Dienstleister übermittelt werden.

Anforderung
Es bestand der Wunsch, aktuelle Projekt- und Mitarbeiterdaten aus dem System zu extrahieren und als CSV-Datei auf einen externen FTP-Server hochzuladen. Der Kunde benötigte die Möglichkeit, mehrere identische CSV-Dateien pro Laufzeit zu erstellen, um diese an verschiedene Wiegezellenschränke zu übergeben. Da eine direkte SQL-Ausgabe nicht möglich war, sollte eine automatisierte Lösung entwickelt werden, die die Benutzerliste inklusive zugehöriger Chip-Nummern sowie die relevanten Projektkostenstellen in einem definierten Schema bereitstellt.