Benutzer-Werkzeuge

Webseiten-Werkzeuge


schnittstellen:2014

Schnittstelle 2014 – Kostenstellengruppen importieren

Die Schnittstelle 2014 legt KRKostenstellenGruppen aus einer Datei an oder ändert deren Bezeichnung. Sie ändert keine Umsatzdaten unmittelbar.

Eingabedatei

PFAD verlangt eine vorhandene Datei. Der Parser nutzt UTF-8, Semikolon, Rand-Leerraumkürzung und eingeschlossene Anführungszeichen. Eine Kopfzeile wird nicht ausdrücklich übersprungen; nichtnumerische erste Felder werden still ausgelassen. Ab Position 3 werden weitere Felder ignoriert. Kein Archiv oder Löschen der Quelle.

Position Zielfeld Verarbeitung
1 KRKostenstellenGruppen.ID Numerische Vorprüfung und CLng; Match und INSERT.
2 KRKostenstellenGruppen.Bezeichnung Maximal 50 Zeichen; leer bleibt Leerstring.

Datenfluss und Ergebnis

Direktes parametriertes SQL prüft ID. Ist sie vorhanden, wird nur Bezeichnung aktualisiert. Sonst werden ID und Bezeichnung eingefügt. Bei Neuanlage gelten nach den untersuchten Migrationen die Schema-Defaults VariantenDeaktivieren=0, MengeGesamt=0 und InDash=1; die Importklasse setzt diese Felder nicht selbst. Bei einem UPDATE bleiben vorhandene Werte dieser drei Spalten unverändert.

Es gibt keine fachliche Stored Procedure, keinen DELETE und keine Gesamttransaktion. Ein späterer Zeilenfehler rollt frühere Änderungen nicht zurück. Wiederholte IDs können die Bezeichnung nacheinander ersetzen; Parserfehler können den restlichen Lauf stoppen.

Einstellungen

Keine direkte fachliche ZW-Einstellung; SQL_TIMEOUT wird nicht ausdrücklich gesetzt. Die gemeinsame Basis verwendet bedingt GLOBAL_LOGLEVEL, GLOBAL_LOGLEVELEVLOG, MAIL_SCHNITTSTELLEONSUCCESS, MAIL_SCHNITTSTELLEONERROR, SCHNITT_MELDUNG_SchnittstelleOnSuccess, SCHNITT_MELDUNG_SchnittstelleOnError und beim Versand MAIL_SCHNITTSTELLETO, MAIL_SMTP_SERVER, MAIL_USER, MAIL_PASS, MAIL_USEDEFAULTCREDENTIALS, MAIL_SSL, MAIL_TESTADRESSE, MAIL_FROM und MAIL_FROM_NAME. MANUELL, SILENT und MAILTO sind Laufparameter.

Technische Referenz

Merkmal Wert
Programmkennung 2014 / ImpKRKostenstellenGruppen
Einstieg cSchnittKRKostenstellenGruppen.Import
Fachlicher Ausgang KRKostenstellenGruppen.ID, Bezeichnung; UPDATE oder INSERT
Fachliches SQL Parametriertes Inline-SQL; keine fachliche SP

Siehe auch

Prüfstand

Am 25.09.2026 aus der statischen Analyse des Quellcommits f1d82a003b62f2658f06eaa943dc685ab219bdf3 übernommen. Analyse vom 18.09.2026; kein Importlauf oder produktiver Schemaabgleich bestätigt.

Cookies helfen bei der Bereitstellung von Inhalten. Diese Website verwendet Cookies. Mit der Nutzung der Website erklären Sie sich damit einverstanden, dass Cookies auf Ihrem Computer gespeichert werden. Außerdem bestätigen Sie, dass Sie unsere Datenschutzerklärung gelesen und verstanden haben. Wenn Sie nicht einverstanden sind, verlassen Sie die Website.Weitere Information
schnittstellen/2014.txt · Zuletzt geändert: von codex

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki