Die Begründung für so eine Aufgabe finde ich da schon seltsam.
Das bestätigt da schon, dass Programmierer bereits in der Biebel erwähnt wurden: "...denn sie wissen nicht was sie tun.";-).
Ich würde da schon eher im Ansatz sicherstellen dass die Umgebung stimmt.

Was die Parameter angeht, so sind diese u.U. vom falschen Release. Online gibts da bestimmt neuere Definitionen.

Ansonsten frag ich mal jemanden, der sich explizit auskennt.

Und was die API's angeht:
https://www.ibm.com/support/knowledg...ajrmstexdb.htm

da finde ich auch keine Programminformation.
Du kannst ja auch mal das NDB-API probieren.

Ebenso einfach ist das Auslesen der Stackinformation. Das habe ich auch schon mal im Trigger gemacht da der tatsächliche Auslöser (eben nicht QDBPUT) gesucht wurde.