This option specifies how a name of JOB statement of jobs created by substitution of templates is created. It is empty by default, which generates the job name as the user id followed with one additional automatically computed character. If you do not like this format then you can set a new one. Tokens listed below are searched in the jobname format and if they are found then they are replaced with values they represent. All remaining letters are kept at their positions.
&userid. name of the user who submits the job.
&userid[1-8] user name complemented from right with 'X' letter up to the length specified by the number or it is a substring of userid if the number is lower then the name's length. [1-8] means a number in 1-8 range.
&procid. process id.
&procid[1-8]. process id complemented from left with 0 up to the length specified by the number or it is a substring of procid if the number is lower then a length of the process id. [1-8] means a number in 1-8 range.
&suffix. one automatically generated letter.
A dot coded at the very end of jobname_format can be omitted.
The default value used when the option is empty is: '&userid.&suffix'
A few samples (assuming that the user name is P391D, PID=166 and automatically generated suffix is 'W'):
$&userid.&suffix - result: $P391DW TEST&suffix.&procid3 - result: TESTW166 &suffix.&procid6.&suffix - result: W000166W