====== 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 ===== * [[schnittstellen:schnittstellen|Übersicht der Schnittstellen und Programme]] ===== 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.