This commit is contained in:
Harald G. Mueller 2023-03-13 10:55:36 +01:00
parent 7e5a79cf8d
commit 5ee5958c90

View File

@ -66,12 +66,13 @@ Dateiname: rechnung23003.data
RechnPos;1;Einrichten E-Mailclients;5;25.00;125.00;MWST_0.00%
RechnPos;2;Konfig & Schulung Scanningcenter;1;1200.00;1200.00;MWST_0.00%
**Klingt trivial**, aber gut zu wissen und zu beachten:
Es können 1 bis n RechnPos erscheinen! Wenn aber keine Rechnungspositionen
vorhanden sind, ist es keine Rechnung. Und weil bei so einer automatischen
Verarbeitung kein User hier sitzt, muss man das Problem mitteilen
(zumindest im Log-File) und die Verarbeitung für 'diese aktuelle'
Rechnung abbrechen. Also:→ man muss eine Eingangsprüfung machen.
**Zu beachten:** Es klingt trivial.
Es können 1 bis n Rechnungspositionen 'RechnPos' erscheinen! Wenn aber
keine Rechnungspositionen vorhanden sind, ist es keine Rechnung.
Und weil bei so einer automatischen Verarbeitung kein User hier
sitzt, muss man das Problem mitteilen (zumindest im Log-File) und
die Verarbeitung für 'diese aktuelle' Rechnung abbrechen.
<br>&rarr; Man muss also eine Eingangsprüfung machen.
Sie müssen aus **jeder Rechnungsdatei** (.data) **zwei Dateien** erstellen
(ein TXT-File und ein XML-File) und diese müssen einen bestimmten Namen haben: