Fastlistispfuser
Fastlistispfuser
FastLIST
Release 3.0
Chicago Interface Group, Inc.
368 West Huron, #2N
Chicago, IL 60610 USA
Chapter 1: Overview
• Usage scenarios.
1-2 Overview
FastLIST ISPF User Guide
Introduction
What is FastLIST?
" Impact analysis facilities which are integrated with the ISPF front-end, available
through batch utilities or accessible via ENDEVOR processors.
# Controls and customizable rule sets to prevent the introduction of duplicate elements
into an incorrect ENDEVOR inventory location.
$ Package processing integration, which allows you to build or re-use a package from
the FastLIST front–end. This feature also provides seamless integration with CIG
Package Utilities and Greenhouse products.
% The ability to invoke the ENDEVOR Text Search and Replace Function from the
FastLIST front-end.
FastLIST is:
EASY to install,
EASY to implement, and
EASY to use.
Overview 1-3
FastLIST ISPF User Guide
FastLIST’s ISPF Interface
Programmers can use the FastLIST ISPF interface to perform a variety of ENDEVOR and
non-ENDEVOR functions including:
FastLIST's easy to use front-end allows programmers to perform all of the above
functions from just a few panels. FastLIST pop-up panels guide users through more
advanced functions, such as performing date searches and “where used” CCID queries,
and FastLIST CUA compliant pop-up panels make selecting various line actions and
group actions quick and easy.
Figure 1.1 illustrates the easy-to-use FastLIST ISPF workbench. In the figure, a request to
display a list of all programs which reference a copybook (i.e. an Input Component)
called $TIME was issued.
1-4 Overview
FastLIST ISPF User Guide
Single Panel Interface
The FastLIST Primary Panel consists of three areas: the query area, the action area, and
the result area.
Query Area
---------------------------- FASTLIST WORKBENCH ----------------------------
OPTION ==> SCROLL ==> PAGE
===============================================================================
Action ENTER “/” TO SELECT FUNCTION BELOW OR LINE COMMAND:
_ GROUP ACTION _ JCL _ MSGS _ REPORTS _ PREFERENCES
Area ===============================================================================
“/” ELEMENT TYPE ENVIRON S SYSTEM SUBSYS (VV.LL)
--- ---------- ------------ ---------------------------------------------------
Figure 1.2
Result Area The Main Panel
Query Area Search criteria are specified in the Query Area, while advanced
searches (e.g., date ranges, CCID usage) are accessible via the
Filter panel. The FastLIST ISPF interface combines the traditional
batch “where used” capabilities with an interactive, real-time on
line panel for list generation and action processing.
Result Area The Result Area shows a list of all elements or PDS members
which match your search criteria. Standard ENDEVOR line
commands and actions can be performed on elements listed in the
Result Area using standard Endevor action characters (such as G
for generate, A for add, etc) or through the use of the CUA
standard ‘/’ selection character.
Action Area The Action Area allows you to perform Group Mode Actions (such
as package submission) view messages, submit reports, and modify
JCL settings.
Overview 1-5
FastLIST ISPF User Guide
Impact Analysis
Impact analysis can be performed online via the FastLIST ISPF front-end. You will see an
increase in overall system quality and reduction in the time required to make application
changes through the impact analysis capabilities of FastLIST.
Prior to making a change to a copybook you can perform an online query to identify all
programs impacted by a change to the copybook. Your approach and possible decision in
making the copybook change may be affected by the results of your analysis. FastLIST
provides the ability to perform such impact analysis quickly, easily, and in an
environment where the changes can be quickly made.
1-6 Overview
FastLIST ISPF User Guide
Accessing configuration management data
There are three methods for accessing configuration data through FastLIST:
FastLIST's online access to configuration data is illustrated in Figure 1.3. In the example,
a programmer has requested FastLIST to identify all programs which use a copybook
called $TIME.
Overview 1-7
FastLIST ISPF User Guide
Indirect References
FastLIST provides the ability to identify indirect references between elements. The figure
below shows that CUSTREC, a copybook included in PGMA source, has an indirect
reference to the PGMA executable. Consequently, a change to CUSTREC will require
that a new PGMA executable be created.
SHIPREC
DATEREC
PGMA
executable
(TYPE=LINK)
Figure 1.4
Indirect reference example
The Indirect Option, available through the ISPF front-end or FLIST utility, allows the
PGMA (TYPE=LINK) to be listed as one of the modules impacted by a change to the
CUSTREC copybook.
1-8 Overview
FastLIST ISPF User Guide
Duplicate Element Prevention
Your environment is dynamic: it is different from other IT organizations and within your
organization requirements and controls vary on an application-by-application basis. For
one particular system, no duplicate element names may be allowed. In a second
application system, you may allow duplicate names for certain element types. In a third
system, you may need to allow duplicates within a particular subsystem.
The Duplicate Element Prevention feature allows you to defines rules controlling the
creation of elements with the same name (i.e., duplicate elements).
The FastLIST Duplicate Element Control Facility allows you to define a rule set to control
duplicate elements. The rule set is identified in the FastLIST Control File (CIGINI file)
and is referenced when an ENDEVOR action is performed. The rules are simple to
specify and provide all the power you need to ensure your environment is secure from the
introduction of duplicate element names. The following figure illustrates duplicate
element rules:
! ******** START OF RULES *****
$ ISSUE WARNING
FINCHECK
% FOR DUPLICATE ELEMENT NAMES IN SAME SUBSYSTEM
THEN FAIL ACTION
IGNORE DUPLICATE
& BMSCHECK
FOR DUPLICATE ELEMENT NAMES IN SAME SYSTEM ANY SUBSYSTEM
THEN FAIL ACTION
IGNORE DUPLICATE
Figure 1.5. Duplicate Element Rules
Overview 1-9
FastLIST ISPF User Guide
! In statement 1, a check for elements being added to the FINANCE system is
requested. For those elements, duplicate checking will be handled in the logic
associated with the FINCHECK label.
" In statement 2, a check for elements of the BMS type is requested. Duplicate element
checking will be handled in the logic associated with the BMSCHECK label.
# In statement 3, duplicate element names are ignored when the element type is either
ASM or JCL.
$ Statement 4 is the default: A warning will be issued when a duplicate element name is
detected which does not match the criteria specified in the prior IF statements.
% The processing in the “Fincheck” Section states that any duplicate element in the
same subsystem (across any system or type) will be rejected If the condition is not
met (i.e, same element in different subsystems) then the duplicate is ignored.
& The processing in the “BMScheck” section will fail the action if the same element
name is found in the same system (and type), but in any subsystem. Duplicate names
across systems will be ignored.
Many IT organizations are now upgrading their legacy applications, a task that requires
that a large number of programs be changed and extensive testing be performed. You
may even establish a testing environment to ensure the changed applications run
correctly.
If changes are being implemented by programmers and consultants unfamiliar with your
ENDEVOR configuration then you may experience elements with the same name being
introduced into incorrect ENDEVOR locations. This could result in a costly clean up.
But, fortunately, with FastLIST’s impact analysis capabilities, you will be able to quickly
identify all components which were added into ENDEVOR during a specified date range.
You can prevent further damage from occurring by utilizing duplicate element rules.
1-10 Overview
FastLIST ISPF User Guide
FastLIST Usage Scenario #1: Identifying Changes in a Date
Range
In this scenario, you can identify all elements that have changed during the range June 1
through August 1. In this example you would want to retrieve those elements into a
partitioned dataset to be shipped for release distribution.
To request a date range search, you first must access the FILTERS panel. From the
FastLIST primary panel, type a ‘/’ in the Show Filters field and press <Enter>. The
enhanced ENDEVOR Filter Settings panel will be displayed (Figure 1.10), from which
you can access the date range panel.
Overview 1-11
FastLIST ISPF User Guide
Step 2: Specify a date range.
From the Date and Time Search pop-up panel, you would specify the date range.
Figure 1.7
Accessing the Date-Range Filter panel
FastLIST now supports century windowing on date range queries and date processing.
The ISPF and batch interfaces have been modified to include a 52 based windowing
technique, meaning that all two-digit year fields below 52 will be processed as 21st
century dates, and all two-digit year fields above 52 will be processed as 20th century
dates.
1-12 Overview
FastLIST ISPF User Guide
Step 3: RETRIEVE listed programs
After initiating a date range search, only those programs which match the date range
criteria will be shown in the result area on the FastLIST Main Panel.
To retrieve the programs, type a ‘/’ in the Group Action Area, which will display the
Group Mode Action panel. Select Option 3, Retrieve.
Figure 1.8
Retrieving listed programs
FastLIST 3.0 provides users with the ability to execute actions via an ENDEVOR
package. To utilize this feature select Execution option 2, Batch packages.
Overview 1-13
FastLIST ISPF User Guide
FastLIST Usage Scenario #2: Modifying Processors
When a company decides to upgrade to the newest version of the COBOL compiler,
ENDEVOR processors may need to be modified.
In this example, the processor ASMCP must be modified to support the latest COBOL
compiler.
1-14 Overview
FastLIST ISPF User Guide
Step 2: Utilizing package processing, generate all programs that use the
impacted processor.
After the processor has been edited, you can use the impact analysis capabilities of
FastLIST to build and execute Endevor generate actions, via package processing, for all
programs which use the changed processor.
To generate the affected programs, type a ‘/’ in the Group Action Area of the main panel,
which will display the Group Mode Action panel. Select Option 4, Generate, and
Execution Option 2, Batch packages.
Overview 1-15
FastLIST ISPF User Guide
FastLIST Usage Scenario #3: Release Management Using
CCIDs
In this scenario, a program correction was made to several programs earlier this year. In
making these changes the CCID 'TEST002' was assigned to the programs being changed.
You need to identify all programs which were assigned this CCID, even if additional
changes (using different CCIDs) were made. FastLIST allows Delta level CCIDs to be
searched in addition to current levels.
To request a CCID search, you first must access the FILTERS panel. As shown below,
the FILTERS panel is accessible by typing ‘/’ in the Show Filters field on the FastLIST
Workbench primary panel. After pressing <Enter>, the FILTER SETTINGS panel will
be displayed, where you can specify filtering options, such as CCID.
1-16 Overview
FastLIST ISPF User Guide
Step 2: Display a list of programs.
After specifying the CCID search criteria, those programs which have delta levels
associated with TEST002 are displayed. CCID search criteria includes current levels,
delta levels, last action, generate, retrieve or all of the above.
Number of
programs using
CCID=TEST002
---------------------------- FASTLIST WORKBENCH ----------------ROW 1 TO 4 OF 4
OPTION ==> SCROLL ==> PAGE
Overview 1-17
FastLIST ISPF User Guide
Usage Scenario #4: Implementing mass changes through
search and replace
1-18 Overview
FastLIST ISPF User Guide
Step 2. Invoke the Group Mode Action Request panel.
Once FastLIST returns the list of components, invoke the Group Mode Action Request
panel by entering a ‘/’ in the Group Action field. Select Option 9, Search, to build search
SCL for all references to $QSAM.
After pressing <Enter>, you will be prompted with an input panel for the search string, a
replace string, and search attributes. Figure 1.18 below shows the Group Scan and
Replace panel. After exiting this panel, a job will be submitted to perform the search.
YOU ARE IN GROUP PROCESSING MODE. ALL ELEMENTS ON THE CURRENT LIST
WILL BE INCLUDED IN THE SEARCH AND REPLACE SCL AS PER THE OPTIONS
= BELOW: =
SCAN.. $QSAM
= REPLACE. . N (Y/N) =
" WITH . $QSAM1
- -
OPTIONS:
PERMIT DATA TRUNCATION?. N BYPASS GENERATE PROCESSOR. Y
LIST DETAILS?. . . . . . N OVERRIDE SIGNOUT . . . . . Y
SEARCH ENVIRONMENT. . . N (N/M/O)
CCID. . . . TESTING PROCESSOR GROUP EQ . . . .
* COMMENT . . *
SCL DSN . . 'CIGT.TEST.PDS'
SCL MEM . . REPLACE
Overview 1-19
FastLIST ISPF User Guide
FastLIST 3.0
This chapter contains a detailed explanation of how to use the FastLIST ISPF
front end, including how to:
1. Create a list of elements meeting your search criteria. FastLIST allows searches based
on CCIDs, components, date and time stamps, or other element information.
3. Perform ENDEVOR line command actions and browse listings from a single panel.
4. Produce SCL from your list and submit it to ENDEVOR or store it for later use.
FastLIST ISPF functions interactively, so you see search results instantly from search
criteria that has traditionally only been available through the ENDEVOR batch LIST
action. The FastLIST impact analysis screen accepts criteria such as "where CCID equals"
and "where component equals." FastLIST also explicitly searches delta level CCIDs.
Results from all of these searches are immediately written to the ISPF screen.
Panels
The ISPF front end has been designed as a workbench. All functions and prompts come
from and return to the same main panel. This approach eliminates time consuming, multi-
panel select and return sequences. The majority of the panels are pop-up panels that will
prompt the user through an input process. When the input process is complete the panel
disappears. In addition to the main panel, there are several CUA compliant panels which
prompt the user with available options.
===============================================================================
Action ENTER “/” TO SELECT FUNCTION BELOW OR LINE COMMAND:
_ GROUP ACTION _ JCL _ MSGS _ REPORTS _ PREFERENCES
Area ===============================================================================
“/” ELEMENT TYPE ENVIRON S SYSTEM SUBSYS (VV.LL)
--- ---------- ------------ ---------------------------------------------------
Figure 2.1
Result Area The Main Panel
Query Area Search criteria is specified in the Query Area. Advanced searches (e.g.,
date ranges, CCID usage) are available via the pop-up filter panel. The
FastLIST ISPF interface combines the traditional batch “where used”
capabilities with an interactive, real-time online panel for list generation
and action processing.
Action Area The CUA compliant Action Area allows you to call up several additional
pop-up panels which allow you to perform:
Query Area
===============================================================================
ENTER “/” TO SELECT FUNCTION BELOW OR LINE COMMAND:
_ GROUP ACTION _ JCL _ MSGS _ REPORTS _ PREFERENCES
===============================================================================
“/” ELEMENT TYPE ENVIRON S SYSTEM SUBSYS (VV.LL)
--- ---------- ------------ ---------------------------------------------------
Figure 2.2
The Search Section
Field Description
For FastLIST customers who have purchased SOJOURN, three additional fields will
appear in the query area:
• Name Field
• Edit Macro
• Database Switch
Field Description
Field Name For users of SOJOURN only, request a list of elements based on a
field name in the SOJOURN database. This option is not
displayed if SOJOURN is not installed.
E-Macro User developed ISPF Edit macros can be invoked when editing a
member or element. The macro name is specified in the E-MAC
field.
Database Switch Allows the user to specify which SOJOURN database when using
multiple databases.
Field Level Query is available through an interface to the SOJOURN data base. This
database is a field-level database that correlates field, dataset, and ENDEVOR footprint
data for general configuration management. The amount and currency of the data is
dependant upon the implementation strategy.
To perform a query based on a field name or partial field name, enter the value in the
FIELD NAME entry on the main panel. Press <Enter>. FastLIST will first perform a
search based on regular FastLIST data and/or PDS data, depending on the LIST TYPE
value. After FastLIST returns a list of elements, the same search request is sent to the
field level database, including the field name. For a record to qualify for display, the
element or member must exist on both the FastLIST database and the SOJOURN
database list.
If the user requests an ENDEVOR List Type from the main panel, the following prompt
panel will be displayed. The fields in this panel are ENDEVOR-specific.
---------------------------- FASTLIST WORKBENCH ----------------------------
O ENDEVOR FILTER SETTINGS Scroll ==> PAGE
OPTION ==> Enter "/" to select option:
/ Filters _ Append
ENVIRONMENT. . . . . / )
= SYSTEM . . . . . . . ============================
SUBSYSTEM. . . . . . :
TYPE . . . . . . . . rts _ Preferences
= ELEMENT. . . . . . . ============================
" STAGE NUMBER . . . . System Subsys (VV.LL)
- ----------------------------
* WHERE: ****************************
USER ID. . . . . . .
PROCESSOR GROUP. . .
PACKAGE . . .
CCID. . . . .
CCID TYPE . . C LVLS?. . . . N
VERSION . . . LEVEL. . . .
GENFAIL?..... N
ENTER DATE FILTERS. . . . . . N
INCLUDE INDIRECT COMPS? . . . N
From the ENDEVOR Filter panel, if you enter a ‘/’ in any of the inventory or processor
group fields, you will be provided with an inventory selection table, shown below.
CCID CCID associated with the element. CCID is related to the CCID
type field.
C - Current CCID
R - Retrieve CCID
G - Generate CCID
L - Last CCID
D - Delta CCID
A - Any CCID
Delta CCID works the same even if you are using the Reverse
Delta ENDEVOR format.
Y” will cause all element levels that match the search criteria to be
displayed on the main panel. “N” will cause only the current level
to be displayed.
“Y” will cause only those elements assigned the Generate Failed
status to be displayed on the main panel. “N” will result in the
search ignoring the Generate Failed status when performing the
FastLIST database search.
Include Indirect
Comps? Accepts a Y or an N value.
Figure 2.6
Where Date and Time Equals Panel
Field Description
If the user requests an External Dataset List Type (or a combination list of Endevor
elements and External Dataset members) and the Filters option is selected on the main
panel, then the following prompt panel will be displayed. Instead of seeing ENDEVOR
inventory information in the result area the dataset will be displayed. By selecting the
Append option the content of multiple datasets can be displayed together. Note that
Component searches and Endevor filter criteria do not apply to External Dataset lists.
= =============
END = CANCEL ENTER = PROCESS OPTION PFK1 = HELP
rences
= =============
"/" Element Type Environ S System Subsys (VV.LL)
--- ---------- ------------ ---------------------------------------------------
******************************* Bottom of data ********************************
Figure 2.7
External Dataset Prompt Panel
Field Description
Dsn Dataset name for member list. If not in quotes, then the user id will
be added to the front of the dataset name.
The Area shows a list of all Endevor elements or PDS members which match your search
criteria. Search criteria are specified in the Query Area of the main panel as well as in the
ENDEVOR Filter Setting and External Dataset Filter Setting panels.
===============================================================================
ENTER “/” TO SELECT FUNCTION BELOW OR LINE COMMAND:
_ GROUP ACTION _ JCL _ MSGS _ REPORTS _ PREFERENCES
===============================================================================
“/” ELEMENT TYPE ENVIRON S SYSTEM SUBSYS (VV.LL)
--- ---------- ------------ ---------------------------------------------------
CIGRLOCM ASM TEST 2 FASTLIST R2M0 (01.01)
CIGR2000 ASM TEST 2 FASTLIST R2M0 (01.03)
CIGVARS ASM TEST 2 FASTLIST R2M0 (01.07)
CIGVINIT ASM TEST 2 FASTLIST R2M0 (01.00)
CIGVUPDT ASM TEST 2 FASTLIST R2M0 (01.03)
CIGBSCL CIGT.SOJR01.SRCLIB
CIGFBDAT CIGT.SOJR01.SRCLIB
Figure 2.8
Result Area Result Area of the Main Panel
There are several line commands supported by FastLIST. The following is a brief
description of each one.
Entering any of these line commands in the field to the far left of an element and pressing
<Enter> will perform the desired command.
In addition to the ENDEVOR display functions, FastLIST supports the following actions
at the element level:
• E - Edit an element
• A - Add
• U - Update
• G - Generate
• R - Retrieve
• # - Delete
• O - Move
• T - Transfer
• SI - Signin
These commands are invoked by selecting the element to process from the list with the
appropriate ENDEVOR action character, or by selecting the element with a '/' to display
the Line Action Prompt panel. These actions can be processed in batch, foreground, or
used to build SCL for later use. The actions can be used in any combination. Add and
Update can be invoked on PDS members.
List Content Line Commands - There are two line commands used to control the scope
of Group Actions.
By default, Group Actions apply to the full content of the current list. The Exclude
command prevents an element from being included in the Group Action processing.
The following figure (Figure 2.9) depicts a line command request to edit an element.
After pressing <Enter>, you will be prompted with the line edit retrieve pop panel.
Figure 2.10
Line Edit Prompt
From this prompt panel, users can set various ENDEVOR retrieve options. These options
are fully documented in the CA-ENDEVOR for MVS documentation. Users should set
CCIDs and all other appropriate values for the retrieve.
One default option is to retrieve to a temporary dataset. If the user wants to retrieve to a
permanent dataset, then they must fill in the TODSN value.
Once all values are entered, press END. The element will be retrieved and presented to
the user in edit mode, as seen in the following diagram.
Once the user has completed the updates, press END to add the element back into
ENDEVOR. A CANCEL command will cancel the update. The following panel will be
displayed prior to adding the element back.
The CA-ENDEVOR Add options are fully documented in the CA-ENDEVOR for MVS
documentation.
All FastLIST edit actions result in a foreground ADD action in ENDEVOR. The
“GENERATE IN BATCH” option controls whether to submit the associated generate
action separately as a batch job. After entering desired options, press <Enter> to process
and return to the main panel. Pressing END at this panel will cancel the ADD action
completely.
In the example below, the user has requested Generate, Delete, Retrieve, Transfer, and
Move actions on five elements, all from one panel. Each action will be processed in
sequence. If any action encounters an error, processing of subsequent actions will be
stopped and appropriate error messages will be displayed.
To browse an ENDEVOR listing, the user enters a BL next to an element name on the
table list. The following figure shows an example of a listing request.
If you have coded your processor to monitor the listing as an output component, the
system will query the FastLIST database for an output component that is a listing. If a
listing component type is sent back, then the dataset associated with the component
record will be used. If the listing is not monitored, then you will be prompted to enter in
an ENDEVOR dataset name as in Figure 2.15.
This panel is processed somewhat differently than the other dataset prompt panels. Like
the other panels, the system will append the user id in front of the dataset, if there are no
quotes. However, the system will not attempt to allocate or validate the file, because the
dataset is usually owned by ENDEVOR and not available to non-ENDEVOR access.
The system will take this dataset name and access the listing through an ENDEVOR print
action. The result of the action will be displayed in a standard ISPF browse session. When
done with the listing, press END to return to the main FastLIST menu.
In addition to being able to perform all major Endevor actions against individual elements
listed in the Result Area, you can also perform Group actions, by typing a ‘/’ in the Group
Action field as shown below.
When the user selects the GENERATE command in the group action field, the following
prompt panel is displayed. There are some special functions on the generate panel that
should be pointed out. The set copyback location option will allow the user to specify a
target location for copyback. If the user specifies COPY BACK = Y, and they specify
SET COPYBACK LOC = Y, then the system will override the current inventory values
for the elements.
O
LINE COMMAND GENERATE OPTION PROMPT oll ==> CSR
OPTION ==> lect option:
_ Append
FROM ENV. . . SPAIN Switch
SYS. . . FASTLIST MAC
= SBS. . . R2M0 =============
TYPE . . JCL
STG# . . 2 rences
= ELEMENT. CIGDBJ01 =============
" s (VV.LL)
- REGULAR OPTIONS: COPYBACK LOCATION: -------------
G OVERRIDE SIGNOUT . . Y ENV. . . (01.06)
SEARCH MAP . . . . . N SYS. . . (01.03)
PROCESSOR GROUP. . . SBS. . . (01.10)
COPY BACK. . . . . . N TYPE . . (01.11)
SET COPYBACK LOC . . N (Y/N) STG. . . (01.08)
(01.04)
CCID. . . . (01.01)
* COMMENT . . *************
Prior to displaying the panel, the system, subsystem, and type fields will always be
cleared. It is advised that you not use these fields unless generating all elements of the
same type and the target inventory definitions change lower in the map. A typical usage
of this feature would be to create a list of elements that use a macro/copybook. Once that
list is available, you would request a GENERATE with copyback, setting the location to
stage 1 in the test regions.
The purpose of the User Action is to extend FastLIST to support user-built functionality.
Once a list of Endevor elements has been built, the users can enter the name of a user
function (an ISPF skeleton name) provided by their systems administrator. The model
User Action skeleton is called CIGUSER0. This skeleton has no functionality, is it used
only as a model. Examples of User Action processing would include FDELETE, FLIST,
FLOAD, and more.
The User Action is supported only in Batch mode. If the User Action is selected then
FastLIST automatically sets the execution mode to batch, regardless of the prompt panel
setting.
The model User Action skeleton, CIGUSER0, is included in the FastLIST Batch User
Guide and is meant only as a starting point for building other User Actions.
Submitting actions for multiple elements is as simple as specifying the action desired,
confirming the options to be used in the actions, and allowing the job to submit. The
process of steps for performing these actions are:
Select the JCL function in the Group Action area to display the JCL Setup panel. Space
is provided for four jobcards that will be used for batch job execution. Depending on
how the product has been installed, these may be filled with the same values used by
ENDEVOR. More information on this option is available in the “JCL and Job Card
Setup” section below.
Using the LIST ELEMENT option on the FastLIST main panel, identify the elements you
wish to invoke the action on. The content of the list is important because the Group
Action selected will apply to all elements listed unless they are specifically excluded.
Entering this action signals FastLIST to bring up the Group Mode Action Request panel,
where you will select an action. The Execution Options control whether the job will be
submitted in Batch, Foreground, or Not submitted at all.
To submit the action in batch, after specifying the action to be performed, Select
Execution Option 1, Batch, and press <Enter>.
Actions submitted in batch from the FastLIST screens utilize three file tailoring
skeletons:
1. C1SB3000
2. CESSRCH
3. C@SBATPK
Figure 2.20
JCL Skeleton
The Preferences Panel contains many of the user defaults for option settings, default
inventory locations for searches, sources, and more.
THIS PANEL DISPLAYS THE CURRENT SETTING FOR EACH OF THE ENDEVOR AND FASTLIST
OPTIONS. USERS CAN MODIFY VALUES ON THIS PANEL, OR WAIT UNTIL PROMPTED.
FASTLIST OPTIONS:
LIST TYPE ==> B FILTER PROMPT ==> Y OPTION PROMPT ==> Y EXEC MODE ==> B
ENDEVOR OPTIONS:
OVERRIDE SIGNOUT ==> Y SEARCH MAP ==> N SYNC ==> N
COPY ONLY ==> Y COPYBACK ==> N JUMP ==> N
REPLACE MEMBER ==> N GENERATE ELEMENT ==> Y WITH HISTORY ==> N
EXPAND INCLUDES ==> N DELETE SOURCE ==> N UPDATE IF ==> N
SIGNIN ==> Y DELETE ELEMENT ==> Y RUN DEL PROC ==> Y
RETAIN SIGNOUT ==> N IGNORE GEN FAIL ==> N DEL COMP ONLY ==> N
SIGNOUT TO USER ==> PROCESSOR GROUP EQ ==>
Figure 2.21
The Preferences Panel
FastLIST Options
List Type The default list type for FastLIST. Options are E (ENDEVOR), X
(external dataset), or B (both).
Batch Generate The default value for the Batch Generate option on the Add action
options panel.
Retrieve to DSN The default value for what type of dataset to retrieve into,
temporary or permanent.
Prompt Again? The default value for the Prompt Again option on the Line Edit
options panel. This option controls whether the same options are
to be used when multiple elements are selected for editing.
ENDEVOR Options
The ENDEVOR options are identical to the options available in the ENDEVOR product
and are fully described in the CA-ENDEVOR for MVS documentation.
The user can also request FastLIST reports from the ENDEVOR ISPF Interface. Select
the Reports function in the Group Action area and press <Enter>. The FastLIST reports
selection screen will be displayed. If the user has also installed the SOJOURN product, an
additional report selection menu will be displayed.
The following figure displays the FastLIST Report Selection Panel. Enter 'S' on one or
more of the report selections and set inventory filters.
OPTION ==>
==> Y (Y/N)
XREF REPORTS: CURRENT ENDEVOR FILTERS: ==> N (Y/N)
ELEMENT ==>
= _ COMPONENT XREF ENVIRONMENT ==> TEST ============
_ CCID XREF SYSTEM ==> SYSA EDIT? ==> N
_ DATASET XREF SUBSYSTEM ==> SUBA )
= _ OBJECT XREF TYPE ==> MAC ============
_ PROCESSOR GROUP XREF STAGE NUMBER ==>
- PROCESSOR GROUP ==> ------------
* CCID ==> ************
CCID TYPE ==> L (C/G/R/L/D/A)
COMPONENT ==>
COMP TYPE ==> P (I/O/P)
Figure 2.22
FastLIST Report Submission Panel
Multiple report requests will be built and submitted in one job. The job card values setup
on the JCL screen will be used for the JCL. Skeleton CIGSKL03 will be used for the file
tailoring. This skeleton should have been modified during implementation.
XREF Reports
Field Description
Current ENDEVOR Filters The fields in this section of the panel control the scope
of the reports by ENDEVOR inventory information. All
options under this heading can be masked or wildcarded.
Summaries Only This option will suppress the detailed content of the
report and produce summary information only.
SCL DSN and Member A valid dataset name and member name are required for
submitting the report request.
From the Group Mode Action Request Panel, select Execution Option 2, Batch Package.
You will be prompted with the Create or Modify Package panel shown below in Figure
2.23. Note that unless cancelled, this execution mode will always submit a job to invoke
Batch Package functions to define the package. Additional package functions are
controlled by the package execution options on this prompt panel.
! a package ID
" package description, and
# specify which package actions to invoke.