We are calling a DB2 stored procedure from an EGL bach application (RBD V18.104.22.168). The stored procedure is expected to return a single or multiple rulesets. It goes fine for all the positive scenarios. Whenever the stored procedure returns no row found, it fails with SQLCODE -423. We have propersql error handling in the calling (EGL) application after the stored procedure call but the control doesn't reach till that point and it fails before that.Is it because the stored procedure return an empty ruleset and the EGL application is not able to handle that?