This commit is contained in:
Harald Mueller 2022-07-06 17:14:50 +02:00
parent 89e9b7dd14
commit e924709854

View File

@ -6,36 +6,38 @@ M122-Übung "e-bill"
(2P) (2P)
- Filedownload (.data) via FTP (aus dem [Kundenserver]/out/XX21xMustermann) - Filedownload (.data) via FTP (aus dem [Kundenserver]/out/XX21xMustermann)
- [2] es können auch mehrere Dateien "gleichzeitig" verarbeitet werden - [1] Ein Dateidownload funktioniert
- [1] es können auch mehrere Dateien "gleichzeitig" verarbeitet werden
(6P) (5P)
- Lesen der Input-Datei (.data) - Lesen der Input-Datei (.data)
- [2] Aufspalten der Informationen - [3] Aufspalten der Informationen
- [3] Erkennen falscher Informationen - [1] Erkennen falscher Informationen
- [1] Rückweisen falscher/inkorrekter Rechnung - [1] Rückweisen falscher/inkorrekter Rechnung
(11P) (12P)
- Erstellung der Invoice.txt - Erstellung der Invoice.txt
- [1] Richtiger Filename (gem. definierter Vorgabe) - [1] Richtiger Filename (gem. definierter Vorgabe)
- [4] Korrekte Darstellung und Formatierung der Rechnung mit Einrückung und Kollonierung der Rechnungzeilen - [4] Korrekte Darstellung und Formatierung der Rechnung mit Einrückung und Kollonierung der Rechnungzeilen
- [3] Richtige Berechnung der End-Summe inkl. Darstellung (2-Nummen nach dem Dez-Punkt) - [3] Richtige Berechnung der End-Summe inkl. Darstellung (2-Nummen nach dem Dez-Punkt)
- [2] Einrücken und Darstelllung des Einzahlungsschein-Abschnitts - [2] Einrücken und Darstellung des Einzahlungsschein-Abschnitts (Beträge haben Abstand beim Dezimalpunkt)
- [1] Richtige Berechnung des Zahlungsziel-Datum (Rechnungsdatum + Zahlungsziel), -> nicht Verarbeitungsdatum!! - [2] Richtige Berechnung und Position des Zahlungsziel-Datum (Rechnungsdatum + Zahlungsziel), -> nicht Verarbeitungsdatum!!
(6P) (6P)
- Erstellung der Invoice.xml - Erstellung der Invoice.xml
- [1] Richtiger Filename (gem. definierter Vorgabe) - [1] Richtiger Filename (gem. definierter Vorgabe)
- [1] Rechnungsnummer eingesetzt - [1] Rechnungsnummer eingesetzt
- [2] Summe korrekt (ohne Punkt, führende Nullen) - [2] Summe korrekt (ohne Punkt, mit führenden Nullen)
- [2] Zahlungsziel & Zahlungszieldatum (Korr. Datum und Formattierung) - [2] Zahlungsziel & Zahlungszieldatum (Korr. Datum und Formattierung YYYYmmdd)
(2P) (2P)
- Fileupload (2 Files (.txt und .xml) pro Rechnung) - Fileupload (2 Files (.txt und .xml) pro Rechnung)
- [2] via FTP (nach [Zahlungsserver]/in/XX21xMustermann) - [2] via FTP (auf den zweiten Server nach [Zahlungsserver]/in/XX21xMustermann)
- [-1] Abzug 1P dafür falls die fehlerhafte Rechnung auch da steht
(3P) (3P)
- Zip- oder tar-File Erstellung - Zip- oder tar-File Erstellung
- [2] Zip-/tar-File mit korrektem Inhalt und Dateinamen - [2] Zip-/tar-File mit korrektem Inhalt und Dateinamen (2 Files)
- [1] Fileupload via FTP (auf den [Kundenserver]/in/XX21xMustermann) - [1] Fileupload via FTP (auf den [Kundenserver]/in/XX21xMustermann)
(5P) (5P)