Den 2. Aufruf kannst du vergessen, da nun mal eine SQL-Prozedur kein Programm ist.
AS/400-Programmnamen sind max. 10-stellig, Prozedurnamen können 128 Stellen haben.
An deiner Stelle würde ich eine Passthru-Abfrage definieren:
CALL MOBITEST.F_VLKW_VEREINIGEN(?, ?)
Dann kannst du zur Laufzeit die Parameter der Abfrage mit deinen Werten vervollständigen (nun ohne Hochkomma) und ausführen.
Benannte Parameter (also per eckige Klammer und Name) wird nicht unterstützt.