Wenn ich mir den Stack so ansehe, möchte sich dein Programm mittels Logon-Maske anmelden.
Das geht aber auf der AS/400 nicht und schon gar nicht im Batch.

Für den Vorgang musst du bereits einen Benutzer mit Kennwort für dein AS400System-Objekt mitgeben, so dass keine Dialog-Anmeldung erforderlich ist.