Ja, das betrifft das SBMJOB-Command selber aber nicht das darin eingebettete auszuführende CMD.

Der Job wird initiiert und das auszuführende CMD bzw. die RQSDTA werden als Request-Message in die Job-MSGQ gestellt.
Über die Routing-Entries im Subsystem wird das zu startende Programm ermittelt (default QCMD).
Dieser liest die Nachricht aus der Job-MSGQ und führt dann das Command mittels Transfercontrol (TFRCTL) aus.

Über die Routing-Entries könnte ich auch ein eigenes Programm aufrufen lassen und mit den Daten die ich per RCVMSG abholen muss dann was ganz anderes machen.