Wie immer das selbe Problem !
Bei der Parameterübergabe ist die Felddefinition GENAU einzuhalten.
Lass also das %TRIM weg, da du damit die Felder doch verkürzt !!!

Im CL-Handbuch steht doch, wie Parameter an eine Programm durch das CMD "CALL" übergeben werden:
- Zeichenketten in der angegebenen Länge, mindestens jedoch 32 Zeichen
- Zahlen immer gepackt in 15,5

Wenn du also 50 Zeichen erwartest, musst du auch 50 Zeichen übergeben.