Endevor
Endevor
July 1996
Subsystem 1
Subsystem 2
Type 1
Type 2
Type 3
Elements
Elements
Elements
Endevor
July 1996
Element Types
JCLPROD PROCPROD DOCNPROD DATA COBOL COPYCOB REXX NAPGM NAPGMSYS NASUB NASUBSYS NAMAP NAMAPSYS etc.
Production CA-7 JCL (PRDCTRL Approved) Production Cataloged Procedure (PRDCTRL Approved) Production Documentation (PRDCTRL Approved) Input Control Data COBOL Program COBOL Copycode REXX Program NATURAL Program NATURAL Program (SYSTEM) NATURAL Subprogram NATURAL Subprogram (SYSTEM) NATURAL Map NATURAL Map (SYSTEM)
Endevor
July 1996
Source/Load Management
Production JCLLIB
source source
JCLPROD
load source
DOCNPROD
source
NAPGM
Endevor
July 1996
0 1 2 3 4 5 U T C X
DEFAULTS DISPLAY FOREGROUND BATCH PACKAGE BATCH PACKAGE USER MENU TUTORIAL CHANGES EXIT
Specify ENDEVOR ISPF default parameters Perform Display functions Execute Foreground Actions Perform Batch Action processing Perform Foreground Package processing Perform Batch Package SCL Generation Display user option menu Display information about ENDEVOR Display summary of changes for this release Exit the ENDEVOR/MVS dialog
Endevor
July 1996
Defaults
UPDATE ----------------COMMAND ===> ENDEVOR USER DEFAULTS ------------------
WORK DATASET ALLOCATION INFORMATION: LIST DATASET ALLOCATION INFO: PRIMARY QUANTITY ===> 1 PRIMARY QUANTITY ===> 1 SECONDARY QUANTITY ===> 1 SECONDARY QUANTITY ===> 1 SPACE UNITS ===> CYL (TRK/CYL/BLK) UNIT NAME ===> SYSSCR VOLUME SERIAL ===> (BLANK FOR DEFAULT) PRINT OPTIONS: SYSOUT CLASS LINES PER PAGE FOREGROUND ACTION OPTION: DISPLAY MSGS WHEN RC GE ===> 0
===> A ===> 60
JOB STATEMENT INFORMATION: ===> //OSSINGE JOB (DSSM%%%%),'OSSINGER ENDEVOR',MSGLEVEL=(1,1), ===> // CLASS=S,MSGCLASS=T,NOTIFY=OSSINGE ===> //*
Endevor
July 1996
Display
-----------------------OPTION ===>
1 2 3 4 5 6 7 8 9 A E ELEMENT FOOTPRINT SITE STAGE SYSTEM SUBSYSTEM TYPE PROCESSOR GROUP APPROVER GROUP RELATE GROUP ENVIRONMENT -
------------------
Display Display Display Display Display Display Display Display Display Display Display
element/component list information footprinted members and listings site information stage information system definitions subsystem definitions type definitions processor group definitions approver groups system/approver group relationships information about current environment
Endevor
July 1996
Display Element
----------------OPTION ===>
---------------
blank - Display selection list S - Display summary of levels M - Display element master info FROM ENDEVOR: ENVIRONMENT ===> ENVPROD SYSTEM ===> SUBSYSTEM ===> ELEMENT ===> TYPE ===> STAGE ===>
B - Browse element current level C - Display changes current level H - Display history current level
LIST OPTIONS: DISPLAY LIST WHERE CCID EQ WHERE PROC GRP EQ DISPLAY SYS/SBS LIST BUILD USING MAP 1 - CERT 2 - PROD
Endevor
July 1996
Display Options S - Summary of Levels shows an Elements change history. From this panel you can select a specific level for display using option B, C, or H. M - Elements Master Control File information.
B - Browse Elements current level, showing level at which each statement was inserted.
C - Element Changes panel shows all inserts and deletes to the Element at the current level. H - History panel shows all statements in all levels of an Element, and the level at which each insert/delete occurred.
Endevor
July 1996
Display Footprint
----------------------- ENDEVOR - FOOTPRINT DISPLAY ------------Option ===> blank - Member selection list I - Display load module CSECTS and ENDEVOR footprints L - Display the library member
FROM ISPF LIBRARY: PROJECT ===> END.CERT LIBRARY ===> SHARED TYPE ===> LISTLIB MEMBER ===> OTHER PARTITIONED DATA SET: DATA SET NAME ===>
Endevor
July 1996
Footprint Listing
BROWSE OSSINGE.C1#1TMPL.LIST Command ===> ********************************************* ** ******** ADD ******** ** ** USER ID......... OSSINGE ** ** DATE............ 13MAY96 09:15 ** ** ENDEVOR RC...... 0012 ** ** ** ** ENVIRONMENT..... ENVPROD ** ** STAGE........... CERT ** ** SYSTEM.......... TEST ** ** SUBSYSTEM....... TEST ** ** ELEMENT......... END01P ** ** VV.LL........... 01.00 ** ** TYPE............ NAPGM ** ** PROC GROUP...... NATNNL ** ** PROCESSOR....... GNATNNL ** ** INIT.......... RC=0000 ** ** **NATVALID...... RC=0012 > MAXRC ** *********************************************
Endevor
July 1996
Footprint Listing
BROWSE OSSINGE.C1#1TMPL.LIST Command ===> APPL-ID: USER ID: PASSWORD DATA ENDEVOR,ENDVMNT *CF* %* Logon accepted to library ENDEVOR. NEXT EXECUTE GNEN5100 DATA END01P,NAPGM Page 1 ******************** PROCESSOR ERROR ******************** END01P not registered in Job/Program Name file. ******************** PROCESSOR ERROR ******************** NAT9987 NATURAL SESSION TERMINATED ABNORMALLY - RC=012
Endevor
July 1996
Footprint Listing
BROWSE OSSINGE.C1#1TMPL.LIST Command ===> NEXT GNEN5000 GNOS5170,P,S NEXT USR0210P STOW,GNOS5170,Y,P 0110 DEFINE DATA <<<< NAT0273 Error 0974 in line 0130 of data area GNDU006L processing SPOOL-UPDATE. 0320 1 REDEFINE #GNOA-HOLD-KEY ******** NAT0220 Statement not allowed or keyword COMPUTE/ASSIGN required 0370 1 REDEFINE #TEXT-A ******** NAT0220 Statement not allowed or keyword COMPUTE/ASSIGN required 0500 MOVE +GNOA-HOLD-KEY TO #GNOA-HOLD-KEY ************** NAT0384 Explicit format specification required. 0540 #JOB-NAME *********
Endevor
July 1996
Endevor
July 1996
0 1 2 3 4 5 U T C X
DEFAULTS DISPLAY FOREGROUND BATCH PACKAGE BATCH PACKAGE USER MENU TUTORIAL CHANGES EXIT
Specify ENDEVOR ISPF default parameters Perform Display functions Execute Foreground Actions Perform Batch Action processing Perform Foreground Package processing Perform Batch Package SCL Generation Display user option menu Display information about ENDEVOR Display summary of changes for this release Exit the ENDEVOR/MVS dialog
Endevor
July 1996
Element Lifecycle
Stage 1 CERT
Stage 2
MOVE
PROD
Certification Stage
Production Stage
ADD/UPDATE
RETRIEVE
Work PDS
Endevor
July 1996
Foreground Actions
-------------------------- Foreground Options Menu ----------------Option ===> 1 2 3 4 5 6 7 8 DISPLAY ADD/UPDATE RETRIEVE GENERATE MOVE DELETE PRINT SIGNIN Display an element Add or update an element into stage 1 Retrieve or copy an element Execute the Generate Processor for this element Move an element to the next inventory location Delete an element Print elements, changes and detail change history Explicitly sign-in an element
Endevor
July 1996
Add/Update
---------------------------OPTION ===> blank - Member list TO ENDEVOR: ENVIRONMENT SYSTEM SUBSYSTEM ELEMENT TYPE STAGE: COMMENT ADD/UPDATE ELEMENTS ----------------
A - Add an element
U - Update an element
===>
ACTION OPTIONS: ENVPROD CCID TAPE GENERATE ELEMENT TAPE DELETE INPUT SOURCE NEW VERSION JCLPROD OVERRIDE SIGNOUT 1 PROCESSOR GROUP UPDATE IF PRESENT Update REGION parameter LIST OPTIONS: DISPLAY LIST
FROM ISPF LIBRARY: PROJECT ===> OSSINGE LIBRARY ===> END TYPE ===> JCLPROD MEMBER ===>
===> Y (Y/N)
Endevor
July 1996
Add/Update
ADD/UPDATE -------------- MEMBER SELECTION LIST ---------- Row 1 to 1 COMMAND ===> FROM TO Data set: OSSINGE.END.JCLPROD Environment: ENVPROD System: TAPE ELEMENT TYPE JCLPROD JCLPROD JCLPROD
Subsystem: TAPE
Stage: 1
COMMENT Update REGION parameter Update REGION parameter Update REGION parameter
Endevor
July 1996
Add/Update Output
C1F0000I BC1PTMP0 CALLING EXEC AT 13:17:22 EXEC 'END.PROD.ENDEVOR.EXECLIB(EREX010)' 'TEST TEST NAPGM GNTB5000' END ***
BROWSE OSSINGE.C1TEMPR1.MSGS Line 00000000 Col 0 Command ===> Scroll === ******************************** Top of Data *******************
ADD ELEMENT GNTB5000 FROM DSNAME: OSSINGE.END.NAPGM TO ENVIRONMENT: ENVPROD SYSTEM: TEST OPTIONS: COMMENT: New TEST program PROCESSOR GROUP NATNNL FOR ELEMENT GNTB5000 W ELEMENT GNTB5000 01.00 CREATED AT LOCATION EN BEGINNING EXECUTION OF GENERATE PROCESSOR GNA SYMBOLIC SUBSTITUTION: SYMBOLIC EXPINC DEFINED BY PROCESSOR: N
Endevor
July 1996
Retrieve
------------------------------ RETRIEVE ELEMENTS ------------------OPTION ===> ELEMENT DISPLAY OPTIONS: blank - Element list S - Summary B - Browse H - History R - Retrieve element M - Master C - Changes FROM ENDEVOR: ENVIRONMENT SYSTEM SUBSYSTEM ELEMENT TYPE STAGE COMMENT ACTION OPTIONS: ENVPROD CCID TAPE EXPAND INCLUDES TAPE SIGNOUT ELEMENT CCT801 OVERRIDE SIGNOUT JCLPROD REPLACE MEMBER 2 1 - CERT 2 - PROD Update Region Parameter LIST OPTIONS: DISPLAY LIST WHERE CCID EQ WHERE PROC GRP EQ BUILD USING MAP FIRST FOUND
N Y N N
TO ISPF LIBRARY: PROJECT ===> OSSINGE LIBRARY ===> END TYPE ===> JCLPROD MEMBER ===>
Endevor
Batch Actions
BATCH ----------------------OPTION ===> BATCH OPTIONS MENU -----------------
1 2 3 4 5
Build batch SCL actions Edit request data set Submit job for batch processing Check request data set for syntax errors Enter additional JCL to be included with the job
REQUEST DATA SET: PROJECT ===> OSSINGE GROUP ===> END TYPE ===> BATCH MEMBER ===> ADD
Endevor
July 1996
Batch Actions
------------------------------OPTION ===> 1 2 3 4 5 6 7 8 9 0 1 2 3 DISPLAY ADD/UPDATE RETRIEVE GENERATE MOVE DELETE PRINT ELEMENT SIGNIN TRANSFER PRINT MEMBER LIST ELEMENT LIST MEMBER ARCHIVE SCL GENERATION -------------------
Display an element Add or update an element into stage 1 Retrieve or copy an element Execute the Generate Processor for this element Move an element to the next inventory location Delete an element Print elements, changes and detail change history Explicitly sign-in an element Transfer elements between two ENDEVOR locations Print a compressed listing or member Create List actions for ENDEVOR elements Create List actions for external members Archive elements
Endevor
July 1996
Batch Add
-------------------------OPTION ===> blank - Member list TO ENDEVOR: ENVIRONMENT SYSTEM SUBSYSTEM ELEMENT TYPE STAGE: COMMENT ADD/UPDATE ELEMENTS ---------------------
A - Add an element
U - Update an element
ACTION OPTIONS: ===> ENVPROD CCID ===> TAPE GENERATE ELEMENT ===> TAPE DELETE INPUT SOURCE ===> NEW VERSION ===> JCLPROD OVERRIDE SIGNOUT 1 PROCESSOR GROUP UPDATE IF PRESENT ===> Initial TAPE System Load LIST OPTIONS: DISPLAY LIST
FROM ISPF LIBRARY: PROJECT ===> OSSINGE LIBRARY ===> END TYPE ===> JCLPROD MEMBER ===>
===> Y (Y/N)
Endevor
July 1996
Batch Actions
BATCH ----------------------OPTION ===> BATCH OPTIONS MENU -----------------
1 2 3 4 5
Build batch SCL actions Edit request data set Submit job for batch processing Check request data set for syntax errors Enter additional JCL to be included with the job
REQUEST DATA SET: PROJECT ===> OSSINGE GROUP ===> END TYPE ===> BATCH MEMBER ===> ADD
Endevor
July 1996
Package Lifecycle
Commit Execute
Endevor
Review
July 1996
Package Lifecycle
Cast
Review
Package Lifecycle
Backout Execute
Endevor
Review
July 1996
Package Names
System Name
Sequence (A - Z)
SYSNAME 960704A
Date (YYMMDD)
Endevor
July 1996
Package Menu
---------------------- Package Foreground Options Menu ------------Option ===> 1
1 2 3 4 5 6 7 8 9
Display Package Information Create or Modify Package Prepare Package for Review Approve or Deny Package Submit or Execute Package Ship Packages Perform Backout or Backin Processing Clear Backout Information Reset, Delete, or Export Package
Limit selection list by Package Status. These are used by the DISPLAY and UTILITIES options:
In-Edit......... In-Approval..... Denied.......... Approved........ Y Y Y Y In-Execution.... Y Executed........ Y Committed....... Y
Endevor
July 1996
Display Package
DISPLAY -------------COMMAND ===> D - Display Package PACKAGE ENDEVOR ENDEVOR ENDEVOR ENDEVOR ENDEVOR ENDEVOR ENDEVOR ENDEVOR ENDEVOR ENDEVOR ENDEVOR ENDEVOR ENDEVOR STATUS EXECUTED EXEC FAILED EXECUTED EXECUTED EXECUTED EXECUTED EXECUTED EXECUTED EXECUTED EXECUTED EXECUTED EXECUTED EXECUTED DESCRIPTION Add Program/Job Name Validatio Delete GNDANNL Processor Obsolete GNDANNL Natural Data GNATNNL processor GJCLNNR processor Adding GNEN5000 and GNEN5010 Update EREX010 & EREX030 Delete obsolete Natural elemen GDOCNNR and DDOCNNN processors sign-in GNATNNL PROC processors Cleanup GCOBNBL COBOL Processo Change Prod Listlib Name in Na PACKAGE SELECTION LIST ------- Row 37 to 49
960416C 960417A 960419A 960422A 960423A 960423B 960423C 960423D 960423E 960426A 960429A 960509A 960513A
Endevor
July 1996
Create Package
MODIFY -------------- CREATE/MODIFY PACKAGE ---------------------OPTION ===> B - Build Package Actions E - Edit Package N - Add Notes to Package I C - Import SCL - Copy Package
PACKAGE ID: TEST 960704A STATUS: IN-EDIT DESCRIPTION ===> Fix DPS831 JCL Error PACKAGE TYPE ===> STANDARD SHARABLE PACKAGE ===> N (Y/N) APPEND TO PACKAGE ===> (Y/N) ENABLE BACKOUT ===> Y (Y/N) EXECUTION WINDOW FROM ===> 05JUL96 00:00 TO ===> 31DEC99 00:00 INPUT PACKAGE ID ===> FROM ISPF LIBRARY: PROJECT ===> OSSINGE GROUP ===> END
Endevor
July 1996
EDIT - PACKAGE ID: TEST 960704A ----------------------------COMMAND ===> DESCRIPTION: Fix DPS831 JCL Error ****** ***************************** Top of Data **************** 000001 MOVE ELEMENT 'DPS831' 000002 FROM ENVIRONMENT 'ENVPROD' SYSTEM 'TEST' SUBSYSTEM 'TEST' 000003 TYPE 'JCLPROD' STAGE 1 000004 OPTIONS COMMENTS "Fix JCL Error" 000005 . ****** **************************** Bottom of Data **************
Endevor
July 1996
Cast Package
CAST -------------------------- CAST PACKAGE ------------------OPTION ===> C - Cast Package N - Add Notes to Package PACKAGE ID: TEST 960704A DESCRIPTION: Fix DPS831 JCL Error PACKAGE TYPE: STANDARD SHARABLE PACKAGE: N VALIDATE COMPONENTS ===> Y (Y/N/W) ENABLE BACKOUT ===> Y (Y/N) EXECUTION WINDOW FROM ===> 05JUL96 00:00 USER ID CREATED: OSSINGE LAST UPDATED: OSSINGE DATE TIME 05JUL96 14:26 05JUL96 14:30 S - Display SCL
STATUS:
IN-EDIT
Endevor
July 1996
Review Package
REVIEW ----------------------- REVIEW PACKAGE -------------------OPTION ===> blank - Display Action Summary A - Approve Package N - Add Notes to Package D L - Deny Package - Display Approver Groups
PACKAGE ID: TEST 960704A DESCRIPTION: Fix DPS831 JCL Error PACKAGE TYPE: STANDARD SHARABLE PACKAGE: N EXECUTION WINDOW FROM: 05JUL96 00:00 User Id OSSINGE Date Time 05JUL96 14:45
05JUL96 14:45
STATUS: IN-APPROVAL
Endevor
July 1996
Approver Groups
--------
PACKAGE ID: TEST 960704A DESCRIPTION: Fix DPS831 JCL Error PACKAGE TYPE: STANDARD APPROVER ENVIRONMENT GROUP ENVPROD ENDVADMN ENVPROD AISUPP ENVPROD PRDCTRL1 APPROVAL STATUS APPROVED APPROVED
STATUS: IN-APPROVAL
QUORUM 0 1 1
Endevor
July 1996
Execute Package
EXECUTE ---------------OPTION ===> E - Execute Package EXECUTE/SUBMIT PACKAGE -------------
- Submit Package
PACKAGE ID: TEST 960704A STATUS: APPROVED DESCRIPTION: Fix DPS831 JCL Error PACKAGE TYPE: STANDARD SHARABLE PACKAGE: N EXECUTION WINDOW FROM ===> 05JUL96 00:00 TO ===> 31DEC99 00:00 USER ID OSSINGE DATE TIME 05JUL96 14:35 05JUL96 14:35 05JUL96 14:35 ENDEVOR RC:
Endevor
July 1996
Package Execution
Foreground Batch Daily Scheduled DEN870 (3:15 pm) Production Control Coordination Initiation
Endevor
July 1996
Outstanding Issues
Endevor
July 1996
Demo
Display Elements
Foreground Add/Retrieve
Package Processing
Endevor
July 1996