Inhaltsverzeichnis

Schnittstelle 1046 – KTown-ICP-Tagesumsatz (Prototype)

1046 (ImpUmsatzKTownIcpTagPrototype) liest Tageswerte und überschreibt vorhandene Umsätze.UmsatzICP und Umsätze.Umsatz. Ist wird nicht geändert. Manuell registriert (InAutomatik=False).

Es gibt keinen Fixierungs- oder eigenen Quellsystemfilter und kein INSERT neuer Umsatzzeilen. Die öffentliche Methode hat keinen abschließenden Return und kann trotz Erfolgsmeldung False liefern.

Eingabedatei

PFAD verlangt eine vorhandene Datei. Encoding.Default, Semikolon, TrimWhiteSpace, CSV-Quotes; erste Zeile übersprungen, keine Feldzahlprüfung. Mindestens vier Felder: 1 Datum via lokalitätsabhängigem CDate, 2 Filialcode, 3 Abteilungssuffix, 4 Umsatz via CDbl. Abteilung=(10000+Feld2)*1000+Feld3. Keine Archivierung.

Datenfluss und Betrieb

Nach #UmsatzImport verknüpft der Code Abteilung mit UmsKstGr.Kst und gültigem Von/Bis, summiert Umsatz je Datum/Gruppe und setzt beide Zielspalten nur auf bestehenden Umsätze-Zeilen. Keine Folge-SP oder permanente Import-Stagingtabelle. Zeilenfehler erlauben Teilimport; keine Gesamttransaktion. Fester SQL-Timeout 600 Sekunden, nicht SQL_TIMEOUT. Info-/Loggrenzen: GLOBAL_LOGLEVEL, GLOBAL_LOGLEVELEVLOG.

Technische Feldbeziehungen: Git-Nexus pep4desktop/interfaces/by-id/1046.md. Quellcommit f1d82a003b62f2658f06eaa943dc685ab219bdf3, statisch geprüft am 25.09.2026. Kein Importlauf oder Live-Schemaabgleich.

Zur Schnittstellenübersicht