Das mit dem SQL State dachte ich mir bereits - da etwas von "Fehlerbeseitigung: Keine" erwähnt wird.

Das mit dem SET RESULT SETS wusste ich nicht 100% - hatte zwar auch festgestellt, dass ein Resultset im "SQL Prozedur ausführen" ohne den Befehl angezeigt wird aber hatte es in einigen anderen Prozeduren bereits problemlos verwendet. Aber gut zu wissen, dann lasse ich es in Zukunft weg u. arbeite nur noch mit OPEN CURSOR.

Die OUT Variable war leider nicht möglich für den externen Dienstleister, das hat aber funktioniert.

Danke für die Hilfe!