E31 user exit: opening data sets/initializing routines

You might use routines at this user exit to open data sets needed by your other routines in the output phase or to initialize your other routines. Return codes are not used.

Note: To avoid special linkage editor requirements (see Summary of rules for user exit routines), you can include these functions in your E35 user exit rather than in a separate E31 routine.