The following changes were introduced to the SBEM in Dimensions CM 10.1.2 (and later) to make it more flexible:
Temporary files are now possible. These are created under the userid that is running the step and are named userid.MDHSBEM.unique.Tnnnnnn.tempname.T. The files are cleaned up at the end of the job if the JCL does not do so.
The PARM can now be split, so PARM=('Foo','Bar'), PARM=(A,B,C), and similar constructs will work.
The SBEM is now linked AC(1). If the program library is also authorized (either by adding the library to the linklist or by issuing the appropriate commands via the console to authorize the program) the SBEM will start authorized. However, if you do not have access to the resource SERENA.SBEM.RUNAUTHORIZED in class FACILITY at the level READ or better, the SBEM will turn off authorization early in its execution. If you do have access, the SBEM will start authorized steps. Therefore, the JCL stream can include invocations of IKJEFT01 or similar.
DATA,DLM=QQ now works.