A batch program accessing an IDMS database abends with U4094 and the message "CEE3250C The system or user abend S16E R=00000028"
Release: All supported releases.
This is a z/OS problem - IDMS is not involved.
In a cobol batch program accessing an IDMS database, cobol problems are most likely not related to IDMS. All the considerations of running cobol programs in an IDMS address space do not apply.
The reason code of 0028 is a recent addition to the S16E abend code added with IBM apar OA55315. A S16E-28 (or -2C) indicates a problem during termination of the program and should be reported to IBM.
S16E abend (IBM page)