From 5ee5958c90471902e09e6880cb695223f57a93c0 Mon Sep 17 00:00:00 2001 From: "Harald G. Mueller" Date: Mon, 13 Mar 2023 10:55:36 +0100 Subject: [PATCH] muh --- .../D_ebill_handwerkerrechnungen/README.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/m122/moegliche-LB2-AufgabenProjekte/D_ebill_handwerkerrechnungen/README.md b/m122/moegliche-LB2-AufgabenProjekte/D_ebill_handwerkerrechnungen/README.md index 93c790a..d055c9a 100644 --- a/m122/moegliche-LB2-AufgabenProjekte/D_ebill_handwerkerrechnungen/README.md +++ b/m122/moegliche-LB2-AufgabenProjekte/D_ebill_handwerkerrechnungen/README.md @@ -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. +
→ 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: