BEWERTUNGSKRITERIEN (MUH, 2022-05) M122-Übung "e-bill" ===================== - Filedownload (.data) via FTP (aus dem [Kundenserver]/out/XX21xMustermann) - es können auch mehrere Dateien "gleichzeitig" verarbeitet werden - Lesen der Input-Datei (.data) - Aufspalten der Informationen - Erkennen falscher Informationen - Rückweisen falscher/inkorrekter Rechnung - Erstellung der Invoice.txt - Richtiger Filename (gem. definierter Vorgabe) - Korrekte Darstellung und Formatierung der Rechnung - Einrückung und Kollonierung der Rechnungzeilen - Berechnung der End-Summe inkl. Darstellung (2-Nummen nach dem Dez-Punkt) - Einrücken und Darstelllung des Einzahlungsschein-Abschnitts - Richtige Berechnung des Zahlungsziel-Datum - Erstellung der Invoice.xml - Richtiger Filename (gem. definierter Vorgabe) - Rechnungsnummer eingesetzt - Summe korrekt (ohne Punkt, führende Nullen) - Zahlungsziel & Zahlungszieldatum (Korr. Datum und Formattierung) - Fileupload - via FTP (aus dem [Zahlungsserver]/in/XX21xMustermann) - Zip- oder tar-File Erstellung - Zip/tar-File mit korrektem Inhalt und Dateinamen - Fileupload via FTP (auf den [Kundenserver]/in/XX21xMustermann) - Konfiguration und Projektdateiorganisation - "gute" Struktur der Projektdateien - Log-File mit vernünftigen Informationen, z.B. Erkennung - separate Konfigurationsdatei - Mail - Mail-Versand (kommt an der richtigen Adresse (vom Input) an) - Mail-Text fehlerlos, den Anforderungen entsprechend - Mail-Attachment (.zip/.tar) geschickt/vorhanden - Automatisiert via Scheduler (crontab, Aufgabenplanung)