RJ-File Strukturbeschreibung RJ-Files enthalten Daten von abgelehnten (rejected) Buchungen. Die Files werden in daba.d und in log.d/dmgr geschrieben. Die Log-Variante enthält einen Kommentarkopf und die Buchungsdaten werden mit Datum+Uhrzeit eingetragen (wie im log üblich). Hinweis: ein Datensatz hat wegen der evt. angehängten zusätzlichen Buchungsdaten keine feste Länge! nocheiner: die Datenstruktur wurde mit dem Toni Harrauer abgesprochen, vor irgendwelchen Änderungen, bitte den Toni befragen! Ab 17.12.2002 (Build 4.17) Beispielsatz: 20050415174500 000100000053B1010009P101234 Offset Länge Data Beschreibung 0 14 20050415174500 Datum+Uhrzeit 14 1 Online/Offline/Autonom 15 4 0001 logische Terminalnummer 19 8 00000053 8-stell. Ausweis 27 2 B1 Terminal Satzart 29 1 0 Terminal Errorcode 30 3 100 interner Fcode (z.B. 100=IDF_KOMMT) 33 2 00 interner Errorcode (z.B. IDE_AUSWE_ABW) 35 3 P10 SAP-Satzart 38 1234 Grund und andere Nutzdaten Interne Errorcodes Wert Konstante Beschreibung 00 IDE_NOERROR kein Fehler 01 IDE_AUSWE_INVALID Ausweis ungültig 02 IDE_AUSWE_ANW Statusfehler, bereits anwesend 03 IDE_AUSWE_ABW Statusfehler, bereits abwesend 04 IDE_AUSWE_DGANG Statusfehler, bereits auf Dienstgang 06 IDE_AUSWE_DGBER fehlende Dienstgangberechtigung 09 IDE_AUSWE_DGRUN Dienstgang-Grund 10 IDE_AUSWE_NOBER keine Berechtigung 11 IDE_EXTWA_SYNTAX Syntax von EXTWA 12 IDE_EXTWA_INVALID ungültige EXTWA 13 IDE_MULTI_BOOK Doppelbuchung 14 IDE_BOOKUNKNOWN unbekannte Buchungssatzart 15 IDE_CKZPINC flasche PIN 16 IDE_ZAUVE_INVALID Ausweisversion üngültig Weitere Werte können sich im Zuge der Softwareentwicklung ergeben. Bis zum 16.12.2002 Beispielsatz daba.d: " 000100000021B1010000P101234" (daba.d/RJ20021216) Beispielsatz log.d: "20021216095840 000100000021B1170100P101234" (log.d/dmgr/RJ.002) Offset Länge Data Beschreibung 0 1 Online/Offline/Autonom 1 4 0001 logische Terminalnummer 5 8 00000021 8-stell. Ausweis 13 2 B1 Terminal Satzart 15 1 0 Terminal Errorcode 16 3 100 interner Fcode (z.B. 100=IDF_KOMMT) 19 2 00 interner Errorcode (z.B. IDE_AUSWE_ABW) 21 3 P10 SAP-Satzart 24 1234 Grund und andere Nutzdaten