====== Schnittstelle 1064 – Rufbereitschaft 2 exportieren ====== **1064** (''ExpRufbereitschaft2'') erzeugt Monatsdifferenzen für die zwei letzten abgeschlossenen Monate. Die SQL-Prozedur liest angenommene Anträge, berechnet Monatswerte und hängt Änderungen an ''SCHNITT_Rufbereitschaft2_DIFF'' an. Nur Deltas ungleich 0 werden in die Datei geschrieben. Anders als [[schnittstellen:1061|Variante 1061]] verwendet 1064 die gemeinsame Schnittstellenbasis mit bedingten Mail-/API-Rückmeldungen. Die SQL-Funktion liefert ''Betrag'' als ''bigint'', obwohl der Tarifbetrag ''float'' ist: Dezimalanteile können verloren gehen. Der SQL-Schlüssel ''SCHNITT_BEREITSCHAFT_LOHNART'' unterscheidet sich von der in 1061 verwendeten Einstellung und ist im geprüften Einstellungskatalog nicht registriert; bei fehlendem Wert setzt die Prozedur ''0000''. Auch die Berechnung des früheren Buchungstags ergibt nicht den Monatsultimo. Das sind statische Befunde, keine bestätigten Produktivfehler. ===== Parameter und Ausgabe ===== ''PFAD'' muss ein vorhandener Ordner sein. Die Datei heißt ''PX_ZWFM_BEREITSCHAFT_yyyyMMdd_HHmmss.csv'' und enthält ''A;Zeitstempel'', dann ''B;PersonID;Betrag;LohnArt;Buchungstag'', zuletzt ''Z''. Semikolon, ohne Quote-Escaping; Betrag wird mit der Rechnerkultur formatiert. Die Datei öffnet vor dem DB-Aufruf. Datenbank-Diff, Datei und eventuelle BASE-Rückmeldungen sind nicht gemeinsam transaktional. ''SQL_TIMEOUT'' beeinflusst die SP-Ausführung. Die SQL-Funktion filtert nicht ausdrücklich auf Antrags-Art ''W'', externe Personen oder Tarif-Gültigkeitsdaten; bitte fachlich gegen Variante 1061 prüfen. Technische Tabellen-/Feldbeziehungen: Git-Nexus ''pep4desktop/interfaces/by-id/1064.md''. Quellcommit ''f1d82a003b62f2658f06eaa943dc685ab219bdf3'', statisch geprüft am 26.09.2026. **Keine Ausführung oder Live-Schema-/Dateiprüfung.** [[schnittstellen:schnittstellen|Zur Schnittstellenübersicht]] · [[schnittstellen:1061|Rufbereitschaft 1]]