Dies ist eine alte Version des Dokuments!
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 <space> 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 <unbestimmt> 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 <space> 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 <unbestimmt> 1234 Grund und andere Nutzdaten