These considerations are for CICS:
GDDM does the routing for you by using the transient data queue definitions that you define to CICS. QMF takes care of the routing in the same way if you are using transient data queues to hold your output.
If you print to temporary storage, you must write a program to send the temporary storage queue to the printer or display the printed output online with the CICS-supplied transaction CEBR.
Temporary storage queues cannot handle more than 32, 767 rows of data.