//* //* PROBLEM DESCRIPTION(S): //* TMVT807 - //* Support "SYSOUT=*" as in MVS. //* //* Note that TMVT807 logically replaces usermod TMVT812. //* TMVS812 did not produce the expected results in a HASP //* environment. TMVT807 alone will cause "SYSOUT=*" to //* generate the correct result in a vanilla (non-HASP) //* environment. TMVT807 with HASP usermod THAS812 is //* necessary to get "SYSOUT=*" support with HASP. //* //* COMPONENT: 360S-CI505-QBB2218 //* //* APARS FIXED: TMVT807 //* //* SPECIAL CONDITIONS: //* DEPENDENCY: //* The OS/VS linkage editor HEWLF064 must be available to //* permit IEFVFA and IEFVDA to be expanded with a patch //* area. //* //* DOCUMENTATION: Description of "SYSOUT=" parameter //* modified. //* //* Publication: OS/360 JCL Reference //* Form Number: GC28-6704 //* //* The "Rules for Coding" section in the description of the //* SYSOUT parameter in the "DD" section of the manual is //* replaced by the following: //* //* Rules for Coding //* //* 1. The classname can be any alphameric character //* (A-Z, 0-9) or *. If the classname is //* specified as *, the actual classname used for //* the SYSOUT parameter is the value of the //* MSGCLASS parameter specified on the JOB card //* or taken from system defaults. //* //* 2. The form number is one to four alphameric and //* national (@,$, #) characters. //* //* 3. If a program name and form nunmber are omitted, //* you need not enclose the classname in //* parentheses. //* //* 4. The UNIT, SPACE, OUTLIM, UCS, FCB, and DCB //* parameters can be coded with the SYSOUT //* parameter. Besides the mutually exclusive //* parameters listed below, other parameters //* coded with the SYSOUT parameter are ignored. //* //* 5. The DISP, DDNAME, AFF, SEP, VOLUME, LABEL, SPLIT, //* and SUBALLOC parameters and the SYSOUT parameter //* are mutually exclusive parameters; therefore, if //* any of these parameters are coded, do not code //* the SYSOUT parameter. //* //* Point 2 in the "Advantages to Coding the SYSOUT //* Parameter" section in the description of the SYSOUT //* parameter in the "DD" section of the manual is replaced //* by the following: //* //* 2. The output data set and system messages from the //* job can be assigned to the same spooled output //* file. This is accomplished by specifying //* the same classname in the SYSOUT and //* MSGCLASS parameters. Alternatively, it //* may be done by specifying the SYSOUT classname //* for the output data set as *. (The MSGCLASS //* parameter is coded on the JOB statement. If //* no MSGCLASS value is coded on the JOB statement, //* a system default is used.) //* //* COMMENTS: //* LAST CHANGE: 2021/05/03 //* //* REWORK HISTORY: //* 2021/05/03: Original source. //* //* CROSS REFERENCE-MODULE/MACRO NAMES TO USERMODS //* IEFVFA TMVT807 //* IEFVDA TMVT807 //* //* CROSS REFERENCE-USERMODS TO MODULE/MACRO NAMES //* TMVT807 IEFVFA IEFVDA //* //* THE FOLLOWING MODULES AND/OR MACROS ARE AFFECTED BY THIS USRMOD: //* //* MODULES //* IEFVFA //* IEFVDA //* //* LISTEND //*