Hallo,

ich habe ein Service-Programm erstellt mit einer Prozedur "Absdatum".

Wenn ich dieses Service-Programm in ein ILE-RPG einbinde und die verwende erhalte ich einen gültigen Returnwert.
eval datum$$ = absdatum(datum$$)


Wenn ich dieses Service-Programm in ein ILE-CL einbinde und dann die Prozedur aufrufe erhalte ich einen falschen Wert zurück.
CALLPRC PRC(ABSdatum)PARM(&JAHR6)RTNVAL(&JAHRR)

Das sind so meine ersten Schritte im binden von Programmen; was mache ich falsch ?

Jetzt schon vielen Dank für Eure Nachrichten

Maximilian