Die Datei message_xref
legt die Folgeaktionen fest, die durch Meldungen (definiert in der Datei message_file
) ausgelöst werden sollen. Die Verknüpfung der Einträge erfolgt über den ROBAR-Meldungsschlüssel MF###
.
Maximal 600 Einträge können in die Datei aufgenommen werden.
Für jede BS2000-Meldung sind in dieser Datei die Schlüssel der Archivsystem- bzw. BS2000-Aktionen anzugeben, die von ROBAR ausgeführt werden sollen. Diese Aktionen müssen durch ,
oder ;
getrennt sein. ;
bezeichnet das Ende eines Verarbeitungszweiges. Am Anfang eines Verarbeitungszweiges kann in spitzen Klammern ein Archivsystem-Fehlerschlüssel angegeben werden. Der Verarbeitungszweig wird dann nur bei Auftreten dieses Fehlers durchlaufen.
Struktur der Einträge
Ein Eintrag beginnt auf Spalte 1 der Zeile und hat die Form: :*:MF###: mldnr,...
,
z.B. <STA8>MR080,MR525;\
.
Dabei bedeuten:
| 3-stellige Nummer des Meldungsschlüssels | |
| Aktionsschlüssel der Aktion, die ausgeführt werden soll | |
| Archivsystem-Kommando (siehe „Datei roboter_cmds") | |
| ROBAR-Aktion (siehe „Datei message_resp“) | |
| Gerät nicht ATTACHED und ASSIGNED | |
| MBK-Initialisierung: Zuordnung nicht eindeutig | |
| Gerät ist weggeschaltet (detached), | |
| Das Geräte- (Device-) Fehlerlimit ist erreicht | |
| Das Gerät ist leer, kein | |
| Das Gerät ist belegt (Folge des Kommandos | |
<ESYN> 1 | Syntaxfehler bei der VSN-Angabe festgestellt | |
| MBK-Initialisierung durch das Dienstprogramm INIT | |
| MBK-Initialisierung über MAREN (Kassette ist bereits montiert) | |
| Verarbeitungszweig für manuell zu bedienende Geräte | |
| Archivsystem-Fehlerschlüssel | |
| Momentan kein Server (Host) definiert | |
| Keine TSN hat eine Kassette im Gerät (Folge des KommandosGET-TSN ) | |
| Fehler bei einem Reinigungsauftrag | |
| Das Volume-Fehlerlimit ist erreicht |
1 | Aktionsschlüssel tritt nur im Zusammenhang mit ROBAR-CL-SDF-Meldungen auf |
Kommentarzeilen beginnen immer mit /*
. Die Länge eines Eintrags ist auf 2000 Zeichen begrenzt. Endet eine Zeile mit \
, so wird die nächste Zeile als Fortsetzungszeile interpretiert. 40 Fortsetzungszeilen sind erlaubt.
Zusätzlich können über das Schlüsselwort TEST-FIELD
vom Benutzer frei wählbare Sprungziele definiert werden.
Auszug aus der Datei message_xref
/* :*:MF000: MR07I,MR08F,MR08G,MR078,MR079,MR070,MRV01,RC003,MR069,MR08B,MR08J,MR08P,MR404 ,MR010,MR086,MR07A,\ MR077,MR071,MR096,MR081,MR07H;\ <N206>RC003,MR069,MR08B,MR08J,MR08P,MR404,MR010,MR086,MR07A,MR077,MR071,MR096 ,MR081,MR07H;\ <STA0>MR080,RC003,MR069,MR08B,MR08J,MR08P,MR404,MR010,MR086,MR07A,MR077,MR071 ,MR096,MR081,MR07H;\ <N206>MR115,MR215,RC003,MR069,MR08B,MR08J,MR08P,MR404,MR010,MR086,MR07A,MR077 ,MR071,MR096,MR081,MR07H;\ <N206>MR07D,MRVI3,MR115,MR815,MRVF3,RC003,MR069,MR08B,MR08J,MR08P,MR820,MR07A ,MR077,MR071,MR096,MR081,MR07H;\ <N206>MRVG3,RC003,MR069,MR08B,MR08J,MR08P,MR820,MR07A,MR077,MR071,MR096,MR081 ,MR07H;\ <N112>RC003,MR069,MR08B,MR08J,MR08P,MR404,MR010,MR086,MR07A,MR077,MR071,MR096 ,MR081,MR07H;\ <N112>MR033,MR183,MR202,MR02A,MRV22,MRV23,MR525,MR093,MR962,MR960,MR061,MR09A ,MR09B;\ <N206>MR033,MR183,MR202,MR02A,MRV22,MRV23,MR525,MR093,MR962,MR960,MR061,MR09A ,MR09B;\ <N203>MR069,MR08B,MR08J,MR024,MR096,MR081,MR07H;\ <N205>MR069,MR08B,MR08J,MR024,MR096,MR081,MR07H;\ <N101>RC003,MR069,MR08B,MR08J,MR08P,MR404,MR010,MR086,MR07A,MR077,MR071,MR096 ,MR081,MR07H;\ <N101>MR182,MR611;\ <N208>RC003,MR069,MR08B,MR08J,MR08P,MR404,MR071,MR096,MR081;\ <N208>MR033,MR505,MR183,MR202,MR02A,MRV22,MRV23,MR525,MR093,MR962,MR960,MR061 ,MR09A,MR09B;\ <STA8>MR080,MR525;\ <STA9>MR080;\ <N304>MRV54,MR096,MR081,MR07H;\ <STAA>MR08A,MR062,MR072;\ <STA7>MR087,MR062,MR072;\ <STAI>MR200;\ <STA1>MR09A,MR09B,MR07H;\ <DVMT>MR092,MR960,MR061,MR09B,MR07H;\ <DVER>MR669,MRV24,MR180;\ <VVER>MR09B,MR670,MRV25,MR181,MR072;\ <DVER>MR670,MRV25,MR181,MR669,MRV24,MR180,MR072;\ <STA2>MR082,MR04A,MR14E,RC038,MR14B,MR720;\ <SSOC>MR011,MR141,MR142,RC039,MR097;\ <NORM>MR011,MR097;\ <NOFO>RC005,MR097,MR760;\ <NOAS>RC005,MR097,MR760;\ <N308>MR762;\ <N309>MR200;\ <STAH>RC004,MR089,MRVA3,RC022,MR045,MR069,MR418,MR08H;\ <N700>MR422;\ <RCLN>MR200;\ <DVDT>MR200;\ <N004>MR182,MR505;\ <N005>MR182,MR505;\ <N006>MR182,MR505;\ <N008>MR182,MR505;\ <N009>MR182,MR505;\ <N011>MR184,MR511;\ <N015>MR182,MR505;\ <N016>MR182,MR505;\ <N017>MR182,MR505;\ <N100>MR182,MR505;\ <N102>MR182,MR505;\ <N103>MR182,MR505;\ <N104>MR182,MR614;\ <N105>MR182,MR505;\ <N501>MR182,MR505;\ <N503>MR200;\ MR406 /* :*:MF004: MR07I,MR086,MR08F,MR08G,MR078,MR079,MR074,MR070,MRV01,MR077,RC003,MR069,MR08B ,MR08J,MR08P,MR404,\ MR071,MR095,MR081,MR07H;\ <STA7>MR033,RC003,MR069,MR08B,MR08J,MR08P,MR404,MR087,MR062,MR072;\ <N206>RC003,MR069,MR08B,MR08J,MR08P,MR404,MR077,MR071,MR095,MR081,MR07H;\ <STA0>MR080,RC003,MR069,MR08B,MR08J,MR08P,MR404,MR077,MR071,MR095,MR081,MR07H;\ <N206>MR07D,MRVI3,MR115,MR815,MRVF3,RC003,MR069,MR08B,MR08J,MR08P,MR820,MR077 ,MR071,MR095,MR081,MR07H;\ <N206>MRVG3,RC003,MR069,MR08B,MR08J,MR08P,MR820,MR077,MR071,MR095,MR081,MR07H;\ <N112>RC003,MR069,MR08B,MR08J,MR08P,MR404,MR077,MR071,MR095,MR081,MR07H;\ <N112>MR033,MR183,MR202,MR02A,MRV22,MRV23,MR525,MR092,MR960,MR061,MR09B;\ <N206>MR033,MR183,MR202,MR02A,MRV22,MRV23,MR525,MR092,MR960,MR061,MR09B;\ <N203>MR069,MR08B,MR08J,MR024,MR095,MR081,MR07H;\ <N205>MR069,MR08B,MR08J,MR024,MR095,MR081,MR07H;\ <N101>RC003,MR069,MR08B,MR08J,MR08P,MR404,MR077,MR071,MR095,MR081,MR07H;\ <N101>MR182,MR611;\ <N208>RC003,MR069,MR08B,MR08J,MR08P,MR404,MR071,MR095,MR081;\ <N208>MR033,MR505,MR183,MR202,MR02A,MRV22,MRV23,MR525,MR092,MR960,MR061,MR09B;\ <STA8>MR080,MR525;\ <STA9>MR080;\ <STA4>MR200;\ <N304>MRV54,MR07H;\ <STA7>MR087,RC005,MR760;\ <STAD>MR080,MR525;\ <STAI>MR200;\ <STA1>MR09B,MR07H;\ <DVMT>MR092,MR960,MR061,MR09B,MR07H;\ <DVER>MR669,MRV24,MR180;\ <STAH>RC004,MR089,MRVA3,RC022,MR045,MR069,MR418,MR08H;\ <N700>MR422;\ <RCLN>MR200;\ <DVDT>MR200;\ <N004>MR182,MR505;\ <N005>MR182,MR505;\ <N006>MR182,MR505;\ <N008>MR182,MR505;\ <N009>MR182,MR505;\ <N011>MR184,MR511;\ <N015>MR182,MR505;\ <N016>MR182,MR505;\ <N017>MR182,MR505;\ <N100>MR182,MR505;\ <N102>MR182,MR505;\ <N103>MR182,MR505;\ <N104>MR182,MR614;\ <N105>MR182,MR505;\ <N501>MR182,MR505;\ <N503>MR200;\ MR185,MR668 ...