Hallo Forum,

ich verstehe die AS/400 nicht mehr .

In einer Anwendung erstelle ich eine Datei in der QTEMP.
Daraufhin erfolgt der
eval Var_Command = 'OVRDBF FILE(USPL1P) '
'TOFILE(QTEMP/USPL1P) '
'OVRSCOPE(*JOB) '
Anscließend der Open

Das Programm läuft und die Daten werden in die Datei
in der QTEMP geschrieben.
Zum Schluss Programms kommt der Close.
Der Close verursacht folgende Fehlermeldung

Zeiger für angegebene Position nicht gesetzt.
Interner Fehler im Umwandlungsprogramm oder in einer Unterroutine.
Anwendungsfehler. RNX9998 nicht überwacht durch SP100R bei Anweisung *N,
Instruktion X'0000'.

Daraufhin habe ich das Close Statement ausgesternt.
da nur noch der SETON LR erfolgt. Es erfolgt aber die gleiche Fehlermeldung.

Habe ich etwa eine Macke des OS400 getroffen ?

Hat jemand etwas ähnliches erlebt ?

Das komische ist, das die Anwendung unt V4R4 einwandfrei
funktioniert und der Fehler bei einem V5R1 auftritt.

Gruss an alle Michael