====== 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 [[schnittstellen:1052|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.** [[schnittstellen:schnittstellen|Zur Schnittstellenübersicht]] · [[schnittstellen:1052|KaDeWe-Umsatzverteilung 1052]]