In einem umgewandelten Programm werden die SQL's in einem Paket bereits vorgewandelt.
Ich kenn zwar nicht das entsprechende Kommando von VARPG aber auf der AS/400 gibt es den Befehl CRTSQLPKG (SQL-Paket erstellen). Mit diesem Befehl werden die SQL's aus dem Programm extrahiert, an die Zieldatenbank übermittelt, dort wieder umgewandelt und in ein SQL-Paket erstellt.
In VARPG muss es eine ähnliche Möglichkeit geben, SQL-Pakete für die Ziel-DB zu erstellen.
Anmerkung: Wird das Programm neu erstellt, muss auch das SQL-Paket wieder erstellt werden, selbst wenn an den SQL's nichts geändert wurde.

Achtung: Das SQL-Paket wird leider immer mit der Berechtigung *PUBLIC *EXCLUDE erstellt. Wenn das Programm von mehreren Usern verwendet werden soll, sollte die Berechtigung auf *USE geändert werden.