Schau dir deinen Aufruf an sowie genau die Felddeklaration die erwartet wird:

CALL PGM(ISBANILV/PROTIBLOG) PARM(&MSGTEXT +
'LOADPRJDAT' '10:12:12' 0 '00000')

Die 0 wird als Packed(15,5) übergeben !

Ich würde die Paramter im CLP genauso wie sie erwartet werden als Felder deklarieren und dann übergeben.
Dann bist du auf der sicheren Seite.