====== 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.** [[schnittstellen:schnittstellen|Zur Schnittstellenübersicht]] · [[schnittstellen:1064|Rufbereitschaft 2]]