PDA

View Full Version : MCH1210 + RNQ0103 Feldüberlauf



fmu
06-05-09, 09:56
Hallo,

wir haben seit einiger Zeit das Problem, daß bei Feldüberläufen (MCH1210) in interaktiven Jobs einfach das Programm aussteigt, ohne anschließend die Abbruchnachricht RNQ0103 am Bildschirm zu zeigen.
Früher kam diese Nachricht und bei Batch-Jobs wird sie weiterhin an den QSYSOPR gemeldet.

Ist jetzt nicht so dramatisch, aber manche Kollegen merken dann einfach gar nicht, daß irgendwas nicht richtig gelaufen ist.

Ist das abhängig vom Release-Stand (sind jetzt auf V6R1) oder kann jemand das selbst irgendwo definiert/geändert haben ??


Gruß

Frank Müllmann

Fuerchau
06-05-09, 10:20
Da muss einer die Einstellung des Job's oder der JOBD bzgl. INQMSGRPY geändert haben.
Ggf. steht der Wert jetzt auf *DFT ?

fmu
06-05-09, 10:46
Da muss einer die Einstellung des Job's oder der JOBD bzgl. INQMSGRPY geändert haben.
Ggf. steht der Wert jetzt auf *DFT ?

An so was hatte ich auch schon gedacht, aber die interaktiven Jobs laufen genau wie die Batchjobs unter QDFTJOBD mit INQMSGRPY(*RQD).
Es dürfte also keinen Unterschied geben.
Interessanterweise taucht bei den interaktiven Jobs die Nachricht RNQ0103 überhaupt nicht im JobLog auf, heißt, da ist auch gar nichts zum beantworten?

fmu
06-05-09, 14:25
Das Problem hat sich erledigt.
Die Ursache liegt im Aufruf aus einer eigenen Menüsteuerung, wo der CALL mit einer Bezugszahl auf ERROR versehen ist, die dann eine Fehlermeldung in der DSPF generiert.
Das war ursprünglich dafür gedacht, fehlerhafte Menü-Auswahlen abzufangen, führt aber so dazu, das eben auch der Programmabbruch abgefangen wird.

Ich bin mir allerdings ziemlich sicher, daß sich das vor R5M4 anders verhielt.

fmu
06-05-09, 14:27
Ich bin mir allerdings ziemlich sicher, daß sich das vor R5M4 anders verhielt.

Meine natürlich V5R4 ;)