1063 (ImpUmsatzWinWeb) liest *.csv-Dateien aus einem Ordner. Pro Datei schreibt der Import SCHNITT_Umsatz neu und ruft SCHNITT_Umsatz_WinWeb auf. Die Prozedur ändert vorhandene Umsätze.Ist/IstNetto, Verkäuferumsätze in UmsatzVK und Stundenumsätze in UmsätzeIstStunde.
Vor jeder einzelnen Datei wird die gesamte gemeinsame Tabelle SCHNITT_Umsatz geleert. Die Folgeprozedur kann fehlende Ist-/Verkäuferwerte ab dem frühesten importierten Datum zurücksetzen und Stundenumsätze ab diesem Datum vollständig löschen und neu füllen. Sie begrenzt diese Wirkungen nicht auf WinWeb. Auch nach einem SQL-Fehler kann die Eingabedatei archiviert werden.
PFAD ist ein Ordner; direkte *.csv-Dateien werden aufsteigend nach Pfad verarbeitet. Erste Zeile immer übersprungen. Jede weitere Zeile wird schlicht an Semikola getrennt; Quotes werden nicht behandelt. Nur genau acht Felder mit numerischer Filiale werden berücksichtigt: Feld 1 Filiale, 3 Datum, 4 Stunde, 5 Verkäufertext mit Nummer in Klammern, 6 Brutto, 7 Netto. Felder 2 und 8 werden nicht verwendet. Ungültige Feldzahl/Filiale wird still übersprungen. Die Prozedur gewichtet Brutto/Netto über UmsKstGr.Prozent, ordnet Verkäufer über Personen.Personalnummer1 zu und schreibt Stundenwerte. Die Dateien wandern nach IMP; .IMPINFO wird je Datei erzeugt. Keine Gesamttransaktion, SQL-CommandTimeout im Code 0.
Technische Tabellen-/Feldbeziehungen: Git-Nexus pep4desktop/interfaces/by-id/1063.md. Quellcommit f1d82a003b62f2658f06eaa943dc685ab219bdf3, statisch geprüft am 26.09.2026. Kein Importlauf oder Live-Schemaabgleich.