Moin zusammen

Wir haben einige wenige Dateien (PF), bei dehnen es Sinn macht temporär mit mehreren Membern zu arbeiten.
Nun ist 'plötzlich und unerwartet' seid über 12 Jahren das erste mal, ein zugriff falsch.

Das 1. Member heisst ja wie die Datei.
Irgendwie hat es ein Kunde geschafft, in einer Datei sein normalerweise temporäres Member als *First rein zu bekommen.

Normale Zugriffe gehen über ILE-RPG, setll, read, Chain, reade, ...
im Sonderfall entsteht ein Member, ein ovrdbf läuft, und wir greifen mit SQL zu.
Diese Member werden nach der Aktion gelöscht, es sei denn der Anwender macht die Kiste einfach aus.

Normal und Sonderfall sind IMMER getrennte Jobs's eine Mischung ist definitiv nicht möglich.

Vermutlich durch das Sichern auf iSeries 1 und zurückspielen auf iSeries 2 hat sich die Member Reihenfolge verschoben und so ein temporäres member ist *first und wird von der ILERPG zugriffen gelesen.

Tests bei uns zeigen aber, sichern und zurückspielen (bei V7.R1) GLEICHE iSeries, verändern NICHT die Member Reihenfolge.
Ist das bei V7R3 oder bei 2 verschiedenen iSeries anders?

Danke