Inhaltsverzeichnis
Schnittstelle 2053 – Bizerba-Kostenträger importieren
2053 (ImpKRKostensträgerBizerba) übernimmt Kostenträger-Stammdaten aus einer Datei; keine unmittelbare Änderung an Umsätze oder KRVerkauf. Einstieg: cSchnittKRBizerba.Import_Kostenträger.
Eingabedatei
PFAD verlangt eine vorhandene Datei. Parser: Windows-1252, Semikolon, getrimmte Rand-Leerzeichen und CSV-Anführungszeichen. Kein ausdrücklicher Header-Skip. Mindestens sechs Felder.
| Position | Ziel | Verarbeitung |
|---|---|---|
| 1 | KRKostenTräger.ID | String im Bulk, implizite Bigint-Konvertierung im Ziel. |
| 2 | KRKostenTräger.Bezeichnung | Maximal 50 Zeichen. |
| 3–4 | — | Ignoriert. |
| 5 | KRKostenTräger.Einheit2 | Text/Varchar(2), nicht numerisches Einheit. |
| 6 | KRKostenTräger.KRWarenGruppe | Gruppen-ID; fehlende Gruppe wird angelegt. |
Datenfluss und Risiken
Zeilen landen zunächst in #Kostenträger über cBulkData. Fehlende KRWarenGruppen werden mit Bezeichnung = aus Import Artikel eingefügt. Vorhandene KRKostenTräger erhalten UPDATE von Bezeichnung, KRWarenGruppe, Einheit2; fehlende IDs INSERT. Einheit wird bei Neuanlage nur durch Default 1 belegt und bei UPDATE nicht geändert. Keine fachliche SP.
Puffer-Deduplikation gilt nicht zwingend über alle Flush-Grenzen. Kein Gesamtrollback; Dateiarchivierung kann auch nach Zeilenfehlern erfolgen. SQL_TIMEOUT wird für diesen Fachpfad nicht ausdrücklich gesetzt; keine individuelle fachliche ZW-Einstellung. Gemeinsame Basis: Log-/Mail-/Meldungsschalter.
Detailanalyse: Git-Nexus pep4desktop/interfaces/by-id/2053.md. Quellcommit f1d82a003b62f2658f06eaa943dc685ab219bdf3, statische Analyse 18.09.2026; Wiki-Übernahme 25.09.2026. Kein Importlauf oder produktiver Abgleich.