Inhaltsverzeichnis
Schnittstelle 2019 – Kostenstellenbausteine importieren
2019 (ImpKRKostenstellenBausteine) ist aktiv registriert. Vorhandene ID: UPDATE der vier Nichtschlüsselfelder; sonst INSERT aller fünf Felder. Inline-SQL pro Zeile, keine fachliche SP, kein DELETE, keine direkte Umsätze-Änderung und keine Gesamttransaktion.
Eingabedatei
PFAD ist eine vorhandene UTF-8-Datei mit Semikolon, gekürzten Rand-Leerzeichen und CSV-Anführungszeichen. Mindestens drei Felder.
| Position | Feld | Verarbeitung |
|---|---|---|
| 1 | KRKostenstellenBausteine.ID | IsNumeric, dann CLng; Schlüssel. |
| 2 | KRKostenstellenBausteine.KRKostenstelle | CLng; Kostenstellen-FK. |
| 3 | KRKostenstellenBausteine.Bezeichnung | Maximal 50 Zeichen. |
| 4 | KRKostenstellenBausteine.Faktor | CDbl; fehlend: 1. |
| 5 | KRKostenstellenBausteine.SchnittPreis | CDbl; fehlend: 0; Float-Parameter auf Bit-Spalte. |
Datenfluss und Befund
Leeres vorhandenes Zahlenfeld ist kein Fallback. KRStundenBausteinGruppe wird nicht aus der Datei gesetzt. SQL_TIMEOUT wird nicht ausdrücklich gesetzt.
Einstellungen
Keine individuelle fachliche ZW-Einstellung; die gemeinsame Basis verwendet bedingt GLOBAL_LOGLEVEL, GLOBAL_LOGLEVELEVLOG, MAIL_SCHNITTSTELLEONSUCCESS, MAIL_SCHNITTSTELLEONERROR, SCHNITT_MELDUNG_SchnittstelleOnSuccess, SCHNITT_MELDUNG_SchnittstelleOnError; beim Versand zusätzlich MAIL_SCHNITTSTELLETO, MAIL_SMTP_SERVER, MAIL_USER, MAIL_PASS, MAIL_USEDEFAULTCREDENTIALS, MAIL_SSL, MAIL_TESTADRESSE, MAIL_FROM, MAIL_FROM_NAME. MANUELL, SILENT und MAILTO sind Laufparameter.
Technische Referenz
| Merkmal | Wert |
|---|---|
| Kennung / Einstieg | 2019 / cSchnittKRKostenstellenBausteine.Import |
| Quellenstand | pep4desktop Commit f1d82a003b62f2658f06eaa943dc685ab219bdf3; Detailanalyse im Git-Nexus pep4desktop/interfaces/by-id/2019.md |
Siehe auch
Prüfstand
Am 25.09.2026 aus der statischen Atlas-Analyse vom 18.09.2026 übernommen. ⚠ Float-Parameter für Bit-Ziel; Teilstände möglich. Keine Ausführung, kein produktiver Schemaabgleich.