hallo forum

also ich mache die function mit dem operrationsnavigator

erste seite: (allgemein)
name: llerzbez
rück: character
35

Liest SQL-Daten

seite ( parameter)
prm_phznr character 7

seite (SQL-Statment)
PHP-Code:
 
BEGIN 
DECLARE BEZ CHAR ( 35 ) ;
 
SELECT 
CASE 
WHEN ARERZNR = 3 THEN AGIBEZ 
WHEN ARERZNR 
<> 3 THEN ENAME1 
END 
AS BEZ1 INTO BEZ 
FROM LLART 
, LLERZ 
LEFT OUTER JOIN LLARTGRE ON ARARTGRE 
= AGEARTGRE 
AND AGEERZNR = ARERZNR 
LEFT OUTER JOIN LLARTGRI ON AGEARTGRI 
= AGIARTGRI 
WHERE ARERZNR 
= EERZNR AND ARPHZNR = PRM_PHZNR ;
RETURN 
BEZ ;
END 
nach dem erstellen auf ok.
wird ganz normal umgewandelt und ein srvpgm erstellt.

wenn ich jetzt aber die funktion im interaktiven sql verwenden möchte geht nichts.
PHP-Code:
select LLERZBEZ('1811344') from llart where arphznr = '1811344' 
 
// folgender fehler
select LLERZBEZ('1811344') from llart where arphznr = '1811344'
LLERZBEZ der Art *N in *LIBL nicht gefunden. 
wo ist mein fehler ??