Wie die Meldung schon besagt, die Datei ist bereits geöffnet, also ein Share-Problem.
Die Meldung kommt, wenn der 1. Open als Input passiert und bei SHARE(*YES) der nächste einen Open Update versucht.
Irgendwo ist die Reihenfolge der Aufrufe entscheidend, ins besonders wenn man die Aktivierungsgruppen nicht im Griff hat.
Deshalb habe ich in vielen "Start"-CLP's eines Hauptprogrammes aus dem Menü eine ganze Reihe OPNDBF's gefunden, die schon mal alles für IO öffnen, damit das nur nicht zum Fehler führt.

Für meine neuen Programme in der Altanwednung habe ich mir OVRDBF's mit SHARE(*NO) eingebaut, damit ich eben keine Probleme habe.