Professional Documents
Culture Documents
ROSCOE - B001673e - Programs and Utilities Guide
ROSCOE - B001673e - Programs and Utilities Guide
ROSCOE - B001673e - Programs and Utilities Guide
Interactive Environment
This Documentation may not be copied, transferred, reproduced, disclosed, modified or duplicated, in whole or in
part, without the prior written consent of CA. This Documentation is confidential and proprietary information of CA
and protected by the copyright laws of the United States and international treaties.
Notwithstanding the foregoing, licensed users may print a reasonable number of copies of the documentation for
their own internal use, and may make one copy of the related software as reasonably required for back-up and
disaster recovery purposes, provided that all CA copyright notices and legends are affixed to each reproduced copy.
Only authorized employees, consultants, or agents of the user who are bound by the provisions of the license for
the product are permitted to have access to such copies.
The right to print copies of the documentation and to make a copy of the related software is limited to the period
during which the applicable license for the Product remains in full force and effect. Should the license terminate for
any reason, it shall be the user’s responsibility to certify in writing to CA that all copies and partial copies of the
Documentation have been returned to CA or destroyed.
EXCEPT AS OTHERWISE STATED IN THE APPLICABLE LICENSE AGREEMENT, TO THE EXTENT PERMITTED BY
APPLICABLE LAW, CA PROVIDES THIS DOCUMENTATION “AS IS” WITHOUT WARRANTY OF ANY KIND, INCLUDING
WITHOUT LIMITATION, ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE
OR NONINFRINGEMENT. IN NO EVENT WILL CA BE LIABLE TO THE END USER OR ANY THIRD PARTY FOR ANY
LOSS OR DAMAGE, DIRECT OR INDIRECT, FROM THE USE OF THIS DOCUMENTATION, INCLUDING WITHOUT
LIMITATION, LOST PROFITS, BUSINESS INTERRUPTION, GOODWILL, OR LOST DATA, EVEN IF CA IS EXPRESSLY
ADVISED OF SUCH LOSS OR DAMAGE.
The use of any product referenced in the Documentation is governed by the end user’s applicable license
agreement.
Provided with “Restricted Rights.” Use, duplication or disclosure by the United States Government is subject to the
restrictions set forth in FAR Sections 12.212, 52.227-14, and 52.227-19(c)(1) - (2) and DFARS Section 252.227-
7014(b)(3), as applicable, or their successors.
All trademarks, trade names, service marks, and logos referenced herein belong to their respective companies.
Contents iii
1.7.1 AJOB Parameter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-34
1.7.1.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-34
1.7.1.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-34
1.7.2 DISAUTHO= Parameter . . . . . . . . . . . . . . . . . . . . . . . . 1-34
1.7.2.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-34
1.7.2.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-34
1.7.3 NOTIFY Parameter . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-35
1.7.3.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-35
1.7.3.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-35
1.7.4 ROSGBL= Parameter . . . . . . . . . . . . . . . . . . . . . . . . . . 1-35
1.7.4.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-35
1.7.4.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-35
1.8 AWS-Related Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . 1-36
1.8.1 AWSCACHE= Parameter . . . . . . . . . . . . . . . . . . . . . . . 1-36
1.8.1.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-36
1.8.1.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-36
1.8.2 AWSDAYS= Parameter . . . . . . . . . . . . . . . . . . . . . . . . 1-37
1.8.2.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-37
1.8.2.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-37
1.8.3 AWSLIM= Parameter . . . . . . . . . . . . . . . . . . . . . . . . . . 1-37
1.8.3.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-37
1.8.3.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-38
1.8.4 RECVRAWS= Parameter . . . . . . . . . . . . . . . . . . . . . . . . 1-38
1.8.4.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-38
1.8.4.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-38
1.9 Data Set-Related Parameters . . . . . . . . . . . . . . . . . . . . . . . . 1-39
1.9.1 ALLRECAL= Parameter . . . . . . . . . . . . . . . . . . . . . . . . 1-39
1.9.1.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-39
1.9.2 DSNBLDL= Parameter . . . . . . . . . . . . . . . . . . . . . . . . . 1-39
1.9.2.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-39
1.9.2.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-39
1.9.3 DSNCFRMD= Parameter . . . . . . . . . . . . . . . . . . . . . . . 1-40
1.9.3.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-40
1.9.3.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-40
1.9.4 DSNCFRMM= Parameter . . . . . . . . . . . . . . . . . . . . . . . 1-40
1.9.4.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-40
1.9.4.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-41
1.9.5 DSNCLIST= Parameter . . . . . . . . . . . . . . . . . . . . . . . . . 1-41
1.9.5.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-41
1.9.5.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-41
1.9.6 DSNCMENQ= Parameter . . . . . . . . . . . . . . . . . . . . . . . 1-41
1.9.6.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-42
1.9.6.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-42
1.9.7 DSNCMLIM= Parameter . . . . . . . . . . . . . . . . . . . . . . . . 1-42
1.9.7.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-42
1.9.7.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-42
1.9.8 DSNCMLST= Parameter . . . . . . . . . . . . . . . . . . . . . . . . 1-43
1.9.8.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-43
1.9.8.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-43
1.9.9 DSNCMPGM= Parameter . . . . . . . . . . . . . . . . . . . . . . . 1-43
1.9.9.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-43
Contents v
1.10.4.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-54
1.10.5 AUTTLOCK= Parameter . . . . . . . . . . . . . . . . . . . . . . . 1-54
1.10.5.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-54
1.10.5.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-54
1.10.6 AUTTLVAL= Parameter . . . . . . . . . . . . . . . . . . . . . . . 1-55
1.10.6.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-55
1.10.6.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-55
1.10.7 BREAK= Parameter . . . . . . . . . . . . . . . . . . . . . . . . . . 1-55
1.10.7.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-55
1.10.7.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-56
1.10.8 CHAR= Parameter . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-56
1.10.8.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-56
1.10.8.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-56
1.10.9 CHARDFLT= Parameter . . . . . . . . . . . . . . . . . . . . . . . 1-57
1.10.9.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-57
1.10.9.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-57
1.10.10 CLLEXT= Parameter . . . . . . . . . . . . . . . . . . . . . . . . . 1-57
1.10.10.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-58
1.10.10.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-58
1.10.11 CMDISABL= Parameter . . . . . . . . . . . . . . . . . . . . . . . 1-58
1.10.11.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-58
1.10.11.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-58
1.10.12 CMQE= Parameter . . . . . . . . . . . . . . . . . . . . . . . . . . 1-59
1.10.12.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-59
1.10.12.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-59
1.10.13 COMCHAR= Parameter . . . . . . . . . . . . . . . . . . . . . . . 1-59
1.10.13.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-59
1.10.13.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-59
1.10.14 CRBUF= Parameter . . . . . . . . . . . . . . . . . . . . . . . . . 1-60
1.10.14.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-60
1.10.14.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-60
1.10.15 DATEFORM= Parameter . . . . . . . . . . . . . . . . . . . . . . 1-60
1.10.15.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-60
1.10.15.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-61
1.10.16 DISABLE= Parameter . . . . . . . . . . . . . . . . . . . . . . . . 1-61
1.10.16.1 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-61
1.10.17 END Parameter . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-61
1.10.17.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-61
1.10.17.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-61
1.10.18 EXTSEC= Parameter . . . . . . . . . . . . . . . . . . . . . . . . . 1-61
1.10.18.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-62
1.10.18.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-62
1.10.19 JOBEXT= Parameter . . . . . . . . . . . . . . . . . . . . . . . . . 1-63
1.10.19.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-63
1.10.19.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-63
1.10.20 LIBEXT= Parameter . . . . . . . . . . . . . . . . . . . . . . . . . 1-63
1.10.20.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-63
1.10.20.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-63
1.10.21 MONEXT= Parameter . . . . . . . . . . . . . . . . . . . . . . . . 1-64
1.10.21.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-64
1.10.21.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-64
Contents vii
1.10.38.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-73
1.10.39 SRTSTORG= Parameter . . . . . . . . . . . . . . . . . . . . . . . 1-73
1.10.39.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-73
1.10.39.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-73
1.10.40 TEST Parameter . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-73
1.10.40.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-74
1.10.40.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-74
1.10.41 UPSEXT= Parameter . . . . . . . . . . . . . . . . . . . . . . . . . 1-74
1.10.41.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-74
1.10.41.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-74
1.11 ETSO-Related Parameters . . . . . . . . . . . . . . . . . . . . . . . . . 1-75
1.11.1 ESCAPE= Parameter . . . . . . . . . . . . . . . . . . . . . . . . . 1-75
1.11.1.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-75
1.11.1.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-75
1.11.2 ETSALLOC= Parameter . . . . . . . . . . . . . . . . . . . . . . . 1-75
1.11.2.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-75
1.11.2.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-75
1.11.3 ETSOEPL= Parameter . . . . . . . . . . . . . . . . . . . . . . . . . 1-76
1.11.3.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-76
1.11.3.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-76
1.11.4 ETSOEXEC= Parameter . . . . . . . . . . . . . . . . . . . . . . . . 1-76
1.11.4.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-76
1.11.4.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-77
1.11.5 ETSOLIB= Parameter . . . . . . . . . . . . . . . . . . . . . . . . . 1-77
1.11.5.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-77
1.11.5.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-77
1.11.6 ETSOPGMS= Parameter . . . . . . . . . . . . . . . . . . . . . . . 1-77
1.11.6.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-77
1.11.6.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-78
1.11.7 ETSOSRCH= Parameter . . . . . . . . . . . . . . . . . . . . . . . 1-78
1.11.7.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-78
1.11.7.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-78
1.11.8 ETSOXIT= Parameter . . . . . . . . . . . . . . . . . . . . . . . . . 1-78
1.11.8.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-79
1.11.8.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-79
1.11.9 ETSRPS= Parameter . . . . . . . . . . . . . . . . . . . . . . . . . . 1-79
1.11.9.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-79
1.11.9.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-79
1.11.10 ETSSLICE= Parameter . . . . . . . . . . . . . . . . . . . . . . . . 1-80
1.11.10.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-80
1.11.10.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-80
1.11.11 ETSSRCH= Parameter . . . . . . . . . . . . . . . . . . . . . . . . 1-80
1.11.11.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-80
1.11.11.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-81
1.11.12 PRELOAD= Parameter . . . . . . . . . . . . . . . . . . . . . . . 1-81
1.11.12.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-81
1.11.12.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-81
1.11.13 PSCBUID= Parameter . . . . . . . . . . . . . . . . . . . . . . . . 1-82
1.11.13.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-82
1.11.13.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-82
1.11.14 PSCBUSER= Parameter . . . . . . . . . . . . . . . . . . . . . . . 1-82
Contents ix
1.15.2 RCSGEN= Parameter . . . . . . . . . . . . . . . . . . . . . . . . . 1-93
1.15.2.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-93
1.15.2.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-94
1.15.3 RCSTRACE= Parameter . . . . . . . . . . . . . . . . . . . . . . . 1-94
1.15.3.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-94
1.15.3.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-94
1.15.4 ROSAPPL= Parameter . . . . . . . . . . . . . . . . . . . . . . . . 1-94
1.15.4.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-94
1.15.4.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-95
1.15.5 ROSPRTCT= Parameter . . . . . . . . . . . . . . . . . . . . . . . . 1-95
1.15.5.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-95
1.15.5.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-95
1.15.6 TERMSO= Parameter . . . . . . . . . . . . . . . . . . . . . . . . . 1-95
1.15.6.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-95
1.15.6.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-96
1.15.7 VTAM= Parameter . . . . . . . . . . . . . . . . . . . . . . . . . . 1-96
1.15.7.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-96
1.15.7.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-96
1.15.8 XTPM= Parameter . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-96
1.15.8.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-97
1.15.8.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-97
1.15.9 RCSESCCH= Parameter . . . . . . . . . . . . . . . . . . . . . . . 1-97
1.15.9.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-97
1.15.9.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-97
1.15.10 RCSESCPF= Parameter . . . . . . . . . . . . . . . . . . . . . . . 1-98
1.15.10.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-98
1.15.10.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-98
1.16 RPF-Related Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . 1-99
1.16.1 ARRAYMAX= Parameter . . . . . . . . . . . . . . . . . . . . . . 1-99
1.16.1.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-99
1.16.1.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-99
1.16.2 BYPSRPF= Parameter . . . . . . . . . . . . . . . . . . . . . . . . . 1-99
1.16.2.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-99
1.16.2.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-100
1.16.3 DOTPFX= Parameter . . . . . . . . . . . . . . . . . . . . . . . . . 1-100
1.16.3.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-100
1.16.3.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-100
1.16.4 DMFPFX= Parameter . . . . . . . . . . . . . . . . . . . . . . . . . 1-100
1.16.4.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-100
1.16.4.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-101
1.16.5 EXECPFX= Parameter . . . . . . . . . . . . . . . . . . . . . . . . . 1-101
1.16.5.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-101
1.16.5.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-101
1.16.6 LOOP= Parameter . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-101
1.16.6.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-101
1.16.6.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-102
1.16.7 LOOPDFLT= Parameter . . . . . . . . . . . . . . . . . . . . . . . 1-102
1.16.7.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-102
1.16.7.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-102
1.16.8 LOOPRST= Parameter . . . . . . . . . . . . . . . . . . . . . . . . 1-102
1.16.8.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-102
Contents xi
1.18.4.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-112
1.18.5 RTMCMARK= Parameter . . . . . . . . . . . . . . . . . . . . . . 1-113
1.18.5.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-113
1.18.5.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-113
1.18.6 RTMINTVL= Parameter . . . . . . . . . . . . . . . . . . . . . . . 1-113
1.18.6.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-113
1.18.6.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-113
1.18.7 RTMLIB= Parameter . . . . . . . . . . . . . . . . . . . . . . . . . 1-114
1.18.7.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-114
1.18.7.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-114
1.18.8 RTMSYNC= Parameter . . . . . . . . . . . . . . . . . . . . . . . . 1-114
1.18.8.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-114
1.18.8.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-114
1.18.9 RTMTMARK= Parameter . . . . . . . . . . . . . . . . . . . . . . 1-115
1.18.9.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-115
1.18.9.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-115
1.18.10 RTMXMIT= Parameter . . . . . . . . . . . . . . . . . . . . . . . 1-115
1.18.10.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-115
1.18.10.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-115
1.19 SET Default Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . 1-116
1.19.1 AUTOIND= Parameter . . . . . . . . . . . . . . . . . . . . . . . . 1-116
1.19.1.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-116
1.19.1.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-116
1.19.2 AUTOINS= Parameter . . . . . . . . . . . . . . . . . . . . . . . . 1-116
1.19.2.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-116
1.19.2.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-117
1.19.3 CHARDFLT= Parameter . . . . . . . . . . . . . . . . . . . . . . . 1-117
1.19.4 CMDLINES= Parameter . . . . . . . . . . . . . . . . . . . . . . . 1-117
1.19.4.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-117
1.19.4.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-117
1.19.5 CURSOR= Parameter . . . . . . . . . . . . . . . . . . . . . . . . . 1-117
1.19.5.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-117
1.19.5.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-118
1.19.6 DELIMIT= Parameter . . . . . . . . . . . . . . . . . . . . . . . . . 1-118
1.19.6.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-118
1.19.6.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-118
1.19.7 EDITCHNG= Parameter . . . . . . . . . . . . . . . . . . . . . . . 1-118
1.19.7.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-118
1.19.7.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-119
1.19.8 EOF= Parameter . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-119
1.19.8.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-119
1.19.8.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-119
1.19.9 ESCAPE= Parameter . . . . . . . . . . . . . . . . . . . . . . . . . 1-119
1.19.10 FILL= Parameter . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-119
1.19.10.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-120
1.19.10.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-120
1.19.11 MASTER= Parameter . . . . . . . . . . . . . . . . . . . . . . . . 1-120
1.19.11.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-120
1.19.11.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-120
1.19.12 MIX= Parameter . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-120
1.19.12.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-121
Contents xiii
1.20.1 HELLO= Parameter . . . . . . . . . . . . . . . . . . . . . . . . . . 1-131
1.20.1.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-131
1.20.1.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-131
1.20.2 SEND= Parameter . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-131
1.20.2.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-131
1.20.2.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-132
1.20.3 SIGNON= Parameter . . . . . . . . . . . . . . . . . . . . . . . . . 1-132
1.20.3.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-132
1.20.3.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-132
1.20.4 SONMSG= Parameter . . . . . . . . . . . . . . . . . . . . . . . . . 1-132
1.20.4.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-132
1.20.4.2 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-133
1.20.4.3 DD Statements . . . . . . . . . . . . . . . . . . . . . . . . . . 1-133
1.20.5 JCK Monitor Routine Requirements . . . . . . . . . . . . . . . . 1-135
1.20.6 Access Method-Dependent Requirements . . . . . . . . . . . . . 1-136
1.20.7 Codes Identifying Local Printers . . . . . . . . . . . . . . . . . . 1-137
1.21 Return Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-139
1.22 Sample JCL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-140
Contents xv
4.3.11 RENAME Control Statement . . . . . . . . . . . . . . . . . . . . 4-27
4.3.12 SCALE Control Statement . . . . . . . . . . . . . . . . . . . . . . 4-28
4.3.13 SCAN Control Statement . . . . . . . . . . . . . . . . . . . . . . . 4-29
4.3.13.1 DD Statements . . . . . . . . . . . . . . . . . . . . . . . . . . 4-31
4.3.14 Return Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-32
4.3.14.1 Sample JCL . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-32
4.4 Library Management (LIBUTIL Program) . . . . . . . . . . . . . . . . 4-33
4.4.1 Add User Library . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-34
4.4.2 Program Requirements . . . . . . . . . . . . . . . . . . . . . . . . . 4-34
4.4.3 Return Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-34
4.4.3.1 Sample JCL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-35
4.4.4 Alter Reserve . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-35
4.4.5 Program Requirements . . . . . . . . . . . . . . . . . . . . . . . . . 4-36
4.4.6 Return Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-36
4.4.6.1 Sample JCL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-37
4.4.7 Backup User Libraries . . . . . . . . . . . . . . . . . . . . . . . . . 4-37
4.4.8 Program Requirements . . . . . . . . . . . . . . . . . . . . . . . . . 4-37
4.4.9 Return Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-38
4.4.9.1 Sample JCL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-38
4.4.10 Backup User Key . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-38
4.4.11 Program Requirements . . . . . . . . . . . . . . . . . . . . . . . . 4-38
4.4.12 Return Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-39
4.4.12.1 Sample JCL . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-40
4.4.13 Format User Libraries . . . . . . . . . . . . . . . . . . . . . . . . . 4-40
4.4.14 Program Requirements . . . . . . . . . . . . . . . . . . . . . . . . 4-40
4.4.15 Return Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-41
4.4.15.1 Sample JCL . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-41
4.4.16 List Backup File . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-41
4.4.17 Program Requirements . . . . . . . . . . . . . . . . . . . . . . . . 4-41
4.4.18 Return Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-42
4.4.18.1 Sample JCL . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-42
4.4.19 Reclaim Unused Blocks . . . . . . . . . . . . . . . . . . . . . . . . 4-42
4.4.20 Program Requirements . . . . . . . . . . . . . . . . . . . . . . . . 4-43
4.4.21 Return Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-43
4.4.21.1 Sample JCL . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-44
4.4.22 Restore User Libraries . . . . . . . . . . . . . . . . . . . . . . . . 4-44
4.4.23 Program Requirements . . . . . . . . . . . . . . . . . . . . . . . . 4-45
4.4.24 Return Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-47
4.4.24.1 Sample JCL . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-47
4.4.25 Restore Members by User Key . . . . . . . . . . . . . . . . . . . 4-47
4.4.26 Program Requirements . . . . . . . . . . . . . . . . . . . . . . . . 4-47
4.4.27 Return Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-49
4.4.27.1 Sample JCL . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-49
4.4.28 Restore Members to User Key . . . . . . . . . . . . . . . . . . . . 4-49
4.4.29 Program Requirements . . . . . . . . . . . . . . . . . . . . . . . . 4-49
4.4.30 Return Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-51
4.4.30.1 Sample JCL . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-51
4.4.31 Restore Members by User Prefix . . . . . . . . . . . . . . . . . . 4-51
4.4.32 Program Requirements . . . . . . . . . . . . . . . . . . . . . . . . 4-51
4.4.33 Return Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-53
4.4.33.1 Sample JCL . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-53
Contents xvii
5.1.1.2 SYSIN Control Statements . . . . . . . . . . . . . . . . . . . . . 5-3
5.1.1.3 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-4
5.1.2 GROUP Control Statement . . . . . . . . . . . . . . . . . . . . . . . 5-4
5.1.2.1 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-5
5.1.2.2 DD Statements . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-5
5.1.3 Return Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-5
5.1.3.1 Sample JCL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-5
5.2 RTF Report (TREPORT Program) . . . . . . . . . . . . . . . . . . . . . . 5-6
5.2.1 Description of Report . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-6
5.2.2 Program Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . 5-7
5.2.2.1 PARM Field Options . . . . . . . . . . . . . . . . . . . . . . . . 5-7
5.2.2.2 SYSIN Control Statements . . . . . . . . . . . . . . . . . . . . . 5-8
5.2.2.3 DD Statements . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-9
5.2.3 Return Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-9
5.2.3.1 Sample JCL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-10
5.3 User Profile Information (UPSLIST Program) . . . . . . . . . . . . . . 5-11
5.3.1 Description of Report . . . . . . . . . . . . . . . . . . . . . . . . . . 5-11
5.3.2 Program Requirements . . . . . . . . . . . . . . . . . . . . . . . . . 5-12
5.3.2.1 PARM Field Options . . . . . . . . . . . . . . . . . . . . . . . 5-12
5.3.2.2 SYSIN Control Statements . . . . . . . . . . . . . . . . . . . . 5-13
5.3.2.3 DD Statements . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-13
5.3.3 Return Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-13
5.3.3.1 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-13
5.3.3.2 Sample JCL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-14
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X-1
CHAPTER DESCRIPTION
1 Describes Advantage CA-Roscoe startup considerations,
program requirements plus information about executing
multiple Advantage CA-Roscoes and providing batch user
sessions.
2 Describes how to execute the distributed accounting-related
program ACCTDUMP and how to produce accounting
reports using Advantage CA-Earl.
3 Describes when and how to execute the distributed AWS
maintenance programs FAWSDS and SAVEAWS.
4 Describes when and how to use the distributed library
maintenance programs: LIBBKUP, LIBINACT, LIBSERVE,
LIBUTIL, ROSCOPY, ROSDATA, ROSMAILS, and ROSTAT.
5 Describes when and how to use the additional programs
distributed with Advantage CA-Roscoe. These include
DISAUTHO, TREPORT, TRANS, and UPSLIST.
Index Provides a quick way to find specific information.
When installing and using the JCK monitor to check JCL in Advantage
CA-Roscoe's AWS, a blank screen is often encountered without any error
messages or indication of any kind that there is a problem. Messages and
options have been added to specify and list out the options passed to
JCLCHECK. New options for JCL include: -D, -X, and -A. JCK-D display
parms passed to JCLCHECK. JCK-X turns off Advantage CA-Roscoe's SVC
screening of issues and JCK-A places output to an Advantage CA-Roscoe
AWS.
New messages have been added to describe problems that can occur during
execution of JCK that would have normally returned with no indication of a
problem.
A new system variable, S.BYPSRPF, has also been provided to allow the user
RPF to detect BYPSRPF setting.
OFFRPF= has been added to the initialization parameters which identifies the
library member containing the RPF program used as the global sign-off
procedure.
JES2 provides a facility to dynamically add and delete spool data sets through
the use of the operator commands ($S SPL, $P SPL, and $Z SPL). However,
The CONVACCT that was used to convert accounting records from their
pre-Advantage CA-Roscoe Release 5.5 SESSION format to the SRECORD
format has been removed.
Added a parameter related to identifying the library member that contains the
RPF program to be used as the global signoff procedure. See 1.16.12,
“OFFRPF= Parameter” on page 1-104 for more information.
Summary of Revisions
The following information describes initialization parameters that have been
added, changed, or deleted.
Miscellaneous
Title Contents
Advantage CA-Earl Reference Guide Contains detailed information about
Advantage CA-Earl statements,
parameters, and coding rules. Also
explains the Advantage CA-Earl
Reporting Service.
Advantage CA-Earl User Guide Designed for users interested in
learning about Advantage CA-Earl. It
presents an introduction to
Advantage CA-Earl features and
capabilities.
Advantage CA-Earl Systems Lists the installation options for
Programmer Guide Advantage CA-Earl and instructions
for modifying them. Also describes
size requirements and program
execution.
Advantage CA-Earl Examples Guide Contains sample programs that show
a variety of common applications.
COMMAND
Required parameters appear on the same horizontal line (the main path of the
diagram) as the command or statement. The parameters must be separated by
one or more blanks.
Where you see a vertical list of parameters as shown below, you must choose
one of the parameters. This indicates that one entry is required and only one of
the displayed parameters is allowed in the statement.
You can choose one of the parameters from the vertical list, such as in the
examples below:
COMMAND PARM1
COMMAND PARM2
COMMAND PARM3
If you specify the command, you must write one of the following:
Optional Parameter
──COMMAND──┬───────────┬──────────────────────────────────────
└─PARAMETER─┘
You can choose (or not) to use the optional parameter, as shown in the
examples below:
COMMAND
COMMAND PARAMETER
If you have a choice of more than one optional parameter, the parameters
appear in a vertical list below the main path.
You can choose any of the parameters from the vertical list, or you can write
the statement without an optional parameter, such as in the examples below:
COMMAND
COMMAND PARM1
COMMAND PARM2
For some statements, you can specify a single parameter more than once. A
repeat symbol (a backward-pointing arrow above the main horizontal line)
indicates that you can specify multiple parameters. Below are examples which
include the repeat symbol.
COMMAND VALUEX
COMMAND VALUEX VALUEY
COMMAND VALUEX VALUEX VALUEZ
If the repeat symbol contains punctuation such as a comma, you must separate
multiple parameters with the punctuation. Below is an example which
includes the repeat symbol, a comma, and parentheses.
COMMAND (VALUEC)
COMMAND (VALUEB,VALUEC)
COMMAND (VALUEB,VALUEA)
COMMAND (VALUEA,VALUEB,VALUEC)
The following example shows a list of parameters with the repeat symbol.
COMMAND PARM1
COMMAND PARM1 PARM2 PARM3
When a parameter in a syntax diagram is above the line, for example, YES in
the diagram below, its special treatment indicates it is the default value for the
parameter. If you do not include the parameter when you write the statement,
the result is the same as if you had actually specified the parameter with the
default value.
COMMAND PARM2
Choices you can make from this syntax diagram therefore include (but are not
limited to) the following:
COMMAND PARM1
COMMAND PARM3
COMMAND PARM3 PARM4
Note: Before you can specify PARM4 or PARM5 in this command, you must
specify PARM3.
A note in a syntax diagram is similar to a footnote except that the note appears
at the bottom of the diagram box.
The initialization phase collects information from these sources, validates the
information and then establishes the configuration that is required.
Caution
The first time Advantage CA-Roscoe is executed after each MVS IPL, an
MVS System Address Space is created. This address space is an extension
of Advantage CA-Roscoe. Sites must not attempt to remove this address
space. See Appendix A in the Advantage CA-Roscoe Interactive Environment
System Reference Guide for additional information.
When this is done, the sign-on key specified in ROSBSIN must belong to a
userid with OPERATOR privileges since those users are the only individuals
who are allowed to sign on when SIGNON=OFF is in effect. (If SIGNON=OFF
is not specified, other users can sign on to Advantage CA-Roscoe during the
batch session.)
Found Action
Omit SYSIN and PARM Use RO.jobname.
Use only SYSIN Use SYSIN; create/update
RO.jobname.
Use only PARM
With one member name Use contents of that member.
With two member names Use contents of first member. If error,
use contents of second member.
Use SYSIN and PARM
With one member name Use SYSIN; create/update named
member.
With two member names Use SYSIN; create/update first
member. If error, use contents of
second member.
PARM= DD Statement
──PARM=──'──┬──────┬──mem1──┬─────────────────┬──'────────────
└─pfx.─┘ └─'─┬──────┬─mem2─┘
└─pfx.─┘
If you specify:
■ One library member name - that member is assumed to contain the
initialization parameters which are to be used for this execution.
■ Two member names - the first member is assumed to contain replacement
parameters (that is, it is a 'test' definition). The second member is assumed
to contain previously validated parameters (that is, it is the 'production'
definition). The parameters defined in the second member are used only in
the event an error is encountered while processing the first member.
Note: A prefix may be omitted if the library member(s) reside in the library
of the individual assigned the RO prefix.
Note: A prefix may be omitted if the library member(s) reside in the library
of the individual assigned the RO prefix.
Table 1-2 summarizes the actions taken in the event an error is encountered
while processing initialization parameters.
Found Action
No SYSIN or PARM Use RO.jobname
If error in RO.jobname Prompt
No SYSIN or PARM or RO.jobname Terminate
Only PARM with two members Use first member
If first member not found or contains error Restart using second member
If second member not found or contains error Terminate
SYSIN and PARM with two members Use SYSIN
If SYSIN contains error Restart using second member
If second member not found or contains error Terminate
Only SYSIN Use SYSIN
If error Prompt
Only PARM with one member Use first member
If error Prompt
SYSIN and PARM with one member Use SYSIN
If error and member one contains error Prompt
PROMPTING OCCURS ONLY IF 'NOPROMPT' NOT SPECIFIED
When two library member names are specified with PARM= on the EXEC
statement, the automatic restart facility is in effect. During initialization, the
input stream is checked for the presence of a SYSIN DD statement.
■ If SYSIN is found, the parameters defined there are processed. If an error
is encountered, a message is directed to the console. Initialization restarts
using the parameters defined in the second member.
■ If SYSIN is not found, Advantage CA-Roscoe initialization looks for the
first member named. If the first member is not found or contains an error,
a message is directed to the console. Initialization restarts using the
parameters defined in the second member.
In both of the preceding cases, if the second member named is not found or
contains an error, initialization terminates.
When a prompt is directed to the console, the prompt message indicates the
cause of the error. The operator may enter:
■ The command ABORT or GO, where:
ABORT terminates prompting and initialization.
GO terminates prompting and resumes initialization. (If the
operator does not correct the invalid parameter, its default
value is used. If the parameter has no default. the parameter is
For convenience, the descriptions of the parameters have been grouped into
the following categories:
Use Table 1-4 to reference parameters alphabetically. This table also gives a
description of each parameter and the category under which each is listed.
1.6.1.1 Syntax
ACCTBUFF Function
┌─2───┐ ┌─28─┐
──ACCTBUFF=──┴─num─┴──,──┴─size─┴─────────────────────────────
1.6.1.2 Notes
1.6.2.1 Syntax
ACCTOPT Function
┌─LIBSTAT───┐
──ACCTOPT=──┴─NOLIBSTAT─┴─────────────────────────────────────
1.6.2.2 Notes
1.6.3.1 Syntax
ACCTREC Parameter
──ACCTREC=──┬─┬─ACCT─┬─────┬──────────────────────────────────
│ ├─MON──┤ │
│ ├─SOFF─┤ │
│ ├─SON──┤ │
│ └─VPE──┘ │
├─AWS──────────┤
├─DSF──────────┤
├─┬─DSFAUDIT─┬─┤
│ ├─DSFALIAS─┤ │
│ ├─DSFALLOC─┤ │
│ ├─DSFATT───┤ │
│ ├─DSFCAT───┤ │
│ ├─DSFCOMP──┤ │
│ ├─DSFCOPY──┤ │
│ ├─DSFDEL───┤ │
│ ├─DSFDPOS──┤ │
│ ├─DSFGDG───┤ │
│ ├─DSFINFO──┤ │
│ ├─DSFPRT───┤ │
│ ├─DSFREAD──┤ │
│ ├─DSFREL───┤ │
│ ├─DSFREN───┤ │
│ └─DSFUCAT──┘ │
├─RPF──────────┤
├─RPS──────────┤
├─RSR──────────┤
├─RTM──────────┤
└─USER─────────┘
1.6.3.2 Notes
1.6.4.1 Syntax
ACCTROS Parameter
┌─OFF─┐
──ACCTROS=──┴─ON──┴───────────────────────────────────────────
1.6.4.2 Notes
1.6.5.1 Syntax
ACCTSMF Parameter
┌─OFF────────────────────┐
──ACCTSMF=──┼─INACT──────────────────┼────────────────────────
│ ┌─,SVC83─────┐ │
└─ON,nnn─┼────────────┼──┘
├─,NOSVC─────┤
└─,NOSUSPEND─┘
1.6.5.2 Notes
1.7.1.1 Syntax
AJOB Parameter
──AJOB──(no operands)─────────────────────────────────────────
1.7.1.2 Notes
1.7.2.1 Syntax
DISAUTHO Parameter
┌─RO.DISAUTHO─┐
──DISAUTHO=──┴─mem─────────┴──────────────────────────────────
1.7.2.2 Notes
1.7.3.1 Syntax
NOTIFY Parameter
──NOTIFY──(no operands)───────────────────────────────────────
1.7.3.2 Notes
1.7.4.1 Syntax
ROSGBL Parameter
──ROSGBL=──┬──────┬───────────────────────────────────────────
└─code─┘
1.7.4.2 Notes
1.8.1.1 Syntax
AWSCACHE Parameter
──AWSCACHE=──int1,──┬──────┬──────────────────────────────────
└─int2─┘
1.8.1.2 Notes
1.8.2.1 Syntax
AWSDAYS Parameter
┌─5───┐
──AWSDAYS=──┴─num─┴───────────────────────────────────────────
1.8.2.2 Notes
1.8.3.1 Syntax
AWSLIM Parameter
┌─5─────────────────┐
──AWSLIM=──┴─m─┬────┬──┬────┬──┴──────────────────────────────
└─,n─┘ └─,─┘
1.8.3.2 Notes
1.8.4.1 Syntax
RECVRAWS Parameter
┌─ON─────────────────┐
──RECVRAWS=──┴─OFF─┬───────────┬──┴───────────────────────────
└─,NOMAXLIB─┘
1.8.4.2 Notes
1.9.1.1 Syntax
ALLRECAL Parameter
┌─WAIT───┐
──ALLRECAL=──┼─NOWAIT─┼───────────────────────────────────────
└─NONE───┘
1.9.2.1 Syntax
DSNBLDL Parameter
┌─NO──┐
──DSNBLDL=──┴─YES─┴───────────────────────────────────────────
1.9.2.2 Notes
1.9.3.1 Syntax
DSNCFRMD Parameter
┌─YES─┐
──DSNCFRMD=──┴─NO──┴──────────────────────────────────────────
YES sets the CONFIRM DELETE DSN: field of the Data Set Facility main
menu to YES for all users who do not have a DSN profile record in
the UPS. Users are required to confirm deletion of data sets.
NO sets the CONFIRM DELETE DSN: field of the Data Set Facility main
menu to NO for all users who do not have a DSN profile record in
the UPS. Data sets are deleted without user confirmation.
1.9.3.2 Notes
1.9.4.1 Syntax
DSNCFRMm Parameter
┌─YES─┐
──DSNCFRMm=──┴─NO──┴──────────────────────────────────────────
YES sets the CONFIRM DELETE MEM: field of the Data Set Facility
main menu to YES for all users who do not have a DSN profile
record in the UPS. Users will be required to confirm deletion of
data set members.
NO sets the CONFIRM DELETE MEM: field of the Data Set Facility
main menu to NO for all users who do not have a DSN profile
record in the UPS. Data sets members will be deleted without user
confirmation.
1.9.4.2 Notes
1.9.5.1 Syntax
DSNCLIST Parameter
┌─1─┐
──DSNCLIST=──┴─num─┴──────────────────────────────────────────
1.9.5.2 Notes
1.9.6.1 Syntax
DSNCMENQ Parameter
┌─EXCLUSIVE─┐
──DSNCMENQ=──┴─SHARED────┴────────────────────────────────────
EXCLUSIVE exclusive control of the data set must be available in order for
it to be compressed.
SHARED while exclusive control of the data is preferable, shared data set
control is acceptable.
1.9.6.2 Notes
1.9.7.1 Syntax
DSNCMENQ Parameter
┌─4───┐
──DSNCMLIM=──┴─num─┴──────────────────────────────────────────
1.9.7.2 Notes
1.9.8.1 Syntax
DSNCMLST Parameter
┌─ERROR─┐
──DSNCMLST=──┴─INFO──┴────────────────────────────────────────
1.9.8.2 Notes
1.9.9.1 Syntax
DSNCMPGM Parameter
┌─IEBCOPY─┐
──DSNCMPGM=──┴─pgm─────┴──────────────────────────────────────
1.9.9.2 Notes
1.9.10.1 Syntax
DSNCNT Parameter
┌─5,99999─┐
──DSNCNT=──┴─dflt,max───┴─────────────────────────────────────
1.9.10.2 Notes
1.9.11.1 Syntax
DSNEMPTY Parameter
┌─OFF──────┐
──DSNEMPTY=──┼─ON───────┼─────────────────────────────────────
├─PROHIBIT─┤
├─INHIBIT──┤
└─NEVER────┘
1.9.11.2 Notes
1.9.12.1 Syntax
DSNINDEX Parameter
┌─8───┐
──DSNINDEX=──┴─num─┴──────────────────────────────────────────
1.9.12.2 Notes
1.9.13.1 Syntax
DSNLPRD2 Parameter
┌─YES─┐
──DSNLPRD2=──┴─NO──┴──────────────────────────────────────────
YES Will list all modules in a master file bypassing member level
security. QUICK list so no checking is done. Check on member level
will then be done if module is attached.
NO Will check member level security and not list modules that do not
have read access.
1.9.13.2 Notes
1.9.14.1 Syntax
DSNLPSWD Parameter
┌─NO──┐
──DSNLPSWD=──┴─YES─┴──────────────────────────────────────────
1.9.14.2 Notes
1.9.15.1 Syntax
DSNRECAL Parameter
┌─WAIT───┐
──DSNRECAL=──┼─NOWAIT─┼───────────────────────────────────────
└─NONE───┘
1.9.15.2 Notes
1.9.16.1 Syntax
ENQTYPE Parameter
┌─OS───┐
──ENQTYPE──┴─ISPF─┴───────────────────────────────────────────
1.9.16.2 Notes
1.9.17.1 Syntax
IMPASIS Parameter
──IMPASIS──(no operands)──────────────────────────────────────
1.9.17.2 Notes
1.9.18.1 Syntax
INFRECAL Parameter
┌─WAIT───┐
──INFRECAL=──┼─NOWAIT─┼───────────────────────────────────────
└─NONE───┘
1.9.19.1 Syntax
LIBRCCF Parameter
──LIBRCCF=──pfx───────────────────────────────────────────────
1.9.19.2 Notes
1.9.20.1 Syntax
RECALNUM Parameter
┌─YES─┐
──RECALNUM──=──┴─NO──┴────────────────────────────────────────
1.9.21.1 Syntax
RECALVOL Parameter
┌─MIGRAT─┐
──RECALVOL──┴─ARCIVE─┴────────────────────────────────────────
MIGRAT indicates that the volume serial number to be used when accessing
migrated data sets is MIGRAT (default).
ARCIVE indicates that the volume serial number to be used when accessing
migrated data sets is ARCIVE.
|1.9.22.1 Syntax
|
| RECALVL2 Parameter
| ┌─MIGRAT─┐
| ──RECALVL2──┴─ARCIVE─┴────────────────────────────────────────
| MIGRAT indicates that the volume serial number to be used when accessing
| migrated data sets is MIGRAT (default).
| ARCIVE indicates that the volume serial number to be used when accessing
| migrated data sets is ARCIVE.
|1.9.23.1 Syntax
|
| RECALVL3 Parameter
| ┌─MIGRAT─┐
| ──RECALVL3──┴─ARCIVE─┴────────────────────────────────────────
| MIGRAT indicates that the volume serial number to be used when accessing
| migrated data sets is MIGRAT (default).
| ARCIVE indicates that the volume serial number to be used when accessing
| migrated data sets is ARCIVE.
1.10.1.1 Syntax
ACFEXT Parameter
┌─NO──┐
──ACFEXT=──┴─YES─┴────────────────────────────────────────────
1.10.1.2 Notes
1.10.2.1 Syntax
AUTINTVL Parameter
┌─1───┐
──AUTINTVL=──┴─num─┴──────────────────────────────────────────
1.10.2.2 Notes
1.10.3.1 Syntax
AUTOFF Parameter
┌─NO──┐
──AUTOFF=──┴─YES─┴────────────────────────────────────────────
1.10.3.2 Notes
1.10.4.1 Syntax
AUTOFVAL Parameter
┌─3,3,2──────────────────┐
──AUTOFVAL=──┴─ses─┬──────┬──┬───────┬──┴─────────────────────
└─,max─┘ └─,sign─┘
1.10.4.2 Notes
1.10.5.1 Syntax
AUTTLOCK Parameter
┌─NO──┐
──AUTTLOCK=──┴─YES─┴──────────────────────────────────────────
1.10.5.2 Notes
1.10.6.1 Syntax
AUTTLVAL Parameter
┌─5────┐ ┌─,5───┐
──AUTTLVAL=──┼──────┼──┼──────┼───────────────────────────────
└─sign─┘ └─,max─┘
1.10.6.2 Notes
1.10.7.1 Syntax
BREAK Parameter
┌────┐
──BREAK=──┴─num─┴─────────────────────────────────────────────
num is the number of lines to be written before pausing. The value can
range from 0 to 32760.
1.10.7.2 Notes
1.10.8.1 Syntax
CHAR Parameter
┌─USENGLISH─┐
──CHAR=──┴─code──────┴────────────────────────────────────────
1.10.8.2 Notes
Code Abbreviations
1.10.9.1 Syntax
CHARDFLT Parameter
┌─USENGLISH─┐
──CHARDFLT=──┴─code──────┴────────────────────────────────────
code is one of the language codes shown in the preceding chart and
specified through the CHAR= parameter.
1.10.9.2 Notes
1.10.10.1 Syntax
CLLEXT Parameter
┌─NO──┐
──CLLEXT=──┴─YES─┴────────────────────────────────────────────
1.10.10.2 Notes
1.10.11.1 Syntax
CMDISABL Parameter
──CMDISABL=──mem──────────────────────────────────────────────
1.10.11.2 Notes
1.10.12.1 Syntax
CMQE Parameter
┌─1──┐
──CMQE=──┴─num─┴──────────────────────────────────────────────
1.10.12.2 Notes
1.10.13.1 Syntax
COMCHAR Parameter
──COMCHAR=──char──────────────────────────────────────────────
1.10.13.2 Notes
1.10.14.1 Syntax
CRBUF Parameter
┌─256──┐
──CRBUF=──┴─size─┴────────────────────────────────────────────
size is a size, in bytes, between 0 and 32760. Recommended sizes are 256
or 512. If CRBUF=0 is specified, no command recall buffer is
created.
1.10.14.2 Notes
1.10.15.1 Syntax
DATEFORM Parameter
┌─A─┐
──DATEFORM=──┼─E─┼──┬───┬─────────────────────────────────────
└─I─┘ └─L─┘
1.10.15.2 Notes
1.10.16.1 Notes
1.10.17.1 Syntax
END Parameter
──END──(no operands)──────────────────────────────────────────
1.10.17.2 Notes
1.10.18.1 Syntax
EXTSEC Parameter
──EXTSEC=──name───────────────────────────────────────────────
name is the name of your site's security package. The accepted names are:
ACF2 ALERT RACF SAC SECURE TSS NONE
1.10.18.2 Notes
1.10.19.1 Syntax
JOBEXT Parameter
┌─NO──┐
──JOBEXT=──┴─YES─┴────────────────────────────────────────────
1.10.19.2 Notes
1.10.20.1 Syntax
LIBEXT Parameter
┌─NO──┐
──LIBEXT=──┴─YES─┴────────────────────────────────────────────
1.10.20.2 Notes
1.10.21.1 Syntax
MONEXT Parameter
┌─NO──┐
──MONEXT=──┴─YES─┴────────────────────────────────────────────
1.10.21.2 Notes
1.10.22.1 Syntax
MPL Parameter
┌─1──┐
──MPL=──┴─num─┴───────────────────────────────────────────────
1.10.22.2 Notes
1.10.23.1 Syntax
MSGCLASS Parameter
┌─A─────┐
──MSGCLASS=──┴─class─┴────────────────────────────────────────
1.10.23.2 Notes
1.10.24.1 Syntax
NOLRM Parameter
──NOLRM──(no operands)────────────────────────────────────────
1.10.24.2 Notes
1.10.25.1 Syntax
NONSWAP Parameter
──NONSWAP──(no operands)──────────────────────────────────────
1.10.25.2 Notes
1.10.26.1 Syntax
NOSDUMP Parameter
──NOSDUMP──(no operands)──────────────────────────────────────
1.10.26.2 Notes
1.10.27.1 Syntax
NOSPIE Parameter
──NOSPIE──(no operands)───────────────────────────────────────
1.10.27.2 Notes
1.10.28.1 Syntax
NSNAATTN Parameter
──NSNAATTN=──┬─PA1─┬──────────────────────────────────────────
├─PA2─┤
└─PA3─┘
1.10.28.2 Notes
1.10.29.1 Syntax
PASSWORD Parameter
┌─OPENSESAME─┐
──PASSWORD=──┴─pswd───────┴───────────────────────────────────
1.10.29.2 Notes
1.10.30.1 Syntax
PRVEXT Parameter
┌─NO──┐
──PRVEXT=──┴─YES─┴────────────────────────────────────────────
1.10.30.2 Notes
1.10.31.1 Syntax
PSCBUNIT Parameter
┌─SYSALLDA─┐
──PSCBUNIT=──┴─unit─────┴─────────────────────────────────────
1.10.31.2 Notes
1.10.32.1 Syntax
PUSHDEF Parameter
┌─OVERLAY─┐
──PUSHDEF=──┴─CREATE──┴───────────────────────────────────────
1.10.32.2 Notes
1.10.33.1 Syntax
RESHLQ Parameter
┌─NONE──┐
──RESHLQ=──┴─ROSID─┴──────────────────────────────────────────
NONE does not add a high level qualifier to the beginning of Advantage
CA-Roscoe resource names.
ROSID causes the high level qualifier 'ROSID' to be added to the beginning
of all Advantage CA-Roscoe resource names.
1.10.33.2 Notes
|1.10.34.1 Syntax
|
| ROSGNAME Parameter
| ──ROSGNAME=──xxxxxxxx─────────────────────────────────────────
|1.10.34.2 Notes
1.10.35.1 Syntax
ROSID Parameter
──ROSID=──code────────────────────────────────────────────────
1.10.35.2 Notes
1.10.36.1 Syntax
RPFEXT Parameter
┌─NO──┐
──RPFEXT=──┴─YES─┴────────────────────────────────────────────
1.10.36.2 Notes
1.10.37.1 Syntax
SRTDDFPX Parameter
┌─SORT─┐
──SRTDDFPX=──┴─pfx──┴─────────────────────────────────────────
pfx is the prefix to be used to construct the sort work DD name. It must
be 4 characters in length.
1.10.37.2 Notes
1.10.38.1 Syntax
SRTREGN Parameter
┌─264K─┐
──SRTREGN=──┴─num──┴──────────────────────────────────────────
num is a numeric value between 4K and 16M that represents the amount
of storage to be used by the site's sort utility.
1.10.38.2 Notes
1.10.39.1 Syntax
SRTSTORG Parameter
──SRTSTORG=──num──────────────────────────────────────────────
1.10.39.2 Notes
Caution
This parameter is to be used ONLY in a TEST environment. It is not for
normal production use. Unpredictable results may occur if not used
properly.
1.10.40.1 Syntax
TEST Parameter
──TEST──(no operands)─────────────────────────────────────────
1.10.40.2 Notes
1.10.41.1 Syntax
UPSEXT Parameter
┌─NO──┐
──UPSEXT=──┴─YES─┴────────────────────────────────────────────
1.10.41.2 Notes
1.11.1.1 Syntax
ESCAPE Parameter
┌─..──┐
──ESCAPE=──┴─str─┴────────────────────────────────────────────
1.11.1.2 Notes
1.11.2.1 Syntax
ETSALLOC Parameter
┌─19──┐
──ETSALLOC=──┴─num─┴──────────────────────────────────────────
1.11.2.2 Notes
1.11.3.1 Syntax
ETSOEPL Parameter
┌─NO──┐
──ETSOEPL=──┴─YES─┴───────────────────────────────────────────
NO no entry needed in the EPL for TSO commands executed from the
Advantage CA-Roscoe command line or an RPF.
YES EPL entries are required for TSO commands.
1.11.3.2 Notes
1.11.4.1 Syntax
ETSOEXEC Parameter
┌─NO──┐
──ETSOEXEC──┴─YES─┴───────────────────────────────────────────
1.11.4.2 Notes
1.11.5.1 Syntax
ETSOLIB Parameter
┌─NO──┐
──ETSOLIB=──┴─YES─┴───────────────────────────────────────────
1.11.5.2 Notes
1.11.6.1 Syntax
ETSOPGMS Parameter
┌─RO.ETSOPGMS─┐
──ETSOPGMS=──┴─mem─────────┴──────────────────────────────────
1.11.6.2 Notes
1.11.7.1 Syntax
ETSOSRCH Parameter
┌─YES─┐
──ETSOSRCH=──┴─NO──┴──────────────────────────────────────────
YES causes Advantage CA-Roscoe to search the EPL for TSO commands.
NO the EPL is not searched when TSO commands are invoked.
1.11.7.2 Notes
1.11.8.1 Syntax
ETSOXIT Parameter
┌─NO──┐
──ETSOXIT=──┴─YES─┴───────────────────────────────────────────
1.11.8.2 Notes
1.11.9.1 Syntax
ETSRPS Parameter
──ETSRPS=──sysout,class───────────────────────────────────────
1.11.9.2 Notes
1.11.10.1 Syntax
ETSSLICE Parameter
┌─5─┐
──ETSSLICE=──┴─num──┴──┬───┬──────────────────────────────────
└─S─┘
1.11.10.2 Notes
1.11.11.1 Syntax
ETSSRCH Parameter
┌─DD──┐
──ETSSRCH=──┴─ALL─┴───────────────────────────────────────────
1.11.11.2 Notes
1.11.12.1 Syntax
PRELOAD Parameter
──PRELOAD=──pgm──┬──────────┬─────────────────────────────────
└─,ETSOLIB─┘
1.11.12.2 Notes
1.11.13.1 Syntax
PSCBUID Parameter
┌─PFX───┐
──PSCBUID=──┼─KEY───┼─────────────────────────────────────────
└─SECID─┘
1.11.13.2 Notes
1.11.14.1 Syntax
PSCBUSER Parameter
┌─JOBNAME───┐
──PSCBUSER=──┴─'literal'─┴────────────────────────────────────
JOBNAME causes the first seven characters of the Advantage CA-Roscoe job
name to be placed in the PSCBUSER field.
'literal' is a one- to seven-character string that can contain alphabetic
and/or numeric characters plus the $, # or @.
1.11.14.2 Notes
1.12.1.1 Syntax
DELETE Parameter
┌─LET─────┐
──DELETE=──┴─CONFIRM─┴────────────────────────────────────────
1.12.1.2 Notes
1.12.2.1 Syntax
HELPPFX Parameter
┌─RHE─┐
──HELPPFX=──┴─pfx─┴───────────────────────────────────────────
1.12.2.2 Notes
1.12.3.1 Syntax
HELPPFX1 Parameter
──HELPPFX1=──pfx──────────────────────────────────────────────
For additional information, see the SET HELPPFX command in the Advantage
CA-Roscoe Interactive Environment Command Reference Guide.
1.12.4.1 Syntax
LIBACCES Parameter
┌─ALL───┐
──LIBACCES=──┼─OWN───┼────────────────────────────────────────
└─GROUP─┘
1.12.4.2 Notes
1.12.5.1 Syntax
LIBALTER Parameter
┌─Explicit─┐
──LIBALTER=──┴─Implicit─┴─────────────────────────────────────
Explicit sets the LIB ALTER field of the Library Facility Menu to EXPLICIT
for all users who do not have a library profile record in the UPS
account. The AT line command will be required in order to modify
the Selection List fields.
Specify as EXPLICIT or E.
Implicit sets the LIB ALTER field of the Library Facility Menu to IMPLICIT
for all users who do not have a library profile record in the UPS
account. Selection List fields can be modified directly by overtyping
data.
Specify as IMPLICIT or I.
1.12.5.2 Notes
1.12.6.1 Syntax
LIBCACHE Parameter
──LIBCACHE=──num──┬───┬───────────────────────────────────────
├─K─┤
└─M─┘
1.12.6.2 Notes
1.12.7.1 Syntax
LIBCFRMM Parameter
┌─YES─┐
──LIBCFRMM=──┴─NO──┴──────────────────────────────────────────
YES sets the CONFIRM DELETE field of the Library Facility main menu
to YES for all users who do not have a library profile record in the
UPS. Users will be required to confirm deletion of library members.
NO sets the CONFIRM DELETE field of the Library Facility main menu
to NO for all users who do not have a library profile record in the
UPS. Members will be deleted without user confirmation.
1.12.7.2 Notes
1.12.8.1 Syntax
LIBXLIB Parameter
┌─2──┐
──LIBXLIB=──┴─num─┴───────────────────────────────────────────
1.12.8.2 Notes
1.13.1.1 Syntax
PAUSE Parameter
┌─12─┐
──PAUSE=──┴─num─┴─────────────────────────────────────────────
1.13.1.2 Notes
1.13.2.1 Syntax
RUN Parameter
──RUN=──cmd──┬────────┬───────────────────────────────────────
└─(code)─┘
cmd are the first three letters of the Monitor command name.
code is one or more of the following codes, specified without any
intervening spaces or commas:
S monitor has pseudo-SPIE exit.
V monitor uses VPE.
X user input to the Monitor is accepted as entered. If
omitted, the input is translated to uppercase characters.
1.13.2.2 Notes
EXAMPLES:
RUN=AMS
RUN=COB(S)
RUN=JCL(SX)
1.14.1.1 Syntax
CONSOLE Parameter
──CONSOLE──(no operands)──────────────────────────────────────
1.14.1.2 Notes
1.14.2.1 Syntax
NOPROMPT Parameter
──NOPROMPT──(no operands)─────────────────────────────────────
1.14.2.2 Notes
1.14.3.1 Syntax
ROSLOG Parameter
┌─ON──┐
──ROSLOG=──┴─OFF─┴────────────────────────────────────────────
1.14.3.2 Notes
1.14.4.1 Syntax
ROSMSG Parameter
┌─ON──┐
──ROSMSG=──┴─OFF─┴────────────────────────────────────────────
1.14.4.2 Notes
1.15.1.1 Syntax
NTOATTN Parameter
┌─IBM default─┐
──NTOATTN=──┴─num─────────┴───────────────────────────────────
1.15.1.2 Notes
1.15.2.1 Syntax
RCSGEN Parameter
┌─RCSDEF─┐
──RCSGEN=──┴─dsnmem─┴─────────────────────────────────────────
1.15.2.2 Notes
1.15.3.1 Syntax
RCSTRACE Parameter
┌─OFF─┐
──RCSTRACE=──┴─ON──┴──────────────────────────────────────────
1.15.3.2 Notes
1.15.4.1 Syntax
ROSAPPL Parameter
┌─ROSCOE─┐
──ROSAPPL=──┴─name───┴────────────────────────────────────────
1.15.4.2 Notes
1.15.5.1 Syntax
ROSPRTCT Parameter
┌─ROSCOE─┐
──ROSPRTCT=──┴─pswd───┴───────────────────────────────────────
pswd is the password coded on the VTAM APPL macro for Advantage
CA-Roscoe.
1.15.5.2 Notes
1.15.6.1 Syntax
TERMSO Parameter
──TERMSO=──num────────────────────────────────────────────────
1.15.6.2 Notes
1.15.7.1 Syntax
VTAM Parameter
──VTAM=──num──────────────────────────────────────────────────
1.15.7.2 Notes
1.15.8.1 Syntax
XTPM Parameter
──XTPM=──num──────────────────────────────────────────────────
1.15.8.2 Notes
1.15.9.1 Syntax
RCSESCCH Parameter
┌─:────┐
──RCSESCCH=──┴─char─┴─────────────────────────────────────────
1.15.9.2 Notes
1.15.10.1 Syntax
RCSESCPF Parameter
┌─PF12─┐
──RCSESCPF=──┴─PFn──┴─────────────────────────────────────────
1.15.10.2 Notes
For example, assume the parameter defaults are in effect and an RPF panel or
a CA-eMAIL screen is currently displayed. If a user enters:
:L
and presses PF12, the one-character RCS command L is recognized and the
Terminal Lock screen is displayed.
1.16.1.1 Syntax
ARRAYMAX Parameter
┌─1─┐
──ARRAYMAX=──┴─num─┴──────────────────────────────────────────
1.16.1.2 Notes
1.16.2.1 Syntax
BYPSRPF Parameter
┌─NO──┐
──BYPSRPF=──┴─YES─┴───────────────────────────────────────────
1.16.2.2 Notes
1.16.3.1 Syntax
DOTPFX Parameter
┌─RO──┐
──DOTPFX=──┴─pfx─┴────────────────────────────────────────────
1.16.3.2 Notes
1.16.4.1 Syntax
DMFPFX Parameter
┌─RDF─┐
──DMFPFX=──┴─pfx─┴────────────────────────────────────────────
1.16.4.2 Notes
1.16.5.1 Syntax
EXECPFX Parameter
──EXECPFX=──pfx───────────────────────────────────────────────
1.16.5.2 Notes
1.16.6.1 Syntax
LOOP Parameter
┌─496─┐
──LOOP=──┴─num──┴─────────────────────────────────────────────
num is a numeric value beween 1 and 32760. This value should be less
than the value of LOOP=.
1.16.6.2 Notes
1.16.7.1 Syntax
LOOPDFLT Parameter
┌─LOOPRST─┐
──LOOPDFLT=──┴─num─────┴──────────────────────────────────────
num is a numeric value beween 1 and the value specified with LOOP=.
This value should be less than the value of LOOP=.
1.16.7.2 Notes
1.16.8.1 Syntax
LOOPRST Parameter
┌─NO──┐
──LOOPRST=──┴─YES─┴───────────────────────────────────────────
1.16.8.2 Notes
For those programs that manipulate a lot of data (that is, execute many
statements without an intervening read or write), sites can set LOOP= to a
value greater than LOOPDFLT=. The individual writing the RPF program can
then set the statement count higher than the default through the SET
STMTCNT command. (SET STMTCNT resets the limit to a value between 1
and the LOOP= value.)
Finally, if the site specifies LOOPRST=YES their users are allowed to override
the statement count limits entirely. When LOOPRST=YES is in effect, the
RESET operand of the SET STMTCNT command is recognized. RESET causes
Advantage CA-Roscoe's counter to be reset every time the command is
executed (that is, program execution is not paused). If the RESET operand of
SET STMTCNT is not used carefully, however, there is nothing to prevent the
RPF program from going into an endless loop.
1.16.10.1 Syntax
OFF Parameter
┌─NOPROC─┐
──OFF=──┴─INPROC─┴────────────────────────────────────────────
1.16.10.2 Notes
1.16.11.1 Syntax
ONRPF Parameter
──ONRPF=──mem─────────────────────────────────────────────────
1.16.11.2 Notes
1.16.12.1 Syntax
OFFRPF Parameter
──OFFRPF=──member─────────────────────────────────────────────
1.16.12.2 Notes
1.16.13.1 Syntax
PERMVARS Parameter
┌─32──┐
──PERMVARS=──┴─num─┴──────────────────────────────────────────
1.16.13.2 Notes
1.16.14.1 Syntax
PUSHDEF Parameter
┌─OVERLAY─┐
──PUSHDEF=──┴─CREATE──┴───────────────────────────────────────
1.16.14.2 Notes
1.16.15.1 Syntax
RDMBLOCK Parameter
┌─4───┐
──RDMBLOCK=──┴─num─┴──────────────────────────────────────────
1.16.15.2 Notes
1.16.16.1 Syntax
RPFLABEL Parameter
┌─OPT─┐
──RPFLABEL=──┴─REQ─┴──────────────────────────────────────────
1.16.16.2 Notes
1.17.3.1 Syntax
RESTART Parameter
┌─WARM─┐
──RESTART=──┴─COLD─┴──────────────────────────────────────────
WARM keeps outstanding requests on the RPS queue. The status of the
requests after the restart is determined by the status of the requests
before the termination, as shown in the following figure.
COLD deletes outstanding requests. This includes all previously queued
requests and associated RPS library members.
1.17.3.2 Notes
Note: ASIS means that printing resumes with the first line of the last partially
printed page or the first page of the next request. TOP means that
printing resumes with the first line of the first page of the request.
1.17.4.1 Syntax
RPSCSECT Parameter
──RPSCSECT=──dsnmem───────────────────────────────────────────
1.17.4.2 Notes
1.17.5.1 Syntax
RPSKEY Parameter
──RPSKEY=──key────────────────────────────────────────────────
1.17.5.2 Notes
1.17.6.1 Syntax
RPSPFX Parameter
──RPSPFX=──pfx────────────────────────────────────────────────
1.17.6.2 Notes
1.18.1.1 Syntax
RTM Parameter
┌─NO──┐
──RTM=──┴─YES─┴───────────────────────────────────────────────
NO do not activate
YES activate
1.18.1.2 Notes
1.18.2.1 Syntax
RTMCFCMD Parameter
┌─13─┐
──RTMCFCMD=──┴─num─┴──────────────────────────────────────────
1.18.2.2 Notes
1.18.3.1 Syntax
RTMCFCPU Parameter
┌─1───┐
──RTMCFCPU=──┴─num─┴──────────────────────────────────────────
num is a numeric value between 0 and 32767 that represents the CPU
complexity factor.
1.18.3.2 Notes
1.18.4.1 Syntax
RTMCFDIO Parameter
┌─52─┐
──RTMCFDIO=──┴─num─┴──────────────────────────────────────────
num is a numeric value between 0 and 32767 that represents the disk
I/O complexity factor.
1.18.4.2 Notes
1.18.5.1 Syntax
RTMCFDIO Parameter
┌─5,25,15─┐
│ ┌─,────────┐ │
┬────────┬┴───┴───────────────────────────────
──RTMCFDIO=──┴──
└─,──num─┘
1.18.5.2 Notes
1.18.6.1 Syntax
RTMINTVL Parameter
┌─1──┐
──RTMINTVL=──┴─num─┴──────────────────────────────────────────
1.18.6.2 Notes
1.18.7.1 Syntax
RTMLIB Parameter
──RTMLIB=──mem────────────────────────────────────────────────
1.18.7.2 Notes
1.18.8.1 Syntax
RTMSYNC Parameter
──RTMSYNC=──num───────────────────────────────────────────────
1.18.8.2 Notes
1.18.9.1 Syntax
RTMTMARK Parameter
┌─5,1,3,1,3─┐
│ ┌─,──────┐ │
┬──────┬┴──────┴──────────────────────────────
──RTMTMARK=──┴──
└─,num─┘
1.18.9.2 Notes
1.18.10.1 Syntax
RTMXMIT Parameter
┌─NO──┐
──RTMXMIT=──┴─YES─┴───────────────────────────────────────────
1.18.10.2 Notes
1.19.1.1 Syntax
AUTOIND Parameter
┌─OFF─┐
──AUTOIND=──┴─ON──┴───────────────────────────────────────────
1.19.1.2 Notes
1.19.2.1 Syntax
AUTOINS Parameter
┌─OFF─┐ ┌─1───┐
──AUTOINS=──┴─ON──┴──┼─────┼──────────────────────────────────
└─num─┘
1.19.2.2 Notes
1.19.4.1 Syntax
CMDLINES Parameter
┌─3,1──────┐
──CMDLINES=──┴─cur,next─┴─────────────────────────────────────
1.19.4.2 Notes
1.19.5.1 Syntax
CURSOR Parameter
┌─INIT─┐
──CURSOR=──┼─HOME─┼───────────────────────────────────────────
└─DATA─┘
INIT places the cursor in the first line of the Command Area when data
is initially attached. Thereafter, the cursor remains in the area
appropriate for the type of command just executed.
HOME places the cursor in the first line of the Command Area when data
is initially attached. Thereafter, the cursor returns to the Command
Area following the execution of any primary, Monitor or line
command.
DATA places the cursor in the first modifiable field of the Execution Area
when data is initially attached. Thereafter, the cursor remains in the
area appropriate for the type of command just executed.
1.19.5.2 Notes
1.19.6.1 Syntax
DELIMIT Parameter
┌─&────┐
──DELIMIT=──┴─char─┴──────────────────────────────────────────
1.19.6.2 Notes
1.19.7.1 Syntax
EDITCHNG Parameter
┌─OFF─┐
──EDITCHNG=──┴─ON──┴──────────────────────────────────────────
1.19.7.2 Notes
1.19.8.1 Syntax
EOF Parameter
┌─DELETE1─┐
──EOF=──┼─DELETE──┼───────────────────────────────────────────
└─ERASE───┘
DELETE1 allows the line to be deleted if the cursor is in the first position of
the line. If the cursor is placed anywhere else, the contents of the
line, from the cursor position to the end of the display, is deleted.
DELETE allows the line to be deleted if the cursor is in the first displayed
position of the line. If the cursor is placed anywhere else on the line,
the contents of the line, from the cursor position to the end of the
display, is deleted.
ERASE allows the contents of a line to be deleted, from the cursor position
to the end of the display. The line containing the text is not deleted.
1.19.8.2 Notes
1.19.10.1 Syntax
FILL Parameter
┌─NULL──┐
──FILL=──┴─BLANK─┴────────────────────────────────────────────
1.19.10.2 Notes
1.19.11.1 Syntax
MASTER Parameter
──MASTER=──(libr─┬─────┬─)────────────────────────────────────
└─,ON─┘
1.19.11.2 Notes
1.19.12.1 Syntax
MIX Parameter
┌─NO──┐
──MIX=──┴─YES─┴───────────────────────────────────────────────
1.19.12.2 Notes
1.19.13.1 Syntax
MODE Parameter
┌─NUMX──┐
──MODE=──┼─NUM───┼────────────────────────────────────────────
├─NONUM─┤
└─NUM2──┘
1.19.13.2 Notes
1.19.14.1 Syntax
MONLEVEL Parameter
┌─ERROR─┐
──MONLEVEL=──┴─INFO──┴────────────────────────────────────────
1.19.14.2 Notes
1.19.15.1 Syntax
MONTRAP Parameter
┌─OFF─┐
──MONTRAP=──┴─ON──┴───────────────────────────────────────────
1.19.15.2 Notes
1.19.16.1 Syntax
PFKDELIM Parameter
┌─/────┐
──PFKDELIM=──┴─char─┴─────────────────────────────────────────
1.19.16.2 Notes
1.19.17.1 Syntax
PFSPLIT Parameter
┌─CSR──┐
──PFSPLIT=──┼─FULL─┼──────────────────────────────────────────
└─PART─┘
1.19.17.2 Notes
1.19.18.1 Syntax
PRESERVE Parameter
┌─NO──┐
──PRESERVE=──┴─YES─┴──────────────────────────────────────────
1.19.18.2 Notes
1.19.19.1 Syntax
RESPLINE Parameter
┌─SYSID──┐
──RESPLINE=──┴─USERID─┴───────────────────────────────────────
1.19.19.2 Notes
1.19.20.1 Syntax
RPSNOTFY Parameter
┌─OFF───┐
──RPSNOTFY=──┼─ON────┼────────────────────────────────────────
└─NEVER─┘
1.19.20.2 Notes
1.19.21.1 Syntax
SAVEATTR Parameter
┌─Shared─────┐
──SAVEATTR=──┴─Restricted─┴───────────────────────────────────
1.19.21.2 Notes
1.19.22.1 Syntax
SCROLL Parameter
┌─FULL─┐
──SCROLL=──┼─FRAM─┼───────────────────────────────────────────
├─HALF─┤
├─CSR──┤
├─PAGE─┤
└─num──┘
FULL scrolls the display one line less than a full frame.
FRAM scrolls the display the number of data lines in the execution area.
(PAGE is a synonym for FRAM.)
HALF scrolls the display one-half frame.
CSR scrolls the display to begin or end with:
1. the line containing the cursor when scrolling forward or
backward, or
2. the column containing the cursor when scrolling left or right.
PAGE scrolls the display one page.
num is the number of lines the display is to scroll.
1.19.22.2 Notes
1.19.23.1 Syntax
SCROLL Parameter
┌─NODCBCS─┐ ┌─CJUSTIFIED─┐
──SCROLL=──┴─DBCS────┴──┼─JUSTIFIED──┼────────────────────────
├─LOCKED─────┤
└─CENTERED───┘
1.19.23.2 Notes
1.19.24.1 Syntax
STANDARD Parameter
┌─BASIC───┐
──STANDARD=──┴─XTENDED─┴──────────────────────────────────────
1.19.24.2 Notes
1.19.25.1 Syntax
STATS Parameter
┌─ASIS─┐
──STATS=──┬─┴──────┴──┬─────────┬─┬───────────────────────────
│ └─INHIBIT─┘ │
├─ON──┬─────────┬───────┤
│ └─INHIBIT─┘ │
└─OFF───────────────────┘
1.19.25.2 Notes
1.19.26.1 Syntax
SUBINCL Parameter
──SUBINCL──(no operands)──────────────────────────────────────
1.19.26.2 Notes
1.19.27.1 Syntax
SUBNOSEQ Parameter
──SUBNOSEQ──(no operands)─────────────────────────────────────
1.19.27.2 Notes
1.19.28.1 Syntax
SUBWIDTH Parameter
┌─8──┐
──SUBWIDTH=──┴─num─┴──────────────────────────────────────────
1.19.28.2 Notes
1.20.1.1 Syntax
HELLO Parameter
┌─RO.HELLO─┐
──HELLO=──┴─mem──────┴────────────────────────────────────────
1.20.1.2 Notes
1.20.2.1 Syntax
SEND Parameter
──SEND=──'msg'────────────────────────────────────────────────
1.20.2.2 Notes
1.20.3.1 Syntax
SIGNON Parameter
┌─YES─┐
──SIGNON=──┴─NO──┴────────────────────────────────────────────
1.20.3.2 Notes
1.20.4.1 Syntax
SONMSG Parameter
──SONMSG=──'msg'──────────────────────────────────────────────
1.20.4.2 Notes
1.20.4.3 DD Statements
Sites should also be aware that any libraries allocated to Advantage CA-Roscoe
by the JCHKPLIB DD statement will not be available to the EXPORT
command. Advantage CA-Roscoe uses an exclusive enqueue to gain control of
the library to ensure updates are single threaded. Since these libraries are
allocated DISP=SHR to Advantage CA-Roscoe, the message DATASET
UNAVAILABLE, TRY AGAIN LATER will be generated.
//ROSCOE JOB
///
///
//JCLDEQ EXEC PGM=CAZ2DEQ
//SYSPRINT DD SYSOUT=A
Figure 1-1. Advantage CA-Roscoe Jobstream Modification for the DEQUE Option
Note:
■ If Advantage CA-Roscoe is invoked from a cataloged procedure,
the SYSIN DD in the JCLCheck step must be converted to refer to a
sequential data set or member of a partitioned data set.
■ Be sure to specify the same DD names and data set names in the
Advantage CA-Roscoe step as you use in the JCLDEQ step.
Sites using BTAM must include the appropriate following DD statements. One
unique DD statement must be included for each local terminal, local printer,
remote line or typewriter device that is to be assigned to Advantage
Notes:
1. To support devices whose presentation size can be altered by local setup
between Advantage CA-Roscoe sessions or whose matrix is not the
standard models 2 through 5 (for example, 3180 and 3290 devices.)
2. The only valid parameter for the PRNTnnMx, RTERMn, TERMnn and
TERMnnfx DD statements is UNIT=, identifying a control unit address. If
the assignment is DUMMY, it is bypassed (that is, not added to the run
list.)
■ If no PRNT... or TERM... DD statements are coded, the local BTAM
component of RCS is not activated.
■ If no RTERMn DD statements are coded, the remove BTAM
component of RCS is not activated.
...
//ROSBSIN DD
MYKEY User signon key
MYPASS Include password, if needed
FETCH SAMPLE Command
EDIT /ABC/DEF/ Command
U Command
EXEC MYRPF RPF program that does not contain a panel
TESTMON Site-written Monitor command
OFF
/
//ROSBSOUT DD SYSOUT=A
...
The Advantage CA-Roscoe accounting facilities can be used to obtain SMF and
Advantage CA-Roscoe accounting information. Once the information is
obtained, it can be used to provide a variety of reports describing how
Advantage CA-Roscoe and its facilities are being used at the site.
The accumulated accounting information on the holding file can then be used
as input to Advantage CA-Earl. The reports produced by Advantage CA-Earl
provide:
1. AWS statistics
2. Advantage CA-Roscoe component statistics
3. Advantage CA-Roscoe usage activity information
4. Monitor command and ETSO usage information
5. RPS (Advantage CA-Roscoe Printing Services) usage information.
6. RTM (Response-Time Monitor) statistics
7. RPF (Advantage CA-Roscoe Programming Facility) program execution
statistics
The output from ACCTDUMP consists of the OUTPUT1 file and a report that
summarizes the copied information and the status of the accounting file(s).
Optionally, a copy of the output data can be written to a second file named
OUTPUT2.
Notes:
■ When To Run ACCTDUMP:
The ACCTDUMP program may be executed at any time. If the program
detects that one of the accounting data sets identified in the JCL is empty
or is currently being used by Advantage CA-Roscoe, the data set is
ignored.
■ Requesting Library Statistics:
You have the option of obtaining library statistics about:
– All Users
If you specify the PARM field option LIBSTAT, a library statistics
record is generated for every user defined to Advantage CA-Roscoe.
– Active Users
If the Advantage CA-Roscoe initialization parameter
ACCTOPT=LIBSTAT is in effect, each active user's sign-off record will
contain library statistics.
If neither the option nor the parameter is specified, no library statistics are
obtained.
2. The second part of the report contains information about the accounting
files themselves and includes:
INPUT DATA SET DD name of the accounting file.
RECORDS Total number of records that file contained.
LOW DATE Date of the oldest record on that file.
LOW TIME Time of the oldest record on that file.
HIGH DATE Date of the newest record on that file.
HIGH TIME Time of the newest record on that file.
STATUS Condition of the file after ACCTDUMP terminates.
The status may be:
COPIED File successfully copied.
CLEARED File successfully cleared.
IN USE BY ANOTHER TASK
File currently active.
EMPTY File contains no data.
I/O ERROR I/O error occurred on input data set.
The PARM field options that can be specified on the EXEC statement are:
NOLIBSTAT prevents library usage statistics from being gathered.
Note: If neither LIBSTAT nor NOLIBSTAT is specified, the
default is NOLIBSTAT.
LIBSTAT causes library usage statistics to be obtained for all users
defined to CA-CAI.ROSCOE.
2.1.2.3 DD Statements
Code Meaning
0 Successful execution.
4 Unable to open the SYSPRINT file.
8 Unable to open the OUTPUT1 data set.
12 No valid ROSACTnn data sets.
16 An I/O error occurred while attempting to read from one of the
input data sets.
20 Error in library statistics record production.
24 Invalid PARM - PARM option not recognized.
28 Invalid PARM - Invalid exit name.
The member name on the installation tape will correspond to the program
name.
Sites that do not currently have Advantage CA-Earl can use the Advantage
CA-Earl common component that is distributed and installed from the CA
Common Services for z/OS tape.
The next section contains a sample of EARLJCL and describes the information
provided in the reports produced by these definitions. Sites that would like to
change these definitions should see the Advantage CA-Earl MVS Reference Guide.
Note:
Paging, a function of the operating system, moves storage between real storage
and paging data sets (that is, virtual storage). When a storage location is
referenced, the system checks to see if the page containing the referenced
location is in real storage. If it is not, a 'page fault' occurs. The system must
then replace a page currently in real storage with the referenced page.
If the page being replaced has been changed since it was last written to the
paging data set, it must be written out again (a pageout). The referenced page
is then copied into real storage (a pagein).
Although paging is fairly fast, it still requires I/O operations during which the
entire Advantage CA-Roscoe address space must wait.
The AWS was designed to reduce page faults. First, all AWS control blocks for
a user are contiguously allocated on a 4K page boundary. This reduces total
paging.
Second, the AWS uses PGLOAD. PGLOAD is a system service which requests
that a page be brought into real storage without forcing all of Advantage
CA-Roscoe to wait. While this should reduce the number of page faults, total
paging will not change.
RESOURCES AVERAGE MAXIMUM AVERAGE MAXIMUM MAX WAIT AVG WAIT AVAILABLE UNAVAILABLE
USED USED QUEUED QUEUED TIME TIME PERCENT PERCENT
1 1 1 1
RESOURCES AVERAGE MAXIMUM AVERAGE MAXIMUM MAX WAIT AVG WAIT AVAILABLE UNAVAILABLE
USED USED QUEUED QUEUED TIME TIME PERCENT PERCENT
2 1 2 1
INDEX CACHE READS INDEX CACHE READ HITS INDEX CACHE READ HITS % INDEXREADRETRIES
1 9 9
The information recorded for each RTM interval and at shutdown includes:
MPL STATISTICS MPL activity during the reporting period(s).
Besides monitoring MPL activity, this information
can be used to determine whether to adjust the
value specified with the MPL= initialization
parameter.
LIBXLIB STATISTICS Library buffer usage during the reporting period(s).
Besides monitoring the activity and use of the extra
library buffers, this information can be used to
determine whether to adjust the value specified
with the LIBXLIB= initialization parameter.
AWS CACHE STATISTICS
AWS cache activity during the reporting period(s).
This information, provided in a form comparable to
that provided by the AWS-M command, can be
used to determine whether to adjust the value
specified with the AWSCACHE= initialization
parameter.
LIBRARY CACHE STATISTICS
Advantage CA-Roscoe library cache activity during
the reporting period(s).
This information, provided in a form comparable to
that provided by the LIBCACHE command, can be
used to determine whether to adjust the value
specified with the LIBCACHE= initialization
parameter.
DATA SET FACILITY STATISTICS
Data Set Facility usage summary messages.
This information, also written to the Advantage
CA-Roscoe Job Log as message ROS204I, can be
used to determine whether to adjust the value
specified with the DSNCLIST= or DSNINDEX=
initialization parameters.
FORMAL KEY JOB NAME TERM ID DATE ON TIME ON CPU USAGE DISK IO MON RUNS LIB BLKS
SIGNON KEY SYS ID P CONNECT CPU:CONN TERM IO DSF JOB
---------------------- -------- -------- ------- ----------- ------------ ------- -------- --------
Summary information is provided when the sign-on key changes, the formal
key changes, and the reporting period ends.
FORMAL KEY TIME ON ALL ATTJOB AWS CON DIS EXP IMP HEX
SIGNON KEY CONNECT DATE ON TOTAL LOOK ETSO SORT UTI VCA ZAP VTOC COB/PLI/JCL
------------------- ---------- ---------- ----- -------- -------- -------- -------- -------- -------- -------- ----------
Report Description:
The JCL and report definition in EARLRTM in the installation sample JCL
library can be to produce the Response-Time Monitor Report that shows the
response and resource statistics collected during the prior execution of
CA-CAI.ROSCOE.
3
COMPLEXITY LEVEL MARKERS: 5 25 15
TIME BUCKET MARKERS (SECONDS): .5 1. 3. 1. 3.
The first part of the report contains the monitoring criteria. It begins by
reporting the date and time when monitoring started and includes:
2. User Statistics
The second part of the report contains information for each user or
terminal included in the reporting. One record is written for each
user/terminal active during the reporting interval.
RESPONSE TIME
FORMAL KEY TERMINAL AVERAGE CPU/ DIO/ CMD/ NUM OF --- NUMBER OF TRANSACTIONS WITH RESPONSE:
PFX ID MAXIMUM /TRANS /TRANS /TRANS TRANS < .5 < 1. < 3. < 1. < 3. > 3.
--------------------- -------- ------------- --------- --------- --------- ------ ------- ------- ------- ------- ------- -------
SUBTASK WAITS
CPX# AVG RESP MAX RESP CPU/TRANS DIO/TRANS CMD/TRANS # TRANS < .5 < 1. < 3. < 1. < 3. > 3.
---- --------- --------- --------- --------- --------- -------- -------- -------- -------- -------- -------- --------
1 :2.2 :13.29 :. . 1. 1 7 2 1
2 :.1 :.1 :.1 . 1. 1 1
3 :. :. :. . .
4 :1.17 :1.66 :.3 21. 13.5 2 1 1
SUBTASK WAITS
INTERVALS ACCUMULATED 1
CPX# AVG RESP MAX RESP CPU/TRANS DIO/TRANS CMD/TRANS # TRANS < .5 < 1. < 3. < 1. < 3. > 3.
---- --------- --------- --------- --------- --------- -------- -------- -------- -------- -------- -------- --------
1 :2.2 :13.29 :. . 1. 1 7 2 1
2 :.1 :.1 :.1 . 1. 1 1
3 :. :. :. . .
4 :1.17 :1.66 :.3 21. 13.5 2 1 1
The information begins by presenting the date and time the interval began
and ended. Additional information includes:
This information can be obtained either online through the RTM command or
by the report produced by Advantage CA-Earl
When the user's transaction is complete, Advantage CA-Roscoe saves the new
time, CPU timer unit value and number of disk I/O accesses. Advantage
CA-Roscoe also saves the number of commands that have just been processed.
(Note that the definition of when a transaction is complete depends on the use
of the RTMXMIT= initialization parameter. If it is omitted or specified as
RTMXMIT=NO, the transaction is complete when Advantage CA-Roscoe is
ready to send a response to the terminal. If it is specified as RTMXMIT=YES,
the transaction is complete when Advantage CA-Roscoe issues a read to the
terminal.)
< .5 (if less than a half second, transaction falls in Time Bucket 1)
< 1. (if less than one second, transaction falls in Time Bucket 2)
< 3. (if less than three seconds, transaction falls in Time Bucket 3)
<1. (if less than ten seconds, transaction falls in Time Bucket 4)
<3. (if less than 3 seconds, transaction falls in Time Bucket 5)
>3. (if more than 3 seconds, transaction falls in Time Bucket 6)
Thus, if a transaction takes 2 seconds to complete, it would fall within Time
Bucket 3. To determine whether this 2-second response is good or not,
Advantage CA-Roscoe must now evaluate the transaction to find out how
complex it is.
In order to obtain meaningful statistics, you need to know more about each
transaction than just how long it took to be processed. Specifically, you need
to know how many commands were involved, how much CPU time was used
and how many disk I/Os were required.
Once you know the resources used by one transaction, you need to be able to
compare that transaction against others. Advantage CA-Roscoe uses complexity
factors to balance the CPU and disk I/O counts against the number of
commands processed. The algorithm can be represented as:
(CPU timer units used CPU complexity factor)
+ (I/O count I/O complexity factor)
+ (commands processed + command complexity factor)
After Advantage CA-Roscoe has calculated the complexity factors, it checks the
complexity level markers to determine to which complexity level the transaction
belongs.
Further assume that this transaction takes 10 CPU timer units, and 20 disk
I/Os to complete. To determine how complex the transaction is, Advantage
CA-Roscoe multiplies the transaction information by the complexity factors, as
in:
(1 timer units CPU complexity factor of 1) = 1
+ (2 I/Os I/O complexity factor of 52) = 14
+ ( 3 commands cmd complexity factor of 13) = 39
Total = 18
Advantage CA-Roscoe then compares this total against the complexity level
markers, as in:
< 5 (if less, transaction falls in Complexity Level 1)
< 25 (if less, transaction falls in Complexity Level 2)
< 15 (if less, transaction falls in Complexity Level 3)
> 15 (if more, transaction falls in Complexity Level 4)
Since the total is 10800, this transaction falls within the range of complexity
level 3.
Assuming the default complexity levels and time bucket markers, the matrix
looks like the following example:
It depends on the site, the site's hardware configuration and the RTM-related
initialization parameters in effect. It is suggested that sites obtain response-time
and resource statistics over a period of time so that a 'baseline' can be
established. (Transactions with similar resource characteristics should have
similar response times and a strong correlation should be evident between
resource usage and response time.)
Input to the FAWSDS program is the PARM field options. Output is the
reformatted AWS files and a report describing the files after they are
reformatted.
Note: The AWSSPACE RPF program (described in the Advantage CA-Roscoe
Interactive Environment System Reference Guide) can be used to determine
the number of blocks required for each data file and for the index file.
This information can then be used to determine the AWS space
requirements. The space for the AWS files can be allocated either before
or during an execution of Advantage CA-Roscoe.
PARAMETERS:
RESULTS:
The FAWSDS program has four options. For a detailed explanation of each
option, see the description of the AWS in the Advantage CA-Roscoe Interactive
Environment System Reference Guide.
Note: Any option that is not specified, its default value is used.
AWSAWS#=num is the number of AWSs that could be needed when
Advantage CA-Roscoe is executing. The default is 32; the
minimum is 2; the maximum is 2048. (Abbreviation:
A#=)
AWSDBLK=size is the physical block size of the AWS data files. The
default size is 2560; the minimum is 1024; the maximum
is the full-track capacity of the device. (Abbreviation:
DB=)
AWSDS#=num is the number of physical AWS data files. The default is
1; the minimum is 1; the maximum is 16. (Abbreviation:
D#=)
AWSSIZE=num is the maximum number of records a user may have in
the AWS at one time. The default is 32000; the minimum
is 100; the maximum is 32000. (Abbreviation: SZ=)
3.1.2.3 DD Statements
Code Meaning
0 Successful execution.
4 One or more errors occurred. FAWSDS terminates.
If the cause of the problem can be determined, perform the indicated remedial
action. If the cause cannot be determined or cannot be remedied through JCL,
rerun FAWSDS, making sure that the JOB card contains the parameter
MSGLEVEL=(1,1), and include in the JCL a SYSUDUMP DD statement, as
follows:
//SYSUDUMP DD SYSOUT=A
Report this error to CA Technical Support. (International sites should contact
their local representative.)
The member name on the installation sample JCL library will correspond to
the program name.
The disadvantage is that data may be lost if the creation of the SAVAWSnn
members causes the user's library line limit to be exceeded. (When this
program is executed as part of Advantage CA-Roscoe initialization, the
parameter RECVRAWS=ON,NOMAXLIB can be used to cause the user's
library line limit to be ignored so that no data is lost.
3.2.1.3 DD Statements
SYSAWSP identifies the AWS index file. The disposition should be SHR.
SYSAWSnn identifies the AWS data file(s). One unqiue DD statement must
be included for each file comprising the AWS. The disposition
should be OLD.
Code Meaning
0 Successful execution. A WTO gives the count of user AWS files
saved.
4 One or more errors were encountered. A WTO with appropriate
diagnostics is issued.
The member name on the installation sample JCL library will correspond to
the program name.
The library system consists of at least three files and must be handled as a
single entity. The library should be backed up daily using either the LIBBKUP
or LIBUTIL program. The library should be restored using LIBUTIL.
LIBBKUP creates a full, partial or selective backup of the Advantage
CA-Roscoe libraries.
LIBINACT produces a report about inactive Advantage CA-Roscoe library
members.
LIBSERVE produces library member listings, renames or deletes library
members and scans members for a specific character string.
LIBUTIL creates a full or selective backup of the Advantage CA-Roscoe
libraries; restores all or selected members (by member name,
user key or prefix); adds data files to the libraries; and formats
the libraries.
ROSCOPY writes one or more library members to an OS data set.
ROSDATA creates one or more library members from batch input.
ROSMAILS lists the members of each user's library (sorted by sign-on key),
and optionally deletes members belonging to specific users.
ROSMAILS also produces the line count violation report which
identifies those individuals who have exceeded the maximum
number of lines that they may save in the library.
ROSTAT produces a report that lists statistics on library usage, the
current values of the Advantage CA-Roscoe initialization
parameters and the current AWS configuration.
Note: The User Profile System (UPS) is used to identify each person that may
access Advantage CA-Roscoe. The individual profile information is kept
as members in the library under the UPS key. Since UPS is part of the
Advantage CA-Roscoe library system, it is automatically affected
whenever any of the library maintenance programs are executed.
Notes:
■ If LIBBKUP is to be used to perform full or partial backups, a full backup
must be performed the first time LIBBKUP is executed.
■ A date control file is required when doing a full or partial backup. This file
is identified by the DATEIN and DATEOUT DD statements and can be
allocated as follows:
//stepname EXEC PGM=IEFBR14
//SYSUT1 DD DSN=CAI.ROSCOE.BKUPCNTL,DISP=(NEW,CATLG),
// UNIT=disk,VOL=SER=volser,SPACE=(TRK,1),
// DCB=(RECFM=F,LRECL=8,BLKSIZE=8)
Since the first execution of LIBBKUP must be a full backup run, there is no
need to initialize this data set with any information. A full backup run
causes LIBBKUP to write on this file without first reading it.
■ Use the LIBUTIL program to perform library restore operations.
Code Meaning
0 Successful execution.
4 One or more errors occurred. A message describing the error(s)
is written to the SYSPRINT file.
Default sample JCL to execute program LIBBKUP for a full backup is included
in your installation sample JCL library.
The member name on the installation sample JCL library will correspond to
the program name.
Code Meaning
0 Successful execution.
4 One or more errors occurred. A message describing the error(s)
is written to the SYSPRINT file.
The member name on the installation sample JCL library will correspond to
the program name.
Code Meaning
0 Successful execution.
4 One or more errors occurred. A message describing the error(s)
is written to the SYSPRINT file.
The member name on the installation sample JCL library will correspond to
the program name.
LIBINACT scans the Advantage CA-Roscoe library index for members that
have not been accessed for a specified number of days. The index entry for
each such member is included in the reports produced by the program.
RO Privileges
The owner of the RO prefix can scan the index for all prefixes in the system, or
for particular prefixes. Other users are allowed to scan the index only for
members saved under their own prefix.
SYNTAX
NOTES:
SYNTAX
NOTES:
4.2.3.1 DD Statements
Code Meaning
0 Successful execution, no errors found.
4 Syntax error found in SYSIN control statement. A diagnostic
message is written; execution continues with the next control
statement.
8 Execution was terminated due to a serious error condition.
The member name on the installation sample JCL library will correspond to
the program name.
There are two reports produced by the LIBINACT program. The report
containing the listing of the SYSIN control statements, diagnostic messages,
and summary information is directed to the SYSPRINT DD statement. The
report containing the listing of the reports produced by the LIST statements in
the SYSIN DD statement is directed to the SYSLIST file. An example of the
SYSPRINT report is:
LIST KEY=$ALL,AGE=365
>>>>>LIBIA END-OF-FILE REACHED IN SYSIN DATA SET, PROCESSING TERMINATED: NO ERRORS FOUND
DATE: mm/dd/yy LISTING OF MEMBERS NOT ACCESSED IN THE LAST 365 DAYS
As distributed, only the PARM field stands between the user and complete
access to the user libraries. If security of library data is a consideration, do
the following:
1. Move LIBSERVE from the Advantage CA-Roscoe load library to a
protected private library known and accessible to authorized users
only. If necessary, rename LIBSERVE.
2. Write a BEXEXIT exit routine. This batch exit is incorporated within
LIBSERVE and can be used to provide necessary site security checks.
(BEXEXIT is described in the Advantage CA-Roscoe Interactive
Environment Extended Facilities for System Programmers Guide.)
If hexadecimal characters are used, the string must not exceed 11 characters.
Also, the member name must be prefixed. With a two-character prefix, a space
(X'40') must separate the prefix from the member name, so that:
AA.ABCD5678 becomes X'C1C140C1C2C3C4F5F6F7F8'
SYNTAX
NOTES:
SYNTAX
SYNTAX
NOTES:
■ While any user may use this control statement, it is provided for the use of
the Library Administrator or the owner of the RO prefix (see Library
Administrator Privileges on page 4-12 for more information about Library
Administrators.)
■ If DISKADR is omitted, no addresses are provided.
■ DISKADR must be used in conjunction with the LIBRARY control
statement, as in:
//SYSIN DD
DISKADR=YES
LIBRARY
■ When DISKADR=YES is specified, the disk address of the member is
positioned in columns 113 through 120 of the LIBRARY information. The
module control block address is positioned in columns 123 through 130.
Each address is eight digits in length. The first two are the Advantage
CA-Roscoe data file number; the next two are always zeros; the last four
are the relative block number of the data files. For example:
12E ........ addresses block 2E on ROSLIB1
SYNTAX
MEMBER=mem
is the name of the library member to be searched. The prefix
is optional.
ALL causes all members saved under the designated user's sign-on
key to be searched.
FIRST causes only the first occurrence of the search string found on
each line to be replaced. (Specify FIRST or F.)
TRUNC designates whether all data to the right of the original string
within column boundaries is to be shifted right, and all
characters that are shifted past these boundaries or column 255
are to be lost.
NO line containing the search string will be included in the
output listing, the edit will not occur, and an
informational message indicating that truncation would
have occurred will also be included.
YES edit will proceed and data shifted beyond column
boundaries or column 255 will be lost.
Note: If neither are specified, the default is NO.
PAGE causes each new member to begin on a new page. If omitted,
several blank lines separate the listing produced for each
member; a new page starts only when the previous page is full.
KEY= designate the extent of the operation by specifying either:
key is the sign-on key of the individual whose members
are to be searched.
$ALL causes the members associated with all users to be
searched.
search_string Must be bound by delimiters and not exceed 50 characters in
length. A maximum of 200 search strings may be defined in a
single EDIT control statement.
replace_string Must follow ending delimiter or search string, and must be
followed by a delimiter. It must not exceed 50 characters in
length and a maximum of 200 replacement strings may be
defined in a single EDIT control statement.
Note: A maximum of 200 SCAN search strings and EDIT
search/replacement string pairs (in total) may be
specified concurrently.
NOTES:
SYNTAX
SYNTAX
KEY: LIBRARY ADMINISTRATOR ROSCOE LIBRARY UTILITY 4/13/92 17:45:4 PAGE 1
LIBRARY KEY=ROSCOE
ROS.DBCSDATA DAT: SAMPLE DBCS DATA 8/23/88 6/3/89 3/22/9 9 NSEQ
ROS.DBCSPRT DAT: SAMPLE DBCS PRINT DATA 11/15/88 6/3/89 2/27/9 16 NSEQ
ROS.HELLO 5/28/9 4/13/92 3 NSEQ
ROS.HEXTABLE DAT: TABLE OF HEX CHARS 8/22/87 8/23/87 2/17/92 17 NSEQ ROSD
ROS.I168939 DAT: TEST DATA FOR KANJI PRINT 4/3/88 6/3/89 1/3/9 1 NSEQ
ROS.PRTZAP RPF: USE DCF TO PRT ZAP 9/27/87 9/27/87 1/3/9 16 NSEQ
ROS.SORT RPF: CALL SORT UNDER ETSO 7/9/88 6/3/89 1/3/9 17 NSEQ
ROS.SORTFLDS DAT: SORTFLDS FOR SORT 7/9/88 6/3/89 1/3/9 4 NSEQ
ROS.STEPLIB JCL: STEPLIB CONCATENATION 7/31/88 6/3/89 2/27/9 3 NSEQ
ROS.STICKS DAT: SAMPLE SOURCE MEMBER 9/4/89 3/3/92 69 NSEQ
ROS.TESTPRT DAT: TEST DATA FOR RPSEXIT 1/5/88 6/3/89 2/27/9 12 NSEQ
ROS.ZZZZZLOC 4/6/92 4/6/92 4/6/92 16 NSEQ
ROS.ZZZZZRTM RESPONSE TIME MONITOR LIST 4/7/92 4/9/92 4/9/92 6 73,8
ROS.ZZZZZSTA 4/6/92 4/7/92 4/7/92 3 NSEQ
SYNTAX
ALL causes all members saved under the prefix of the designated
user to be listed.
LINES= designate the number of lines from each member to be printed.
The default is LINES=10. Specify either:
num is a numeric value between 1 and 9999, inclusive.
ALL causes the entire member to be listed.
PAGE causes each new member to begin on a new page. If omitted,
several blank lines separate the listing of each member; a new
page starts only when the previous page is full.
KEY= designate the extent of the operation by specifying either:
key is the sign-on key of the individual whose members
are to be listed.
$ALL causes the members of all users to be listed.
LIST MEMBER=STICKS,LINES=2,KEY=SMITH
1 <<STICKS>>
2 PUSH
3 SET MODE BASIC
4 LET P1 = 16
5 WRITE 'PICK UP STICKS. THERE ARE 16 STICKS IN THE PILE.'
6 WRITE 'THE ONE WHO TAKES THE LAST STICK LOSES.'
7 <<WRITE>>
8 WRITE 'YOU MAY REMOVE 1, 2, OR 3 STICKS ON ANY TURN.'
9 WRITE ''
1 WRITE 'YOUR TURN:'
11 <<READ>>
12 : VERIFY USER'S ENTRY IS VALID
13 READ L1
14 IF (L1 LT 1)
15 GOTO <<WRITE>>
16 ELSE
17 IF (L1 GT 3)
18 GOTO <<WRITE>>
19 ELSE
2 IF (CONFORM(L1 'N') NE 1)
SYNTAX
SYNTAX
AGE=num is the number of days during which a member has not been
accessed. Zero (0) is invalid. The default is 5.
SYNTAX
mem2 is the new name for the library member. It must comply with
Advantage CA-Roscoe member naming conventions and cannot
already exist. The prefix is optional.
NOTES:
SYNTAX
NOTES:
SYNTAX
SCAN
: Control Statement
──SCAN──┬─MEMBER=─┬──────┬─mem─┬──┬───────┬────────────────────
│ └─pfx.─┘ │ └─,PAGE─┘
└─ALL──────────────────┘
──┬─────────────────┬───────────────────────────────────────────
└─,KEY=─┬─$ALL─┬──┘
└─key──┘
┌──
─────────────────────┐
┬───────────────────┬┴──────────────
──/string/─┬───────────┬───
└─start end─┘ └─/string/start end─┘
MEMBER=mem
is the name of the library member to be searched. The prefix is
optional.
ALL causes all members saved under the designated user's sign-on
key to be searched.
PAGE causes each new member to begin on a new page. If omitted,
several blank lines separate the listing produced for each
member; a new page starts only when the previous page is full.
KEY= designate the extent of the operation by specifying either:
key is the sign-on key of the individual whose members
are to be searched.
$ALL causes the members associated with all users to be
searched.
string is the search string. It must be bound by delimiters and not
exceed 50 characters in length. A maximum of 100 search
strings may be defined in a single SCAN control statement.
start,end is the number of the line at which the scan operation is to
begin and end.
4.3.13.1 DD Statements
Code Meaning
0 Successful execution.
4 One or more errors were found in the SYSIN control statement.
These might include invalid library member names, syntax
errors, and so forth.
The control statement containing the error is ignored; execution
continues with the next SYSIN statement.
8 An error was found in the parameters passed in the PARM field
or in the JCL used to execute the program. Such errors might
include an invalid key in the PARM field, incorrect definition of
the Advantage CA-Roscoe library, missing DD statements, and
so forth.
Execution terminates. Messages are written to the SYSPRINT
data set. (If SYSPRINT is not open at the time of the error, the
message is written to the job log by a WTO macro.)
The member name on the installation sample JCL library will correspond to
the program name.
Caution
LIBUTIL is different from other batch utilities which can use the BEXEXIT,
because the PARM field is not used to obtain the USERID. Instead, the
USERID from the ACEE of the job is used.
This option is useful when a site wants to increase user library space without
having to do a complete backup, reallocation and restore. With ADDLIB, the
new data file can be formatted while Advantage CA-Roscoe is executing. To
use the new file, add the appropriate ROSLIBnn DD statement to the
Advantage CA-Roscoe JCL the next time Advantage CA-Roscoe is started.
Code Meaning
0 Successful execution.
4 One or more errors occurred. A message describing the error(s)
is written to the SYSPRINT file.
The member name on the installation sample JCL library will correspond to
the program name.
When Release 5.7 becomes the lowest level release, use this function to convert
the library system to VERSION2.
Note: No other programs affecting the Advantage CA-Roscoe library system
should be running when this function is executed.
Code Meaning
0 Successful execution. A message to that effect is written to the
SYSPRINT file.
4 One or more errors occurred. A message describing the error(s)
is written to the SYSPRINT file.
The member name on the installation sample JCL library will correspond to
the program name.
Code Meaning
0 Successful execution. A message to that effect is written to the
SYSPRINT file.
4 One or more errors occurred. A message describing the error(s)
is written to the SYSPRINT file.
If a read error on a data block occurs, the block is ignored and processing
continues; a message identifying the user library member in which the I/O
error occurred is written to SYSPRINT. The library member in which the error
occurred will be incomplete on the backup file.
The member name on the installation sample JCL library will correspond to
the program name.
Code Meaning
0 Successful execution. A message to that effect is written to the
SYSPRINT file.
4 One or more errors occurred. A message describing the error(s)
is written to the SYSPRINT file.
The member name on the installation sample JCL library will correspond to
the program name.
If the allocation for the library files was performed by an earlier step (for
example, using IEFBR14), LIBUTIL examines the DSCB to validate block size,
space and other variables. If the allocation has not been performed, LIBUTIL
examines the DD statement for this information.
Code Meaning
0 Successful execution. A message to that effect is written to the
SYSPRINT file.
4 One or more errors occurred. A message describing the error(s)
is written to the SYSPRINT file.
The member name on the installation sample JCL library will correspond to
the program name.
Code Meaning
0 Successful execution. A message to that effect is written to the
SYSPRINT file.
4 One or more errors occurred. A message describing the error(s)
is written to the SYSPRINT file.
Default sample JCL to execute program LIBUTIL to list backup file contents is
included in your installation sample JCL library.
The member name on the installation sample JCL library will correspond to
the program name.
Caution
Code Meaning
0 Successful execution. A message to that effect is written to the
SYSPRINT file.
4 One or more errors occurred. A message describing the error(s)
is written to the SYSPRINT file.
The member name on the installation sample JCL library will correspond to
the program name.
To ensure that the correct backup file is being used, LIBUTIL issues a message
to the operator at the start of the run. The message gives the backup file's
creation date and time. The message has a descriptor code of 2 so that it
cannot be deleted from the operator's console except by operator intervention.
It is possible for a restore run to fail because there is no space left in the index
file. This can occur even when the same space allocation prior to the restore
run was sufficient to handle the same number of library members. The
situation occurs because the space needed to hold a given number of library
members depends on the order in which the members are added, with a
restore run representing a worst case. The general rule is that the number of
library members to be restored must be less than one half of the maximum
index capacity. This latter count can be obtained from the ROSTAT report (see
the description of the ROSTAT program).
Code Meaning
0 Successful execution. A message to that effect is written to the
SYSPRINT file.
4 One or more errors occurred. A message describing the error(s)
is written to the SYSPRINT file.
If a read error on the backup file occurs, the library member containing the
I/O error is dropped in its entirety and an attempt is made to skip to valid
data for the next member. Appropriate error messages are issued describing
what has occurred. You can then attempt to restore the bad members from an
earlier backup file using the selective restore (SELREST) option.
Default sample JCL to execute program LIBUTIL to restore all library members
is included in your installation sample JCL library.
The member name on the installation sample JCL library will correspond to
the program name.
Code Meaning
0 Successful execution. A message to that effect is written to the
SYSPRINT file.
4 One or more errors occurred. A message describing the error(s)
is written to the SYSPRINT file.
The member name on the installation sample JCL library will correspond to
the program name.
Caution
Before using the RESTKEY option, determine what backup file is to be
used. (Does the file contain a full, partial or selected backup?) Regardless of
how the backup file was produced, its entire contents is restored to the user
identified by the OUTKEY= SYSIN control statement.
name on the backup file, the member from the backup file
is restored.
If the backup file consists of the members associated with
multiple sign-on keys and each key has a member with the
same name (for example, SAVAWS01):
– If the NOREPLACE option is specified, either:
— No replacement occurs if the member name already
exists, or
— The first occurrence of the member is restored if the
member name does not currently exist.
– If NOREPLACE is omitted, the last occurrence of the
member is always restored.
■ SYSIN Control Statements
The SYSIN control statement is:
INKEY=*,OUTKEY=key
where key is the sign-on key assigned to the individual who is to receive
ALL of the library members from the backup file.
Only one control statement is processed per execution. It must begin in the
first position of the line and contain a valid Advantage CA-Roscoe sign-on
key.
Notes:
– To restore all members from the backup file:
— For a specific user - use the SELKEY or SELPFX option.
— For a specific user and assign them to another user - use the
SELPFX option.
– To restore specific members - use the SELREST option.
■ DD Statements
The required DD statements are:
BACKUP identifies an input file that defines the backup file being
used.
ROSLIBnn identifies the user library system. Include one DD
statement for each file in the user library system.
STEPLIB identifies the Advantage CA-Roscoe execution library
(CAI.RO60LIB).
SYSPRINT identifies an output file that is to contain messages and
diagnostics. The names of the restored library members are
excluded if the NOLIST option is specified.
Code Meaning
0 Successful execution. A message to that effect is written to the
SYSPRINT file.
4 One or more errors occurred. A message describing the error(s)
is written to the SYSPRINT file.
The member name on the installation sample JCL library will correspond to
the program name.
IN=in-prefix,OUT=out-prefix
where in-prefix is the user's prefix associated with the members when they
were backed up, and out-prefix they were backed up and 'out-prefix' is the
prefix of is the prefix of the user who is to receive the members.
One control statement must be specified for each user whose members are
to be restored. Each control statement must begin in the first position of
the line and contain valid Advantage CA-Roscoe prefixes.
Notes:
– To restore all members from the backup file:
— For a specific user - use the SELKEY option.
— To one key - use the RESTKEY option.
– To restore specific members, use the SELREST option.
– If a prefix not previously owned is used as the out-prefix, its members
exist as unowned by any key. To define a key for the prefix used in
out-prefix, use UPSMNTnn.
– If the backup file was created by BACKUP (that is, backing up the
entire library), only those members belonging to the prefix identified
by IN= are restored.
– Since the control statements need not be specified in ascending order,
LIBUTIL performs an internal sort. Therefore, the number of control
statements that may be specified is determined by the available main
storage.
■ DD Statements
The required DD statements are:
BACKUP identifies an input file that defines the backup file being
used.
ROSLIBnn identifies the user library system. Include one DD
statement for each file in the user library system.
STEPLIB identifies the Advantage CA-Roscoe execution library
(CAI.RO60LIB).
SYSPRINT identifies an output file that is to contain messages and
diagnostics. The names of the restored library members are
excluded in the NOLIST option is specified.
SYSIN identifies an input file containing one or more SYSIN
control statements.
Code Meaning
0 Successful execution. A message to that effect is written to the
SYSPRINT file.
4 One or more errors occurred. A message describing the error(s)
is written to the SYSPRINT file.
The member name on the installation sample JCL library will correspond to
the program name.
┌─,─────┐
pfx.mem┴───────────────────────────────────────────────
───
Code Meaning
0 Successful execution. A message to that effect is written to the
SYSPRINT file.
4 One or more errors occurred. A message describing the error(s)
is written to the SYSPRINT file.
The member name on the installation sample JCL library will correspond to
the program name.
SYNTAX
MAXNAME=num
is the number of library member names specified through
the MEMBER control statement.
RENUMBER= designates that the members being copied are to be
renumbered and specifies:
start is the starting sequence number.
incr is the increment value.
start and incr may be a maximum of six digits each, but
should not cause a sequence number greater than 999999 to
be generated.
FIELD= designated the location of the sequence number field and
identifies:
start is the starting column of the sequence number
field
len is the length of field, which must be two to eight
characters in length.
If data appears in the area designated as the sequence
number field, the operation is not performed.
NOSEQ prohibits sequence numbers from being inserted.
SYNTAX
MEMBER NAME=(WEN.TESTDATA)
■ To identify three members as input to ROSCOPY:
MEMBER NAME=(WEN.COBJCL,SLP.INVREPT,WEN.LKED)
SYNTAX
SYNTAX
4.5.5.1 DD Statements
SYSOUT identifies an output file that defines the data set being created,
updated or added to by ROSCOPY. It may be a sequential
data set or a member of a PDS.
The RECFM for this file may be F, FB, V, VB, FA, or FBA
The LRECL of fixed-length data sets must be between one and
255. If it is smaller than the actual number of characters in
the library member records, the member records are truncated.
The block size for variable-length data sets must be at least
263. If no block size is specified, the following default DCB
parameters are used: DSORG=PS, RECFM=F, LRECL=80, and
BLKSIZE=80. If a block size is specified, no defaults are used.
SYSPRINT identifies an output file that is to contain the ROSCOPY
control statements and error messages, if any.
Code Meaning
0 Successful execution no errors found.
4 One or more errors occurred.
The member name on the installation sample JCL library will correspond to
the program name.
When the sign-on key associated with the Library Administrator or the
individual assigned the RO prefix is specified in the PARM field of the EXEC
statement, the created/replacement library members can be assigned to specific
users.
SYNTAX
NOTES:
■ If the KEY= operand is omitted and no prefix is included with the library
member name, ROSDATA uses the prefix of the key specified in the
PARM field.
■ The USE= operand is mutually exclusive with any segmentation except
MAXSIZE=OFF or MAXSIZE=EOF.
If the line number identified by USE= is not numeric or in ascending
order, ROSDATA terminates. ROSDATA also terminates if a line number
greater than 999999 is encountered.
■ When a new $ADD statement or end-of-input is encountered, all input
data read to that point is used to create or replace the designated library
member, according to the options established by the preceding $ADD
statement. All operands are then reset to their default values which may be
altered by a subsequent $ADD statement.
■ When segmentation is in effect (MAXSIZE=v or MAXSIZE=EOF), the
names of the library members being created/replaced are formed as
follows:
1. The first six characters of the name specified with the MEMBER=
operand are used to form a base name.
2. An index (in the range 00 through 36) is suffixed to the base name
each time a segmentation break occurs.
When a segmentation break occurs, all input read to that point is used to
create/replace the appropriate member and the member name is suffixed
with an index value.
Subsequent member names are created by suffixing successive indexes to
the base name. For example, if MEMBER=TESTNAME and MAXSIZE=100
are specified and the input consists of 550 lines, the data is saved in the
members TESTNA00 through TESTNA05. (The first five members contain
100 lines each; the last member contains 50 lines.)
The first line number of succeeding members (that is, other than the first
member created) is set to the value specified in the SEQ1= operand, unless
the USE= operand is specified, in which case sequence numbers from the
input data are used.
If more than 37 member might be created with the same base name (that
is, the indexes 00 through 36 have been exhausted), ROSDATA terminates
after creating 37 members.
■ When LIST=ALL is specified, the format of the listing depends on the
input data.
1. With variable-length input, three lines are printed for each original
input record. Angle brackets point to the beginning of each original
record. The record is split into the following print lines:
Line 1 contains columns 1 through 100
Line 2 contains columns 101 through 200
Line 3 contains columns 201 through 255
2. With fixed-length input, the number of print lines for each input
record depends on how many characters there are in the records,
where:
0 to 100 characters --> 1 line printed
101 to 200 characters --> 2 lines printed
201 to 255 characters --> 3 lines printed
When fixed-length records must be split, the records are split at the
same columns that variable-length records are split. The beginning of
each record is indicated by angle brackets.
SYNTAX
SYNTAX
SYNTAX
ddname is the name of the DD statement that defines the auxiliary data set.
mem is the name of the PDS member on the auxiliary data set that
contains the input.
SYNTAX
key is the sign-on key of the user who is to receive the library
member(s).
4.6.6.1 DD Statements
Certain error conditions, which are not considered serious but cause
termination of ROSDATA, create a member with the name assigned in the
$ADD control statement. Instead of the data being added, this member
contains the message that appears on the printer listing.
Code Meaning
0 Successful execution no errors found.
4 An unrecoverable I/O error occurred while ROSDATA was
attempting to access an input data set. NOTE: This error occurs
only when ROSDATA is called as a subprogram from within
another program.
8 An unrecoverable I/O error occurred while accessing the SYSIN
data set.
12 An unrecoverable I/O error occurred while accessing the data set
specified through a $FROM control statement.
16 The UPSREAD subroutine could not access the Advantage
CA-Roscoe library.
20 An I/O error occurred while accessing the Advantage CA-Roscoe
library files.
24 One of the following errors occurred: 1) an unrecoverable I/O
error occurred while access the library index file; or 2) there is
insufficient space in the library index file to store another directory
entry.
28 A library protection check occurred.
32 The library member name specified in a $ADD statement: 1) is a
reserved name (for example, SAVAWSnn); or 2) does not conform
to Advantage CA-Roscoe naming conventions.
36 The key specified in the PARM field does not exist.
Code Meaning
40 The data set specified through a $FROM control statement has an
invalid DCB.
44 The data specified in a $FROM control statement has an
incomplete DCB or does not contain the specified PDS member.
48 The PARM field is null, blank or contains more than 22 characters
of data.
52 A SYSIN record was read that does not contain a ROSDATA
control statement or contains an invalid operand.
56 One of the following errors occurred: 1) no member name was
specified through a $ADD statement; or 2) the first character in the
SYSIN record does not contain the special control statement
character when a control statement is expected.
60 An input data set specified through a $FROM control statement
does not contain any records.
64 The sequence number of the next record to be added to the library
member exceeds 999999.
68 Segmentation limit is exceeded (that is, all 37 segmentation indexes
for a base name are used).
72 Reserved.
76 Reserved.
80 One of the following errors occurred: 1) ROSDATA can not obtain
enough main storage to execute; or 2) the program issued a
GETMAIN that cannot be satisfied.
84 Sequence numbers taken from the input data set are not suitable
for use in creating sequence numbers for the library member.
88 Reserved.
92 Access to ROSDATA denied by site exit routine.
96 The user attempted to replace a member saved under the UPS
prefix.
100 The member name specified with a $ADD control statement does
not conform to Advantage CA-Roscoe naming conventions.
104 Mutually exclusive operands are specified on a $ADD control
statement.
108 The prefix specified with the MEMBER= operand of a $ADD
control statement is not defined to Advantage CA-Roscoe.
The member name on the installation sample JCL library will correspond to
the program name.
ROSMAILS can also delete members that are marked for deletion by an
optional site-written exit routine. (The optional ROSMAILS exit is described in
Advantage CA-Roscoe Interactive Environment Extended Facilities for System
Programmers Guide.)
SYNTAX
SYNTAX
4.7.4.1 DD Statements
Code Meaning
0 Execution has completed successfully.
Code Meaning
4 or 16 Execution failed for any of the following reasons:
■ Invalid PARM field option
■ Incorrect format of SYSIN control statement
■ Key designated on the control statement cannot be found
■ Incorrect library JCL (ROSLIBnn statements)
■ I/O error on any file
■ Incorrect user exit return code
The member name on the installation sample JCL library will correspond to
the program name.
The output is a report containing the configuration statistics for the library and
AWS plus a listing of the Advantage CA-Roscoe initialization parameters for
the currently executing Advantage CA-Roscoe. The report shows the:
1. Statistics on the amount of space being used in the Advantage CA-Roscoe
library system
2. Current values of the Advantage CA-Roscoe initialization parameters
3. Current AWS configuration
4.8.2.3 DD Statements
Code Meaning
0 Successful completion.
4 One or more errors occurred execution terminated.
The member name on the installation sample JCL library will correspond to
the program name.
For example, assume that your site wants to: 1) allow every Advantage
CA-Roscoe user to issue the JOB subcommand of DISPLAY, and 2) restricts the
use of other subcommands to specific users. To do this, your site might:
■ Define CMDTAB=J in the ROSGBL table. This allows every Advantage
CA-Roscoe user to display job status information.
■ Define a DISPLAY Authorization Table that designates those individuals
allowed to execute the remaining subcommands. (Subcommands entered
by unauthorized individuals are rejected.)
Examples:
■ To update the Authorization Table saved in the default member (usually
named RO.DISAUTHO):
PARM=','
If the member does not exist, it is created.
■ To update the table saved in the member named DISTBL1:
PARM=',DISTRL1'
Since no prefix is specified, RO is assumed.
■ To list the the contents of the table saved in the member XX.DISTBL2:
PARM='L,XX.DISTBL1'
■ To delete the table saved in the member named RO.DISAUTHO:
PARM='D'
COMMANDS=subcmd
is one or more of the following codes, where the codes
identify the subcommands that are to be allowed for
each group. If multiple codes are specified, they must
be separated by a comma.
Code Subcommand
A ACTIVE
AR ACTIVE,remote
AS ACTIVE,TASK (STC)
AT ACTIVE,TSO (TSO)
ALL ACTIVE,ALL
D DEVICES
I INIT
J JOB
N NAME
NC NAME,class
NR NAME,remote
Q QUEUE
QC QUEUE,class
QR QUEUE,remote
5.1.1.3 Notes
5.1.2.1 Notes
■ The group name must also be specified with the GROUP= operand of the
ALLOW control statement.
■ A user may belong to only one group.
■ There is no limit to the number of groups that can be specified.
5.1.2.2 DD Statements
Code Meaning
0 Successful execution.
4 One or more errors occurred.
The member name on the installation sample JCL library will correspond to
the program name.
Use the RTF Monitor command to invoke the trace facility. Once invoked, the
facility collects data on specific internal Advantage CA-Roscoe events. The data
on these events can be collected for individual sign-on keys, terminals or line
groups. The TREPORT program formats and lists the collected data in either
chronological order or by user session.
It is expected that sites will write their own analysis programs to provide
information on such areas as system bottlenecks and user response time. (The
RTF records can be mapped by the DSECT named TRC, which is generated by
the ROSTRACE macro.)
USER SIGNON tracing started for this user. (Either RTF is activated and
then the user signs on, or the user is already signed on and
RTF is activated.) The variable data includes the user's
prefix and terminal type.
USER SIGNOFF tracing ended for this user. (Either the user signed off
while RTF is active, or RTF is deactivated and the user is
still signed on.)
USER DISPATCH user transition from ready to running state.
COMMAND BEGIN
Advantage CA-Roscoe has received a data line that is
determined to be a command. The variable data includes
the command.
COMMAND END
a preceding command logically completed. Note: There are
circumstances where COMMAND END is not preceded by
COMMAND BEGIN.
TERMINAL READ
terminal read operation beginning.
TERMINAL WRITE
terminal write operation beginning.
LIBRARY I/O library I/O operation beginning.
AWS I/O AWS I/O operation beginning.
TIMEOUT Advantage CA-Roscoe waiting for an AWS or extra library
buffer.
USER PAUSE a USER PAUSE causes an immediate placement on the
ready queue.
REAL WAIT wait on ECB from Monitor command.
RECORD TYPE=V,LENGTH=(96,,,32,32)
SORT FIELDS=(5,4,BI,A,9,4,BI,A,17,8,BI,A)
where:
RECORD specifies that the longest record is 96, the shortest is 32 and the most
frequent record size is 32.
The optional SYSIN control statements are coded in free format with the
restriction that only one control statement may be specified per line.
string optional heading that is to appear at the top of each page of the
report. The heading must be a character string that is delimited by
any special character that is not used within the string itself.
Multiple HEADER= statements can be specified with the string in
subsequent HEADER= statements concatenated to the end of the
previous string. The maximum length of the string is 132 characters.
LINECOUNT=
num is the number of lines to be printed per page. The number must be
between 10 and 112, inclusive. The default is 56.
ORDER= is the order in which the input records are to be sorted. The
default is ORDER=CHRON. Specify either:
CHRON causes trace records to be listed in chronological order.
SESSION causes trace records to be sorted and listed by user
session.
5.2.2.3 DD Statements
Code Meaning
0 Successful execution.
4 One or more errors occurred but execution continued.
8 A serious error occurred and execution terminated.
The member name on the installation sample JCL library will correspond to
the program name.
SIGNON KEY FORMAL KEY PASSWORD C R SIGNON PGM C PREFIX MAXREC CURREC GROUP R PRIVILEGES
---------------------- ---------------------- ---------- - - ------------ - --- ------ ------ ------- - ----------
The UPSLIST program uses the following five PARM field options.
line-cnt is a two-digit number indicating the number of lines to be printed
per page. The value must be between 10 and 99. The default is 55.
KEY causes the output to be sorted by the user sign-on keys.
FKEY causes the output to be sorted by the formal sign-on keys.
PREFIX causes the output to be listed by the user prefixes.
GROUP causes the output to be sorted by the user GROUP field.
NOSORT produces an unsorted list.
Only one of the sort criteria (that is, KEY, FKEY or PREFIX) may be specified
in the PARM field per execution. The specified sort criterion is indicated on
the report header.
If no PARM field options are specified, the default is to: 1) sort by user sign-on
key, and 2) print 55 lines per page.
5.3.2.3 DD Statements
Code Meaning
0 Successful execution.
4 Either error due to missing DD statement, or I/O errors. (A
WTO diagnostic is written to the job log.)
5.3.3.1 Notes
The member name on the installation sample JCL library will correspond to
the program name.
Index X-1
Advantage CA-Roscoe (continued) AllFusion CA-Librarian
Files Control module password read protection 1-46
Sharing 1-3 Control PROD2 module inclusion 1-46
Initialize test system 1-73 Define enqueue type 1-47
PUSH Command Default Setting 1-69, 1-105 Define master file definition table 1-49
Region requirement 1-11 Set SET MASTER default 1-120
Security Resource High Level Qualifier 1-70 ALLOW control statement (DISAUTHO
Set Advantage CA-Roscoe sort storage 1-73 program) 5-3
Set nonswappable 1-66 ALLRECAL= Recall specification Parameter 1-39
Set site sort storage 1-72 ALTVERSN option (LIBUTIL program) 4-35
Set sort DD name prefix 1-72 Arithmetic symbols (syntax diagrams) xxviii
Startup 1-8—1-10 ARRAYMAX= Initialization Parameter 1-99
Statistics report 2-12, 2-13 Arrays, RPF
Universal password, define 1-67 Define maximum number allowed 1-99
Usage report ATTACH JOB command
Using Advantage CA-Earl 2-13 Activate facility 1-34
Advantage CA-Roscoe initialization Advantage CA-Roscoe initialization
Console input 1-10 parameters 1-34
Error recovery 1-8—1-10 Attention Handling
JCL samples 1-140, 1-141 Define PA key 1-67
Parameters AUTINTVL= Initialization Parameter 1-52
Accounting 1-28 AUTOFF= Initialization Parameter 1-53
ATTACH JOB 1-34—1-35 AUTOFVAL= Initialization Parameter 1-53
AWS 1-36—1-38 AUTOIND= Initialization Parameter 1-116
Data set 1-39—1-51 AUTOINS= Initialization Parameter 1-116
Define location of 1-6, 1-7 Automatic sign-off facility
Description of 1-12, 1-13 See Terminal 1-53
DISPLAY 1-34, 1-35 Automatic terminal lock facility
Environment 1-52—1-73 See Terminal 1-54
ETSO-related 1-75—1-82 AUTTLOCK= Initialization Parameter 1-54
Library Facility 1-84—1-88 AUTTLVAL= Initialization Parameter 1-55
Monitor-related 1-89, 1-90 AWS
Operator-related 1-91, 1-92 Advantage CA-Roscoe initialization
RCS-related 1-93—1-98 parameters 1-36—1-38
RPF-related 1-99—1-107 Define maximum number per user 1-37
RPS-related 1-108—1-110 Establish
RTM-related 1-111—1-115 Data files block size (FAWSDS program) 3-3
SET defaults 1-116—1-130 Number of AWSs (FAWSDS program) 3-3
Sign on 1-131, 1-132 Number of data files (FAWSDS program) 3-3
Preload programs 1-81 Size of each AWS (FAWSDS program) 3-3
See also Initialization parameters, Advantage Format
CA-Roscoe 1-12 Description 3-2
Validation 1-8, 1-9, 1-10 Initialization parameters
Advantage CA-Roscoe JCL Used in current execution (ROSTAT
DD statements 1-133 program) 4-81
EXEC statement requirements 1-11 Maintenance
PARM field options 1-11 Summary of Programs 3-1
Region requirement 1-11 Paging technique 2-11, 2-12
Samples 1-142 Produce accounting records 1-30, 1-31
AJOB Initialization Parameter 1-34 Recovery
During initialization 1-38
SAVEAWS program 3-5
Index X-3
Control Statements (continued) DD Statements (continued)
LIBUTIL program (continued) LIBUTIL program
List backup file contents 4-41 Add library 4-34
Reclaim dead blocks 4-43 Alter RESERVE 4-36
Restore all member 4-46 Backup by key 4-39
Restore by key 4-48 Backup, full 4-37
Restore by member 4-54 Format libraries 4-40
Restore by prefix 4-51 List backup file contents 4-41
Restore to key 4-50 Reclaim dead blocks 4-43
ROSCOPY program 4-56—4-59 Restore all member 4-46
ROSDATA program 4-63—4-71 Restore by key 4-48
ROSMAILS program 4-77, 4-78 Restore by member 4-54
ROSTAT program 4-83 Restore by prefix 4-52
SAVEAWS program 3-5 Restore to key 4-50
TREPORT program 5-8 ROSCOE program 1-133—1-138
UPSLIST program 5-13 ROSCOPY program 4-60, 4-61
COPY control statement (ROSCOPY program) 4-57, ROSDATA program 4-72
4-58 ROSMAILS program 4-79
CRBUF= Initialization Parameter 1-60 ROSTAT program 4-83
CURSOR= Initialization Parameter 1-117 SAVEAWS program 3-5
TREPORT program 5-9
UPSLIST program 5-13
D Dead blocks, Reclaim library (LIBUTIL
D PARM field option (DISAUTHO program) 5-2 program) 4-42
Data Set Facility DECLARE statement
Advantage CA-Roscoe initialization Assign arrays
parameters 1-39—1-51 Define maximum 1-99
Define enqueue type 1-47 Default values (syntax diagrams) xxxii
Define search limit defaults 1-44 DELETE (PARM field option)
DSCB empty control 1-44 ROSMAILS program 4-77
Produce accounting records 1-30, 1-31 DELETE command
Data Set Recall Require member confirmation 1-84
Set action taken for DFHSM migrated data DELETE control statement
sets 1-47 LIBSERVE program 4-16
DATE control statement DELETE= Initialization Parameter 1-84
TREPORT program 5-8 Deleting
Date Format All members for key (ROSMAILS program) 4-78
Define 1-60 DISPLAY authorization table (DISAUTHO
DATEFORM= Initialization Parameter 1-60 program) 5-2
DATEFUN Function Inactive members (LIBSERVE program) 4-26,
Define date format 1-60 4-27
DD Statements Members with invalid names (LIBSERVE
ACCTDUMP Program 2-5 program) 4-26, 4-27
DISAUTHO program 5-5 Monitor-created members (LIBSERVE
FAWSDS program 3-3, 3-4 program) 4-26, 4-27
LIBBKUP program SAVAWSnn members (LIBSERVE
All members 4-2, 4-3 program) 4-26, 4-27
Backup added/changed members 4-4, 4-5 Specific members (LIBSERVE program) 4-16
Backup selected members 4-5, 4-6 ZZZZZ-named members (LIBSERVE
LIBINACT program 4-10 program) 4-26, 4-27
LIBSERVE program 4-31
Index X-5
EXIT= (PARM field option) Initialization parameters, Advantage CA-Roscoe
ROSMAILS program 4-77 ACCTBUFF= 1-28
EXTSEC= Initialization Parameter 1-61 ACCTOPT= 1-28
ACCTREC= 1-30, 1-31
ACCTROS= 1-32
F ACCTSMF= 1-32
FAWSDS program ACFEXT= 1-52
DD statements 3-3, 3-4 AJOB 1-34
Description 3-2 ALLRECAL= 1-39, 1-48
JCL, sample 3-4 ARRAYMAX= 1-99
PARM field options 3-3 AUTINTVL= 1-52
Report, description of 3-2 AUTOFF= 1-53
Return codes 3-4 AUTOFVAL= 1-53
SYSIN control statements 3-3 AUTOIND= 1-116
FILL= Initialization Parameter 1-119 AUTOINS= 1-116
FKEY PARM field option (UPSLIST program) 5-12 AUTTLOCK= 1-54
FORMAT option (LIBUTIL program) 4-40 AUTTLVAL= 1-55
Formatting AWSCACHE= 1-36
AWS (FAWSDS program) 3-2 AWSDAYS= 1-37
Libraries (LIBUTIL program) 4-40 AWSLIM= 1-37
Full library backup BREAK= 1-55
LIBBKUP program 4-2 BYPSRPF= 1-99
LIBUTIL program 4-37 CHAR= 1-56
CHARDFLT= 1-57
G CLLEXT= 1-57
CMDISABL= 1-58
GROUP control statement (DISAUTHO
CMDLINES= 1-117
program) 5-4
CMQE= 1-59
COMCHAR= 1-59
H CONSOLE 1-91
HEADER control statement CRBUF= 1-60
TREPORT program 5-8 CURSOR= 1-117
HELLO message DATEFORM= 1-60
Advantage CA-Roscoe initialization DELETE= 1-84
parameter 1-131 DELIMIT= 1-118
HELLO= Initialization Parameter 1-131 DISABLE= 1-61
HELP facility DISAUTHO= 1-34
Define prefix DMFPFX= 1-100
HELPPFX 1-84 DOTPFX= 1-100
HELPPFX1 1-85 DSNBLDL= 1-39
HELPPFX= Initialization Parameter 1-84 DSNCFRMD= 1-40
HELPPFX1= Initialization Parameter 1-85 DSNCFRMM= 1-40
DSNCLIST= 1-41
DSNCMENQ= 1-41
I DSNCMLIN= 1-42
IMPASIS Initialization Parameter 1-48 DSNCMLST= 1-43
IMPORT command DSNCMPGM= 1-43
Define translation default 1-48 DSNCNT= 1-44
IN= control statement (LIBUTIL program) 4-51 DSNEMPTY= 1-44
INFRECAL= Recall specification Parameter 1-48 DSNINDEX= 1-45
DSNLPRD2= 1-46
Index X-7
Initialization parameters, Advantage CA-Roscoe JCL, sample (continued)
(continued) Library members (continued)
RTMINTVL= 1-113 Backup all (LIBBKUP) 4-3
RTMLIB= 1-114 Backup all (LIBUTIL) 4-38
RTMSYNC= 1-114 Backup by key (LIBUTIL) 4-40
RTMTMARK= 1-115 Backup selected (LIBBKUP) 4-6
RTMXMIT= 1-115 Copy from data set (ROSDATA) 4-75
RUN= 1-89 Copy to data set (ROSCOPY) 4-61
SAVEATTR= 1-125 List attributes/description 4-80
SCROLL= 1-126 List backup file contents 4-42
SEARCH= 1-127 List inactive (LIBINACT) 4-11
See also Advantage CA-Roscoe Maintenance (LIBSERVE) 4-32
initialization 1-12 Restore all (LIBUTIL) 4-47
SEND= 1-131 Restore by key (LIBUTIL) 4-49
SIGNON= 1-132 Restore by prefix (LIBUTIL) 4-53
SONMSG= 1-132 Restore to key (LIBUTIL) 4-51
SRTDDPFX 1-72 LIBUTIL program
SRTREGN 1-72 Restore by member 4-55
SRTSTORG 1-73 Line count violation report 4-80
STANDARD= 1-128 List members on backup file 4-42
STATS= 1-128 Produce ROSTAT report 4-83
SUBINCL 1-129 Restore
SUBNOSEQ 1-129 All members (LIBUTIL) 4-47
SUBWIDTH 1-130 Members by key (LIBUTIL) 4-49
TERMSO= 1-95 Members by prefix (LIBUTIL) 4-53
TEST 1-73 Members to key (LIBUTIL) 4-51
UPSEXT= 1-74 ROSCOE program 1-140, 1-141, 1-142
VTAM= 1-96 TREPORT program 5-10
XTPM= 1-96 UPSLIST program 5-14
INKEY= control statement (LIBUTIL program) 4-50 JES2
Define internal reader message class 1-65
dynamic spool pack configuration 1-27
J operator commands 1-27
JCK routine JES3
DD statement requirements 1-135 Define internal reader message class 1-65
JCL, sample JOBEXT= Initialization Parameter 1-63
Acconting files, dump (ACCTDUMP) 2-6
Advantage CA-Earl Reports 2-8
AWS K
Format (FAWSDS program) 3-4 KEY control statement
Recover user (SAVEAWS program) 3-6 LIBINACT program 4-8
Backup libraries LIBSERVE program 4-20
By key (LIBUTIL) 4-40 ROSMAILS program 4-78
Full (LIBUTIL) 4-38 Key option
DISAUTHO program 5-5 LIBSERVE program 4-13
Libraries, user ROSCOPY program 4-56
Add library (LIBUTIL) 4-35 ROSDATA program 4-63
Alter RESERVE (LIBUTIL) 4-37 KEY PARM field option (UPSLIST program) 5-12
Format libraries (LIBUTIL) 4-41 KEY= control statement
Reclaim unused blocks (LIBUTIL) 4-44 LIBUTIL program 4-39
Library members
Backup added/changed (LIBBKUP) 4-5
Index X-9
Library Member (continued) LIBSTAT option (ACCTDUMP program) 2-4
Backup (continued) LIBUTIL program
Selected members (LIBBKUP program) 4-5 Add library
Copying DD statements 4-34
From data set (ROSDATA program) 4-62 Description 4-34
To data set (ROSCOPY program) 4-56 PARM field options 4-34
Deleting Return codes 4-34
All for key (ROSMAILS program 4-78 Sample JCL 4-35
Inactive (LIBSERVE program) 4-26, 4-27 SYSIN control statements 4-34
Invalidly named (LIBSERVE program) 4-26, Alter RESERVE
4-27 DD statements 4-36
Monitor-created (LIBSERVE program) 4-26, Description 4-35
4-27 PARM field options 4-36
SAVAWSnn (LIBSERVE program) 4-26, 4-27 Return codes 4-36
Specific (LIBSERVE program) 4-16 Sample JCL 4-37
Unowned (ROSMAILS program) 4-76 SYSIN control statements 4-36
ZZZZZ-named (LIBSERVE program) 4-26, Backup by key
4-27 DD statements 4-39
Disk address of 4-16 Description 4-38
Edit string, offline (LIBSERVE program) 4-20 PARM field options 4-38
Exceeding line count maximum (ROSMAILS Return codes 4-39
program) 4-77 Sample JCL 4-40
Inactive members, list 4-7 SYSIN control statements 4-39
List Backup, full
Contents, all or specific 4-23 DD statements 4-37
Inactive 4-7 Description 4-37
Monitor member contents 4-24, 4-26 PARM field options 4-37
Locate string, offline (LIBSERVE program) 4-29, Return codes 4-38
4-31 Sample JCL 4-38
Module control table address of 4-16 SYSIN control statements 4-37
Produce library index entries listing 4-21, 4-22 Description 4-33
Renaming Format libraries
LIBSERVE program 4-27 DD statements 4-40
LIBUTIL program) 4-54 Description 4-40
Replace string, offline (LIBSERVE program) 4-17 PARM field options 4-40
Restore Return codes 4-41
All (LIBUTIL program) 4-44 Sample JCL 4-41
By key (LIBUTIL program) 4-47, 4-49 SYSIN control statements 4-40
By member (LIBUTIL program) 4-53, 4-54, Library members
4-55 Restore specific (LIBUTIL) 4-55
By prefix (LIBUTIL program) 4-51, 4-52, 4-53 List backup file contents
To key (LIBUTIL program) 4-49, 4-51 DD statements 4-41
Size of (ROSMAILS program) 4-76 Description 4-41
LIBRCCF= Initialization Parameter 1-49 PARM field options 4-41
LIBSERVE program Return codes 4-42
DD statements 4-31 Sample JCL 4-42
Description 4-12, 4-13 SYSIN control statements 4-41
PARM field options 4-13 Reclaim dead blocks
Return codes 4-32 DD statements 4-43
Sample JCL 4-32 Description 4-42
SYSIN control statements 4-13—4-31 PARM field options 4-43
Return codes 4-43
Index X-11
NOCONS option ONRPF= Initialization Parameter 1-104
Restore by member (LIBUTIL program) 4-53 Operator
NOFORMAT option Advantage CA-Roscoe initialization
LIBUTIL program 4-45 parameters 1-91, 1-92
NOLIBSTAT option (ACCTDUMP program) 2-4 Controlling
NOLIST option Advantage CA-Roscoe console messages 1-92
Backup by key (LIBUTIL program) 4-38 Initialization prompting 1-91
Restoring MESSAGE command 1-92
All members (LIBUTIL program) 4-46 Define communications character 1-59
By key (LIBUTIL program) 4-47 ORDER control statement
By member (LIBUTIL program) 4-53 TREPORT program 5-8
By prefix (LIBUTIL program) 4-51 OUT= control statement (LIBUTIL program) 4-51
To key (LIBUTIL program) 4-49 OUTKEY= control statement (LIBUTIL
With BACKUP option (LIBUTIL program) 4-37 program) 4-50
NOLRM Initialization Parameter 1-65 Overview
Non-Displayable Characters Advantage CA-Roscoe initialization
Set default 1-124 parameters 1-12, 1-13
NONSWAP Initialization Parameter 1-66 Maintenance programs
NOPROMPT Initialization Parameter 1-91 Accounting 2-1
NOREPLACE option AWS 3-1
Restoring Libraries, user 4-1
By key (LIBUTIL program) 4-47
By member (LIBUTIL program) 4-53
By prefix (LIBUTIL program) 4-51 P
libraries (LIBUTIL program) 4-46 Parentheses
To key (LIBUTIL program) 4-49 syntax diagrams, use in xxix
NOREPORT (PARM field option) PARM field options
ROSMAILS program 4-77 ACCTDUMP program 2-4
NOSDUMP Initialization Parameter 1-66 DISAUTHO program 5-2
NOSNAP option (LIBUTIL program) 4-43 FAWSDS program 3-3
NOSPIE Initialization Parameter 1-67 LIBBKUP program
Notify All members 4-2
Job complete Backup added/changed members 4-4
Display JES status messages 1-35 Backup selected members 4-5
RPS print request complete LIBINACT program 4-7
Activate 1-125 LIBSERVE program 4-13
NOTIFY Initialization Parameter 1-35 LIBUTIL program
NSNAATTN= Initialization Parameter 1-67 Add library 4-34
NTOATTN= Initialization Parameter 1-93 Alter RESERVE 4-36
Backup by key 4-38
Backup, full 4-37
O Format libraries 4-40
OFF command List backup file contents 4-41
Control use in Reclaim dead blocks 4-43
RPF Programs 1-103 Restore all member 4-45, 4-46
OFF= Initialization Parameter 1-103 Restore by key 4-47
OFFON command Restore by member 4-53
Control use in Restore by prefix 4-51
RPF Programs 1-103 Restore to key 4-49
OFFRPF= Initialization Parameter 1-104 ROSCOE program 1-11
ROSCOPY program 4-56
Index X-13
Reports (continued) Response-Time Monitor (RTM)
Library members (continued) Activate monitoring 1-111
Copied from data set (ROSDATA) 4-72 Advantage CA-Roscoe initialization
Copied to data set (ROSCOPY) 4-60 parameters 1-111—1-115
Dead block statistics 4-42 Defining
Deleted as unowned (ROSMAILS Complexity factors 1-111
program) 4-76 Complexity levels 1-113
Inactive members 4-7 How time computed 1-115
Index entries listing 4-21, 4-22 Interval 1-113
List inactive members (LIBINACT) 4-11 Member containing monitoring criteria 1-114
Member names on backup file (LIBUTIL Synchronization requirement 1-114
program) 4-41 Time buckets 1-115
Restored by key (LIBUTIL program) 4-47, Report
4-49 Using Advantage CA-Earl 2-18—2-21
Restored by Member (LIBUTIL Statistics explanation 2-22, 2-24, 2-25
program) 4-53, 4-54, 4-55 RESTART= Initialization Parameter 1-108
Restored by prefix (LIBUTIL program) 4-51, RESTKEY option
4-52, 4-53 Restore to key (LIBUTIL program) 4-49
Restored to key (LIBUTIL program) 4-49, Restore
4-51 User AWSs
Size of (ROSMAILS program) 4-76 During initialization 1-38
Statistics (ROSTAT program) 4-81 SAVEAWS program 3-5
Line count violations, Library member Restore members, all (LIBUTIL program) 4-44
(ROSMAILS program) 4-77 RESTORE option
Members backed up by key 4-39 LIBUTIL program 4-45
Monitor usage Return codes
Using Advantage CA-Earl 2-15 ACCTDUMP Program 2-6
ROSCOE initialization parameters (ROSTAT DISAUTHO program 5-5
program) 4-81 FAWSDS program 3-4
ROSCOE statistics 2-12, 2-13 LIBBKUP program
ROSCOE usage All members 4-3
Using Advantage CA-Earl 2-13 Backup added/changed members 4-5
RPF Backup selected members 4-6
Hyphens ending lines, report on 4-37 LIBINACT program 4-10
RPF executions 2-16 LIBSERVE program 4-32
RPS usage 2-16 LIBUTIL program
RTM statistics Add library 4-34
Statistics explanation 2-22, 2-24, 2-25 Alter RESERVE 4-36
Using Advantage CA-Earl 2-18—2-21 Backup by key 4-39
TREPORT report 5-6, 5-7 Backup, full 4-38
UPS profiles (UPSLIST program) 5-11 Format libraries 4-41
Users defined to Advantage CA-Roscoe (UPSLIST List backup file contents 4-42
program) 5-11 Reclaim dead blocks 4-43
RESERVE, user library Restore all member 4-47
Change (LIBUTIL program) 4-35 Restore by key 4-49
Change when formatting (LIBUTIL Restore by member 4-55
program) 4-40 Restore by prefix 4-53
Change with restore (LIBUTIL program) 4-44 Restore to key 4-51
RESHLQ= Initialization Parameter 1-70 ROSCOE program 1-139
RESPLINE= Initialization Parameter 1-124 ROSCOPY program 4-61
ROSDATA program 4-73, 4-74
Index X-15
RTM= Initialization Parameter 1-111 Selective (continued)
RTMCFCMD= Initialization Parameter 1-111 Restore
RTMCFCPU= Initialization Parameter 1-112 By key (LIBUTIL program) 4-47, 4-49
RTMCFDIO= Initialization Parameter 1-112 By member (LIBUTIL program) 4-53, 4-54,
RTMCMARK= Initialization Parameter 1-113 4-55
RTMINTVL= Initialization Parameter 1-113 By prefix (LIBUTIL program) 4-51, 4-52, 4-53
RTMLIB= Initialization Parameter 1-114 To key (LIBUTIL program) 4-49, 4-51
RTMSYNC= Initialization Parameter 1-114 SELKEY option
RTMTMARK= Initialization Parameter 1-115 LIBUTIL program
RTMXMIT= Initialization Parameter 1-115 Restore by key 4-47
RUN= Initialization Parameter 1-89 SELPFX option (LIBUTIL program) 4-51
SELREST option (LIBUTIL program) 4-53
SEND= Initialization Parameter 1-131
S SET AUTOINDENT command
SAVAWSnn members Set default 1-116
Define saving period 1-37 SET AUTOINSERT Command
Deleting (LIBSERVE program) 4-26, 4-27 Set default 1-116
Recover (SAVEAWS program) 3-5 SET CMDLINES command
SAVEATTR= Initialization Parameter 1-125 Set default 1-117
SAVEAWS program SET command
DD statements 3-5 Set default 1-118
Description 3-5 SET CURSOR command
JCL, sample 3-6 Set default 1-117
PARM field options 3-5 SET DISPLAY command
Return codes 3-6 Set defaults 1-121
SYSIN control statements 3-5 SET EDITCHNG command
SAVEAWS= initialization parameter Set default 1-118
With SAVEAWS program 3-5 SET EOF command
SCALE control statement (LIBSERVE Set default 1-119
program) 4-28 SET ESCAPE command
Scan Define default string 1-75
see Locate 4-29 SET FILL command
SCAN control statement (LIBSERVE program) 4-29, Set default 1-119
4-31 SET MASTER command
SCROLL= Initialization Parameter 1-126 Set defaults 1-120
Search SET MODE command
see Locate 4-29 Set default 1-124, 1-128
SEARCH= Initialization Parameter 1-127 Set search command defaults 1-120
Security SET MONTRAP Command
Define ETSO User Access 1-57 Set default 1-122
Define JES SPOOL User Access 1-63, 1-68 SET PFKDELIM command
Define Library Administrator Functions 1-63 Set default 1-123
Define Monitor Routine Access 1-64 SET RPSNOTFY Command
Define RPF User Access 1-71 Set default 1-125
Define to Advantage CA-Roscoe 1-61 SET SAVEATTR command
Define UPS User Access 1-74 Set default 1-125
Define User Sign-on Security 1-52 SET SCROLL command
Selective Set default 1-126
Backup SET SEARCH command
Added/changed members (LIBBKUP Set default 1-127
program) 4-4
Specific members (LIBBKUP program) 4-5
Index X-17
UPSLIST program (continued)
Return codes 5-13
SYSIN control statements 5-13
V
Variables (syntax diagrams) xxviii
VERSIONn option (LIBUTIL program)
Designate type when foramtting 4-40
To change RESERVE 4-35
When restoring members 4-46
VTAM
Defining
Advantage CA-Roscoe application name 1-94
Advantage CA-Roscoe password on APPL
macro 1-95
Number of concurrent sessions 1-96
Value with NTOLINE EDIT= 1-93
VTAM= Initialization Parameter 1-96
X
XTPM
Define number of sessions 1-96
XTPM= Initialization Parameter 1-96
Z
ZZZZZ-prefixed members
Delete (LIBSERVE program) 4-26, 4-27