Schnittstelle 1051 – KaDeWe-Istumsatz importieren
1051 (ImpUmsatzIstKaDeWe) verarbeitet *Transaktionsdaten*.csv aus einem Ordner. Der vorgesehene SQL-Pfad reicht über permanente Importdaten bis zu Umsätze.Ist, UmsatzVK.VKWert und Klebequote.
Code-/Schemawiderspruch: Die Haupt-SP liest OriginalDatum aus Import.dbo.Umsatz_KaDeWe_TMP. Die versionierte CREATE-Definition enthält diese Spalte nicht; die spätere ALTER-Zeile ist auskommentiert. Ob die installierte Datenbank die Spalte besitzt, wurde nicht geprüft. Die nachgelagerten Änderungen sind deshalb nicht als erfolgreicher Lauf bestätigt.
Eingabe und Datenfluss
PFAD ist ein vorhandener Ordner. Dateiname muss Transaktionsdaten und .csv enthalten. Beginnt die erste Zeile mit Unternehmen;, überspringt der SQL-BULK sie; sonst liest er ab Zeile 1. Semikolon ist der Feldtrenner. Die versionierte Temp-Tabelle hat 21 varchar-Felder von Unternehmen bis Letzter. Die SP normalisiert Filiale, Kasse, Artikel, Verkäufer und EAN, erzeugt eine Refresh-Liste und hängt Daten an Import.dbo.Umsatz_KaDeWe an.
Wenn das erforderliche Schema vorhanden ist, berechnet …_Verdichten Netto-Ist neu und setzt nicht gematchte, unfixierte Umsätze.Ist ab dem frühesten Refresh-Tag über alle Gruppen auf 0. …_Verdichten_Person schreibt Verkäuferumsätze ab 2025 und addiert späte Retouren. SP_Klebequote_KaDeWe löscht die ganze Klebequote und baut sie aus dem permanenten Importbestand neu. Keine Gesamttransaktion; wiederholte Importe können Summen vervielfachen. BASE-Rückmeldungen sind ein eigener, einstellungsabhängiger Pfad.
Technische Feldbeziehungen und genaue Spalten: Git-Nexus pep4desktop/interfaces/by-id/1051.md. Quellcommit f1d82a003b62f2658f06eaa943dc685ab219bdf3, statisch geprüft am 25.09.2026. Vor einem Test zuerst das tatsächliche Import-DB-Schema prüfen.