Schnittstelle 1053 – KaDeWe-Umsatzvorgabe importieren

1053 (ImpUmsatzvorgabeKaDeWe) übernimmt Monatsvorgaben aus einer Datei. Die SQL-Kette ersetzt passende ImportIcp-Monats-/Abteilungsdaten und verteilt die Vorgabe über vorhandene Umsätze-Tageszeilen. Dazu muss KaDeWeVerteilung bereits passende Tagesanteile enthalten, beispielsweise aus der getrennten Schnittstelle 1052. 1053 startet 1052 nicht selbst.

ImportIcpTemp wird vollständig geleert. KaDeWeVorgabeVerteilen überschreibt Umsätze.UmsatzICP und Umsatz ohne Fixierungsschutz. Zeilenfehler werden gesammelt, führen aber nicht zu einem Fehlerstatus. Auch bei einem SQL-Fehler kann die Eingabedatei nach IMP verschoben werden.

Eingabe und Datenfluss

PFAD ist eine einzelne Datei. System-Encoding, Semikolon und Quotes; erste Zeile wird verworfen. Nur genau sechs Felder werden bearbeitet: Feld 2 Filialabteilung, 4 Jahr, 5 Monat und 6 Umsatz; Felder 1 und 3 bleiben ungenutzt. Das Datum ist der erste Tag des Monats. SCHNITT_KST_ICP ersetzt in ImportIcp alle zu diesen Monat/Jahr/Abteilung-Kombinationen vorhandenen Zeilen. KaDeWeVorgabeVerteilen gewichtet die Monatsvorgabe mit UmsKstGr.Prozent und schreibt AnteilUmsatz/100 × Monatsvorgabe auf passende vorhandene Tages-/Gruppenzeilen. Fehlende Tageszeilen werden nicht angelegt. Es gibt keine Gesamttransaktion.

Technische Feldbeziehungen: Git-Nexus pep4desktop/interfaces/by-id/1053.md. Quellcommit f1d82a003b62f2658f06eaa943dc685ab219bdf3, statisch geprüft am 25.09.2026. Kein Importlauf oder Live-Schemaabgleich; vollständige ImportIcp-DDL offen.

Zur Schnittstellenübersicht · KaDeWe-Umsatzverteilung 1052