Benutzer-Werkzeuge

Webseiten-Werkzeuge


schnittstellen:1050

Schnittstelle 1050 – Moses-Istumsatz importieren

1050 (ImpUmsatzIstMoses) liest SE1*-Dateien aus einem Ordner und berechnet vorhandene Umsätze.Ist und TeileIst über SCHNITT_Umsatz_Moses_Ist. Die Moses-Planvariante 1054 ist eine eigene Kennung und hier nicht mitgemeint.

Vor der Dateiauswahl löscht 1050 die gesamte Tabelle SCHNITT_Umsatz. Aus der Datei weggefallene Umsatztage werden von der Folge-SP nicht zurückgesetzt. Bereits erfolgreich gelesene Dateien können nach IMP verschoben sein, bevor ein späterer Fehler auftritt.

Eingabe und Datenfluss

PFAD ist ein Ordner; Dateien mit Präfix SE1 werden absteigend nach Pfad bearbeitet. Encoding.Default, Semikolon, TrimWhiteSpace, Quotes; erste Zeile übersprungen, mindestens neun Felder: Datum, Uhrzeit, Filiale, Kostenstelle, Bon, Warengruppe, Brutto, Netto, Menge. Eine Kennung aus Dateinamenpräfix und Tag verhindert spätere Dateien desselben Tages, nicht mehrere Zeilen innerhalb einer Datei. Die SP ordnet (Filiale*10000+Kostenstelle)*10000 über UmsKstGr zu und aktualisiert nur vorhandene Umsatzzeilen mit IstFixed=0.

Keine Gesamttransaktion. Zeilenfehler markieren den Lauf fehlerhaft, die Folge-SP läuft dennoch. SQL_TIMEOUT steuert diesen Pfad nicht. Direkte Info-/Logmeldungen, keine BASE-Mail/API-Wirkung.

Technische Feldbeziehungen: Git-Nexus pep4desktop/interfaces/by-id/1050.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/1050.txt · Zuletzt geändert: von codex

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki