Benutzer-Werkzeuge

Webseiten-Werkzeuge


schnittstellen:1044

Schnittstelle 1044 – GKK-Kostenstellenumsatz (Prototype)

1044 (ImpUmsatzKstPrototype) liest eine Datei in Import.dbo.UmsatzImport und berechnet über dbo.UmsatzAusImportEx und dbo.UmsatzAusImport vorhandene Umsätze.Ist, TeileIst und Kassierdauer neu. Manuell registriert (InAutomatik=False).

Der Folgeschritt setzt die drei Zielspalten für Filiale und Dateibereich zunächst auf 0, ohne IstFixed-Filter. Es gibt keine Gesamttransaktion. Die öffentliche Methode hat keinen abschließenden Return und kann trotz Erfolgsmeldung False liefern.

Eingabedatei

PFAD muss auf eine vorhandene Datei zeigen. Parser: Encoding.Default, Semikolon, TrimWhiteSpace, CSV-Quotes; die erste Zeile wird immer übersprungen. Keine Feldzahlprüfung. Felder 1–8: Präfix, Datum YYYY-MM-DD, zusammengesetzter Code, Bon-Suffix, Abteilungssuffix, Stunde, Absatz, Umsatz. Aus Feld 3 werden Zeichen 6–9 sowie 21–23 für Bon/Abteilung/Kasse extrahiert. Keine Archivierung.

Datenfluss und Betrieb

Nach Temp-INSERTs löscht der Code Import.dbo.UmsatzImport im Datei-Min/Max-Bereich für die importierten Filialanteile und fügt die neuen Zeilen ein. UmsatzAusImportEx ermittelt Filiale und Zeitraum aus #UmsatzImport; UmsatzAusImport schreibt nur bereits vorhandene Umsatzzeilen. Umsatz wird für Ist mit UmsKstGr.Prozent gewichtet und /1000 gerechnet; Absatz füllt TeileIst und fließt mit Kassenleistung in Kassierdauer ein. Teilfehler möglich. Der SQL-Helfer nutzt fest 3600 Sekunden Timeout, nicht SQL_TIMEOUT. Info-/Loggrenzen: GLOBAL_LOGLEVEL und GLOBAL_LOGLEVELEVLOG.

Technische Feldbeziehungen: Git-Nexus pep4desktop/interfaces/by-id/1044.md. Quellcommit f1d82a003b62f2658f06eaa943dc685ab219bdf3, statisch geprüft am 25.09.2026. Kein Importlauf oder Live-Schemaabgleich.

Zur Schnittstellenübersicht

Cookies helfen bei der Bereitstellung von Inhalten. Diese Website verwendet Cookies. Mit der Nutzung der Website erklären Sie sich damit einverstanden, dass Cookies auf Ihrem Computer gespeichert werden. Außerdem bestätigen Sie, dass Sie unsere Datenschutzerklärung gelesen und verstanden haben. Wenn Sie nicht einverstanden sind, verlassen Sie die Website.Weitere Information
schnittstellen/1044.txt · Zuletzt geändert: von codex

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki