Hi *all

wie schon öfter erwähnt Arbeite ich ab und an in einer Umgebung in der die Dateien alle mit Share(*yes) erzeugt werden.
Im aktuellen Problem-Fall öffnet ein ILE Pgm, ACTGRP QILE, eine Datei für UPD (ohne OVR).
Nach diversen Call's kommt ein OPM-PGM (*DFTACTGRP) das diese Datei für Input öffnet.
Das Joblog meldet KEINEN CPF4123 (Öffnungsauswahlkriterien für gemeinsame Öffnung von Teildatei XXX ignoriert.)
Dieses OPM Pgm macht einen Close auf die Datei und ruft ein anderes OPM PGM, das ebenfalls in der *DFTACTGRP läuft. Dort wird die Datei für update geöffnet und CPF4123 erscheint im Joblog. Der anschließende Update knallt.
Warum greift das Close nicht? (die Datei bleibt offen, keine Meldung im Joblog)
Nach Aussage des Kunden ging das bisher (Komentar in dem Pgm, das den Close macht: "Zumachen wegen Upd. im Folgepgm".
geändert hat sich 'natürlich' nix

also: Programmstapel :
Pgm A, ILE, QILE, open für update
PGM B, ILE, eigene ACTGRP, open Für Input
Pgm C, OPM, open für Input
Pgm C, OPM, Close Datei
Pgm D, OPM, Open für Update, CPF4123

Danke
Robi