Habe auch hier ein Problem:

$prodateur = %date($prodat:*EUR);

wenn ich jetzt den 30.02.2008 eingebe ist das ja ein Fehler den ich mit *PSSR abfange.

BegSr *pssr;
// ¯¯¯¯¯¯¯
if %status = 112;
$prodateur = *loval;
ERR_Datum = *on;
write bild01;
leavesr;
endif;
EndSr;

Er geht auch in diese Subroutine hinein...
Will dann eine Fehlernachricht schreiben und mit LeaveSR zum Exfmt zurück...
Sobald er aber die Subroutine verlässt kommt wieder die Fehlermeldung.
Was mache ich falsch?

Vielen Dank für Eure Hilfe...