Benutzer-Werkzeuge

Webseiten-Werkzeuge


schnittstellen:1061

Schnittstelle 1061 – Rufbereitschaft 1 exportieren

1061 (ExpRufbereitschaft) erstellt aus angenommenen Wochenanträgen eine Differenzdatei für Rufbereitschaft. Die SQL-Prozedur vergleicht neu berechnete Beträge mit SCHNITT_Rufbereitschaft_DIFF. Sie gibt entfallene Werte als C-Sätze und neue Werte als B-Sätze aus und ändert den DB-Differenzbestand.

Die Datenbank-Differenz wird beim Export geändert. Datei und Datenbank sind nicht gemeinsam transaktional gesichert. Bei einem Fehler kann eine unvollständige Datei neben einem bereits geänderten Differenzbestand liegen.

Parameter und Dateiformat

PFAD muss ein vorhandener Ordner sein. ZEITRAUM soll laut Eingabedialog einen Monatsoffset liefern (0 aktuell, 1 nächster, -1 vorheriger Monat). Der Code prüft jedoch das Parameterobjekt statt dessen Value auf numerischen Inhalt; ob der Offset wirksam ist, wurde nicht getestet. Die Monat-0-Grenze bei Januar/-1 wird ebenfalls nicht korrigiert. Die Prozedur betrachtet den gewählten und zwei vorherige Monate.

Die Datei heißt yyyyMMdd_HHmmss_Rufbereitschaft.csv. Sie beginnt mit A;yyyyMMdd. C- und B-Sätze enthalten PersonID, Kalenderwoche yyyy.KW, Betrag, die Einstellung SCHNITT_RUFBEREITSCHAFT_LOHNART und das Ausgabedatum; am Ende steht Z;yyyyMMdd. Semikolon ist der Trenner, ohne CSV-Quote-Escaping. Beträge und Kalenderwochen können von Rechnerkultur/Kalender abhängen. SQL-Timeout: Einstellung SQL_TIMEOUT.

Technische Tabellen-/Feldbeziehungen: Git-Nexus pep4desktop/interfaces/by-id/1061.md. Quellcommit f1d82a003b62f2658f06eaa943dc685ab219bdf3, statisch geprüft am 26.09.2026. Keine Ausführung oder Live-Schema-/Dateiprüfung.

Zur Schnittstellenübersicht · Rufbereitschaft 2

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/1061.txt · Zuletzt geändert: von codex

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki