mirror of
https://gitlab.com/harald.mueller/aktuelle.kurse.git
synced 2024-11-24 02:31:58 +01:00
46 lines
1.6 KiB
Plaintext
46 lines
1.6 KiB
Plaintext
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) |