Presentation is loading. Please wait.

Presentation is loading. Please wait.

© 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective.

Similar presentations


Presentation on theme: "© 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective."— Presentation transcript:

1 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Module 4 - 1 Implement Batch Processing Module 4

2 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Module 4 - 2 Module Objectives After this module, you will be able to:  Create Batch Requests  Execute Batch Requests  View Batch Execution Logs  Test Changes and Correct Errors Using Action Processing in Batch Mode

3 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Module 4 - 3 Batch Processing SOURCE MANAGEMENT OUTPUT MANAGEMENT INVENTORY MANAGEMENT FUNCTION SECURITY

4 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Module 4 - 4 Create Batch Requests Task 1

5 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Module 4 - 5 Create Request Data Sets  Use online screens to build actions and create Software Control Language (SCL) --------------------------- SCL GENERATION ------------------------- OPTION ===> 1 DISPLAY - Display an element 2 ADD/UPDATE - Add or update an element into entry stage 3 RETRIEVE - Retrieve or copy an element 4 GENERATE - Execute the Generate Processor for this element 5 MOVE - Move an element to the next inventory location 6 DELETE - Delete an element 7 PRINT ELEMENT - Print elements, changes and detail change history 8 SIGNIN - Explicitly sign-in an element 9 TRANSFER - Transfer elements between two Endevor locations 10 PRINT MEMBER - Print a compressed listing or member 11 LIST ELEMENT - Create List actions for Endevor elements 12 LIST MEMBER - Create List actions for external members 13 ARCHIVE - Archive elements REQUEST DATA SET: CLCS.userid.NDVR(SCLADD) APPEND: N

6 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Module 4 - 6 Create Request Data Sets  SCL can also be created through an editor for action processing with proper syntax Note: SCL Reference Guide available (continued)

7 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Module 4 - 7 Create Batch Requests ------------------- AllFusion Endevor Primary Options Panel ---------------- Option ===> 3 0 DEFAULTS - Specify Endevor ISPF default parameters 1 DISPLAY - Perform Display functions 2 FOREGROUND - Execute Foreground Actions 3 BATCH - Perform Batch Action processing 4 ENVIRONMENT - Define or Modify Environment information 5 PACKAGE - Perform Foreground Package processing 6 BATCH PACKAGE - Perform Batch Package SCL Generation U USER MENU - Display user option menu T TUTORIAL - Display information about Endevor C CHANGES - Display summary of changes for this release X EXIT - Exit the Endevor dialog Current environment: SMPLTEST (C) 2005 Computer Associates International, Inc. Use the EXIT option to terminate Endevor

8 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Module 4 - 8 Create Batch Requests BATCH ------------------- BATCH OPTIONS MENU -------------------------- OPTION ===> 1 1 BUILD SCL - Build batch SCL actions 2 EDIT - Edit request data set 3 SUBMIT - Submit job for batch processing 4 VALIDATE - Check request data set for syntax errors 5 BUILD JCL - Enter additional JCL to be included with the job REQUEST DATA SET: PROJECT ===> CLCS APPEND ===> N (Y/N) GROUP ===> userid INCLUDE JCL ===> N (Y/N) TYPE ===> NDVR STOPRC ===> 16(RC to stop next actions) MEMBER ===> SCLADD <<< This field is for the scl only OTHER PARTITIONED OR SEQUENTIAL DATA SET: DSNAME ===> JOB STATEMENT INFORMATION: ===> //useridA JOB (000000000),'CLASS',MSGCLASS=X,CLASS=A,NOTIFY=userid ===> (continued)

9 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Module 4 - 9 Create Batch Requests --------------------------- SCL GENERATION ---------------------------- OPTION ===> 2 1 DISPLAY - Display an element 2 ADD/UPDATE - Add or update an element into entry stage 3 RETRIEVE - Retrieve or copy an element 4 GENERATE - Execute the Generate Processor for this element 5 MOVE - Move an element to the next inventory location 6 DELETE - Delete an element 7 PRINT ELEMENT - Print elements, changes, and detail change history 8 SIGNIN - Explicitly sign-in an element 9 TRANSFER - Transfer elements between two Endevor locations 10 PRINT MEMBER - Print a compressed listing or member 11 LIST ELEMENT - Create List actions for Endevor elements 12 LIST MEMBER - Create List actions for external members 13 ARCHIVE - Archive elements REQUEST DATA SET: CLCS.userid.NDVR(SCLADD) APPEND: N (continued)

10 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Module 4 - 10 Create Batch Requests ------------------------ ADD/UPDATE ELEMENTS ---------------------------- OPTION ===> blank - Member list A - Add an element U - Update an element TO Endevor : ACTION OPTIONS: ENVIRONMENT ===> SMPLTEST CCID ===> userid SYSTEM ===> FINANCE GENERATE ELEMENT ===> Y (Y/N) SUBSYSTEM ===> ACCTREC DELETE INPUT SOURCE ===> N (Y/N) ELEMENT ===> NEW VERSION ===> TYPE ===> OVERRIDE SIGNOUT ===> N (Y/N) PROCESSOR GROUP ===> UPDATE IF PRESENT ===> N (Y/N) COMMENT ===> ADD REPORT CHANGES FROM ISPF LIBRARY: LIST OPTIONS: PROJECT ===> CLCS DISPLAY LIST ===> Y (Y/N) LIBRARY ===> userid TYPE ===> NDVR MEMBER ===> THRU MEMBER ===> FROM OTHER PARTITIONED OR SEQUENTIAL DATA SET: DATA SET NAME ===> (continued)

11 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Module 4 - 11 Create Batch Requests ADD/UPDATE ------------ MEMBER SELECTION LIST --------- ROW 1 TO 2 OF 2 COMMAND ===> SCROLL ===> PAGE FROM Data set: CLCS.userid.NDVR TO Environment: SMPLTEST System: FINANCE Subsystem: ACCTREC Stage: T NEW MEMBER ELEMENT TYPE COMMENT VERSION A FINARP10 COBOL ADD REPORT CHANGES A HEADER10 COPY ADD REPORT CHANGES *******************************BOTTOM OF DATA**************************** (continued)

12 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Module 4 - 12 Create Batch Requests ADD/UPDATE ----------- MEMBER SELECTION LIST ----------- ROW 1 TO 2 OF 2 COMMAND ===> SCROLL ===> PAGE FROM Data set: CLCS.userid.NDVR TO Environment: SMPLTEST System: FINANCE Subsystem: ACCTREC Stage: T NEW MEMBER ELEMENT TYPE COMMENT VERSION FINARP10 *WRITTEN COBOL ADD REPORT CHANGES HEADER10 *WRITTEN COPY ADD REPORT CHANGES *******************************BOTTOM OF DATA*************************** (continued)

13 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Module 4 - 13 Create Batch Requests BATCH ------------------- BATCH OPTIONS MENU ------------------------- OPTION ===> 2 1 BUILD SCL - Build batch SCL actions 2 EDIT - Edit request data set 3 SUBMIT - Submit job for batch processing 4 VALIDATE - Check request data set for syntax errors 5 BUILD JCL - Enter additional JCL to be included with the job REQUEST DATA SET: PROJECT ===> CLCS APPEND ===> N (Y/N) GROUP ===> userid INCLUDE JCL ===> N (Y/N) TYPE ===> NDVR STOPRC STOPRC ===> 16(RC to stop next actions) MEMBER ===> SCLADD <<< This field is for the scl only OTHER PARTITIONED OR SEQUENTIAL DATA SET: DSNAME ===> JOB STATEMENT INFORMATION: ===> //useridA JOB (000000000),'CLASS',MSGCLASS=X,CLASS=A,NOTIFY=userid ===> (continued)

14 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Module 4 - 14 Create Batch Requests EDIT ---- CLCS.userid.NDVR(SCLADD) - 01.00 -------------- COLUMNS 001 072 COMMAND ===> SCROLL ===> CSR ****** ************************** TOP OF DATA *************************** 000001 SET STOPRC 16. 000002 ADD ELEMENT 'FINARP10' 000003 FROM DSNAME 'CLCS.userid.NDVR' 000004 TO ENVIRONMENT 'SMPLTEST‘ SYSTEM 'FINANCE' SUBSYSTEM 'ACCTREC' 000005 TYPE 'COBOL' 000006 OPTIONS CCID 'userid' COMMENTS 'ADD REPORT CHANGES' 000007. 000008 ADD ELEMENT 'HEADER10' 000009 FROM DSNAME 'CLCS.userid.NDVR' 000010 TO ENVIRONMENT 'SMPLTEST' SYSTEM 'FINANCE' SUBSYSTEM 'ACCTREC' 000011 TYPE 'COPY' 000012 OPTIONS CCID 'userid' COMMENTS 'ADD REPORT CHANGES' 000013. ****** ********************** BOTTOM OF DATA **************************** (continued)

15 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Module 4 - 15 Execute Batch Requests Task 2

16 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Module 4 - 16 BATCH ------------------- BATCH OPTIONS MENU ------------------------- OPTION ===> 3 1 BUILD SCL - Build batch SCL actions 2 EDIT - Edit request data set 3 SUBMIT - Submit job for batch processing 4 VALIDATE - Check request data set for syntax errors 5 BUILD JCL - Enter additional JCL to be included with the job REQUEST DATA SET: PROJECT ===> CLCS APPEND ===> N (Y/N) GROUP ===> userid INCLUDE JCL ===> N (Y/N) TYPE ===> NDVR STOPRC ===> 16(RC to stop next actions) MEMBER ===> SCLADD <<< This field is for the scl only OTHER PARTITIONED OR SEQUENTIAL DATA SET: DSNAME ===> JOB STATEMENT INFORMATION: ===> //useridA JOB (000000000),'CLASS',MSGCLASS=X,CLASS=A,NOTIFY=userid ===> Execute Batch Requests

17 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Module 4 - 17 View Batch Execution Logs Task 3

18 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Module 4 - 18 Batch Execution Log (C) 2005 Computer Associates International, Inc. 04MAY02 17:10:57 PAGE 1 E N D E V O R S Y N T A X R E Q U E S T R E P O R T RELEASE 4.0 SERIAL B4004C REQUESTED BY: CLCSZ 17:10:57 C1Y0015I STARTING PARSE OF REQUEST STATEMENT #1 ADD ELEMENT 'FINARP10' FROM DSNAME 'CLCS.userid.NDVR' TO ENVIRONMENT 'SMPLTEST' SYSTEM 'FINANCE' SUBSYSTEM 'ACCTREC' TYPE 'COBOL' OPTIONS CCID 'userid ' COMMENTS 'ADD CHANGES '. STATEMENT #2 ADD ELEMENT 'HEADER10' FROM DSNAME 'CLCS.userid.NDVR' TO ENVIRONMENT 'SMPLTEST' SYSTEM 'FINANCE' SUBSYSTEM 'ACCTREC' TYPE 'COPY' OPTIONS CCID 'userid ' COMMENTS 'ADD CHANGES '. STATEMENT #3 EOF STATEMENT GENERATED 17:10:58 C1Y0016I REQUEST CARDS SUCCESSFULLY PARSED (C) 2005 Computer Associates International, Inc. 04MAY02 17:11:04 PAGE 1 E N D E V O R E X E C U T I O N R E P O R T RELEASE 4.0 SERIAL B4004C REQUESTED BY: CLCSZ 17:11:04 C1G0202I ACTION #1 / STMT #2 17:11:04 C1G0203I ADD ELEMENT HEADER10 17:11:04 C1G0205I FROM DSNAME: CLCS.userid.NDVR MEMBER: 17:11:04 C1G0204I TO ENVIRONMENT:SMPLTEST SYSTEM: FINANCE SMPLTEST SYSTEM: FINANCE SUBSYSTEM:ACCTREC TYPE:COPY STAGE ID: T 17:11:04 C1G0232I OPTIONS: CCID: userid 17:11:04 C1G0232I COMMENT: ADD CHANGES 17:11:09 C1G0265I PROCESSOR GROUP COPYBOOK FOR ELEMENT HEADER10 WAS OBTAINED FROM SECONDARY ELEMENT RECORD 17:11:11 SMGR139I ELEMENT HEADER10 AT LOCATION SMPLPROD/P/FINANCE/ACCTREC/COPY SELECTED FOR FETCH PROCESSING 17:11:22 SMGR120I ELEMENT HEADER10 01.00 FETCHED FOR PROCESSING AT STAGE TEST 17:11:24 SMGR122W NO ELEMENT SOURCE CHANGES DETECTED 17:11:24 SMGR125I ELEMENT HEADER10 01.00 NOT UPDATED BY CLCS.userid.NDVR(HEADER10) 17:11:25 C1G0200I REQUEST PROCESSING FOR ELEMENT HEADER10 COMPLETED, HIGHEST Endevor RC WAS 0004

19 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Module 4 - 19 Batch Execution Log 17:11:25 C1G0202I ACTION #2 / STMT #1 17:11:25 C1G0203I ADD ELEMENT FINARP10 17:11:25 C1G0205I FROM DSNAME: CLCS.userid.NDVR MEMBER: 17:11:25 C1G0204I TO ENVIRONMENT:SMPLTEST SYSTEM: FINANCE:SMPLTEST SYSTEM: FINANCE SUBSYSTEM: ACCTREC TYPE:COBOL STAGE ID:T 17:11:25 C1G0232I OPTIONS: CCID:: userid 17:11:25 C1G0232I COMMENT: ADD CHANGES 17:11:26 C1G0265I PROCESSOR GROUP CIINBL FOR ELEMENT FINARP10 WAS OBTAINED FROM SECONDARY ELEMENT RECORD 17:11:27 SMGR139I ELEMENT FINARP10 AT LOCATION SMPLPROD/P/FINANCE/ACCTREC/COBOL SELECTED FOR FETCH PROCESSING 17:11:30 SMGR120I ELEMENT FINARP10 01.00 FETCHED FOR PROCESSING AT STAGE TEST 17:11:31 SMGR122W NO ELEMENT SOURCE CHANGES DETECTED 17:11:31 SMGR125I ELEMENT FINARP10 01.00 NOT UPDATED BY CLCS.userid.NDVR(FINARP10) 17:11:33 C1G0143I BEGINNING EXECUTION OF GENERATE PROCESSOR GCIINBL OF GROUP CIINBL. 17:11:33 C1G0246I PROCESSOR GCIINBL LOADED FROM EDUCATN.SMPLPROD.PRCSLOAD 17:11:33 C1G0247I FOOTPRINT: ENV: SMPLPROD SYS: ADMIN SBS: STANDARD ELM: GCIINBL TYPE: PROCESS STG NBR: 1 17:11:33 C1G0248I VER: 01.00 DATE: 31JAN02 16:31 DATE: 31JAN02 16:31 17:11:33 C1G0249I //******************************************************************************************* 17:11:33 C1G0249I //** 17:11:33 C1G0249I //** COBOL2 COMPILE AND LINK-EDIT PROCESSOR 17:11:33 C1G0249I //** 17:11:33 C1G0249I //*******************************************************************************************. 17:11:34 C1X0012I STEP INIT INVOKING PROGRAM BC1PDSIN 17:11:35 C1X0010I STEP INIT PROGRAM BC1PDSIN COMPLETED, RC=0000 17:11:35 C1X0012I STEP CONWRITE INVOKING PROGRAM CONWRITE 17:11:35 C1X0013I PARM=EXPINCL(N) 17:11:36 C1G0280I ELEMENT FINARP10 AT LOCATION SMPLTEST/T/FINANCE/ACCTREC/COBOL SELECTED FOR PROCESSING 17:11:36 SMGR128I ELEMENT FINARP10 01.00 WRITTEN TO DDNAME ELMOUT (continued)

20 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Module 4 - 20 Batch Execution Log (C) 2005 Computer Associates International, Inc. 04MAY02 17:11:36 PAGE 6 E N D E V O R E X E C U T I O N R E P O R T RELEASE 4.0 SERIAL B4004C REQUESTED BY: CLCSZ 17:11:36 C1X0010I STEP CONWRITE PROGRAM CONWRITE COMPLETED, RC=0000 17:11:40 C1X0012I STEP COMPILE INVOKING PROGRAM IGYCRCTL 17:11:40 C1X0013I PARM=LIB,NOSEQ,OBJECT,APOST,SIZE(1024K),BUF(8K) 17:11:44 C1X0010I STEP COMPILE PROGRAM IGYCRCTL COMPLETED, RC=0000 17:11:44 C1G0134I FINARP10 FOOTPRINTED IN DATASET SYS94035.T171137.RA000.CLCSZ.SYSLIN 17:11:47 C1X0012I STEP LKED INVOKING PROGRAM IEWL 17:11:47 C1X0013I PARM=LIST,MAP,XREF 17:11:50 C1X0010I STEP LKED PROGRAM IEWL COMPLETED, RC=0004 17:11:50 C1G0134I FINARP10 FOOTPRINTED IN DATASET EDUCATN.SMPLTEST.LOADLIB 17:11:50 C1X0012I STEP STORLIST INVOKING PROGRAM CONLIST 17:11:50 C1X0013I PARM=STORE 17:11:51 C1G0132I ELEMENT FINARP10 01.00 WRITTEN TO EDUCATN.SMPTEST.LISTLIB 17:11:51 C1X0010I STEP STORLIST PROGRAM CONLIST COMPLETED, RC=0000 17:11:52 C1X0015I STEP 0006 (PRNTLIST) NOT EXECUTED BECAUSE OF AN EXECIF CLAUSE 17:11:52 C1C0001I BEGINNING CREATE OF FINARP10 COMPONENT LIST AT STAGE TEST 17:11:53 SMGR121I COMPONENT FINARP10 01.00 REATED AT LOCATION SMPLTEST/TEST/FINANCE/ACCREC/COBOL 17:11:53 C1G0144I PROCESSOR GCIINBL EXECUTION COMPLETED, HIGHEST PROCESSOR STEP RC AS 0000 17:11:53 C1G0200I REQUEST PROCESSING FOR ELEMENT FINARP10 COMPLETED, HIGHEST Endevor RC WAS 0004 (C) 2005 Computer Associates International, Inc. 04MAY02 17:11:53 PAGE 1 E N D E V O R A C T I O N S U M M A R Y R E P O R T RELEASE 4.0 SERIAL B4004C REQUESTED BY: CLCSZ +-------------- FROM INFORMATION ---------------+ PROC NDVR ACTION ACTION STMT SCL ACTION ELELMENT RC RC ENVIRONMENT SYSTEM SUBSYSTEM TYPE STAGE TIME NUMBER NUMBER WRITTEN ADD HEADER10 0004 DSNAME=CLCS.userid.NDVR 17:11:04 1 2 ADD FINARP10 0004 0004 DSNAME=CLCS.userid.NDVR 17:11:25 2 1 END OF JOB. HIGHEST Endevor RC = 0004 *********************************************************** BOTTOM OF DATA ************************************************* (continued)

21 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Module 4 - 21 Two Types of Return Codes  AllFusion Endevor Return Code (NDVR RC) -Action result  Processor Return Code (PROC RC) -Processor result

22 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Module 4 - 22 AllFusion Endevor Return Codes  NDVR RC: I,W,C,E,S  PROC RC: Any MVS return code -If return code exceeds MAXRC allowed, a failed flag is set in MCF -Element is not PROCESSED until flag is reset by successful processing 0IInformation: AllFusion Endevor processes completed with no errors 4WWarning: no source changes found 8CCaution: potential SYNC error 12EError: Processor errors; MAX RC exceeded 16SSevere: serious errors; AllFusion Endevor stopped processing

23 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Module 4 - 23 DISPLAY ---------------------- TYPE ------------- ROW 1 TO 11 OF 12 COMMAND ===> SCROLL ===> PAGE CURRENT ENV: SMPLTEST STAGE ID: T SYSTEM: FINANCE NEXT ENV: SMPLTEST STAGE ID: Q SYSTEM: FINANCE TYPE DESCRIPTION INCLUDE PANVALET ++INCLUDES /LIBRARIAN -INC'S COPY COBOL COPYBOOKS MACRO MACRO SOURCE CODE PARMCARD SORT AND UTILITY PARAMETER CARDS LOAD SOURCELESS ELEMENTS ASM ASSEMBLER SOURCE CODE COBOL COBOL SOURCE CODE COBOLLE COBOL LE SOURCE CODE LINKCARD LINK EDIT CONTROL STATEMENTS PROC JCL PROCEDURES JCL EXECUTION JOB CONTROL LANGUAGE STATEMENTS Type Sequencing

24 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Module 4 - 24 Test Changes and Correct Errors Using Action Processing in Batch Mode Task 4

25 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Module 4 - 25 Test the Changes  Run tests from libraries populated by Output Management.  AllFusion Endevor has no effect on program testing.

26 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Module 4 - 26  Testing shows incorrect results due to a mistake in format of COPYBOOK HEADER10  Developer: -Copy of HEADER10 still exists in development library -Edit COPBOOK to correct mistake -Put changed COPYBOOK back into AllFusion Endevor Problems Occur During Test

27 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Module 4 - 27 UPDATE COPBOOK  UPDATE COPYBOOK changes into AllFusion Endevor  Program must be recompiled and linked because COPYBOOK changed  Recommended steps: 1.UPDATE changed COPYBOOK into Stage 1 2.GENERATE program FINARP10

28 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Module 4 - 28 BATCH ------------------- BATCH OPTIONS MENU ------------------------- OPTION ===> 1 1 BUILD SCL - Build batch SCL actions 2 EDIT - Edit request data set 3 SUBMIT - Submit job for batch processing 4 VALIDATE - Check request data set for syntax errors 5 BUILD JCL - Enter additional JCL to be included with the job REQUEST DATA SET: PROJECT ===> CLCS APPEND ===> N (Y/N) GROUP ===> userid INCLUDE JCL ===> N (Y/N) TYPE ===> NDVR STOPRC ===> 16(RC to stop next actions) MEMBER ===> SCLGEN <<< This field is for the scl only OTHER PARTITIONED OR SEQUENTIAL DATA SET: DSNAME ===> JOB STATEMENT INFORMATION: ===>//useridA JOB (000000000), 'CLASS', MSGCLASS=X,CLASS=A,NOTIFY=userid ===> UPDATE COPYBOOK (continued)

29 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Module 4 - 29 UPDATE COPYBOOK -------------------------- SCL GENERATION ----------------------------- OPTION ===> 2 1 DISPLAY - Display an element 2 ADD/UPDATE - Add or update an element into entry stage 3 RETRIEVE - Retrieve or copy an element 4 GENERATE - Execute the Generate Processor for this element 5 MOVE - Move an element to the next inventory location 6 DELETE - Delete an element 7 PRINT ELEMENT - Print elements, changes and detail change history 8 SIGNIN - Explicitly sign-in an element 9 TRANSFER - Transfer elements between two Endevor locations 10 PRINT MEMBER - Print a compressed listing or member 11 LIST ELEMENT - Create List actions for Endevor elements 12 LIST MEMBER - Create List actions for external members 13 ARCHIVE - Archive elements REQUEST DATA SET: CLCS.userid.NDVR(SCLGEN) APPEND: N (continued)

30 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Module 4 - 30 UPDATE COPYBOOK -------------------------- ADD/UPDATE ELEMENTS ------------------------- OPTION ===> U blank - Member list A - Add an element U - Update an element TO Endevor : ACTION OPTIONS: ENVIRONMENT ===> SMPLTEST CCID ===> userid SYSTEM ===> FINANCE GENERATE ELEMENT ===> Y (Y/N) SUBSYSTEM ===> ACCTREC DELETE INPUT SOURCE ===> N (Y/N) ELEMENT ===> HEADER10 NEW VERSION ===> TYPE ===> COPY OVERRIDE SIGNOUT ===> N (Y/N) STAGE: T PROCESSOR GROUP ===> UPDATE IF PRESENT ===> N (Y/N) COMMENT ===> UPDATE THE COPYBOOK AFTER CHANGE FROM ISPF LIBRARY: LIST OPTIONS: PROJECT ===> CLCS DISPLAY LIST ===> Y (Y/N) LIBRARY ===> userid TYPE ===> NDVR MEMBER ===> THRU MEMBER ===> FROM OTHER PARTITIONED OR SEQUENTIAL DATA SET: DATA SET NAME ===> (continued)

31 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Module 4 - 31 UPDATE COPYBOOK ----------------------- ADD/UPDATE ELEMENTS -------------SCL GENERATED OPTION ===> blank - Member list A - Add an element U - Update an element TO Endevor : ACTION OPTIONS: ENVIRONMENT ===> SMPLTEST CCID ===> userid SYSTEM ===> FINANCE GENERATE ELEMENT ===> Y (Y/N) SUBSYSTEM ===> ACCTREC DELETE INPUT SOURCE ===> N (Y/N) ELEMENT ===> HEADER10 NEW VERSION ===> TYPE ===> COPY OVERRIDE SIGNOUT ===> N (Y/N) STAGE: T PROCESSOR GROUP ===> UPDATE IF PRESENT ===> N (Y/N) COMMENT ===> UPDATE THE COPYBOOK AFTER CHANGE FROM ISPF LIBRARY: LIST OPTIONS: PROJECT ===> CLCS DISPLAY LIST ===> Y (Y/N) LIBRARY ===> userid TYPE ===> NDVR MEMBER ===> THRU MEMBER ===> FROM OTHER PARTITIONED OR SEQUENTIAL DATA SET: DATA SET NAME ===> (continued)

32 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Module 4 - 32 GENERATE Program ----------------------------- SCL GENERATION ------1 REQUEST(S) BUILT OPTION ===> 4 1 DISPLAY - Display an element 2 ADD/UPDATE - Add or update an element into stage 1 3 RETRIEVE - Retrieve or copy an element 4 GENERATE - Execute the Generate Processor for this element 5 MOVE - Move an element to the next inventory location 6 DELETE - Delete an element 7 PRINT ELEMENT - Print elements, changes and detail change history 8 SIGNIN - Explicitly sign-in an element 9 TRANSFER - Transfer elements between two Endevor locations 10 PRINT MEMBER - Print a compressed listing or member 11 LIST ELEMENT - Create List actions for Endevor elements 12 LIST MEMBER - Create List actions for external members 13 ARCHIVE - Archive elements REQUEST DATA SET: CLCS.userid.NDVR(SCLGEN) APPEND: N

33 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Module 4 - 33 GENERATE Program --------------------------- GENERATE ELEMENTS -------------------------- OPTION ===> G ELEMENT DISPLAY OPTIONS: blank - Element list S - Summary B - Browse H - History G - Generate element M - Master C - Changes FROM Endevor : ACTION OPTIONS: ENVIRONMENT ===> SMPLTEST CCID ===> userid SYSTEM ===> FINANCE COPYBACK ===> N (Y/N) SUBSYSTEM ===> ACCTREC OVERRIDE SIGNOUT ===> N (Y/N) ELEMENT ===> FINARP10 PROCESSOR GROUP ===> TYPE ===> COBOL STAGE ===> T T - TEST Q - QA COMMENT ===> GENERATE THE COBOL PROGRAM LIST OPTIONS: DISPLAY LIST ===> Y (Y/N) WHERE CCID EQ ===> WHERE PROC GRP EQ ===> BUILD USING MAP ===> N (Y/N) (continued)

34 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Module 4 - 34 GENERATE Program -------------------------- GENERATE ELEMENTS --------------SCL GENERATED OPTION ===> ELEMENT DISPLAY OPTIONS: blank - Element list S - Summary B - Browse H - History G - Generate element M - Master C - Changes FROM Endevor : ACTION OPTIONS: ENVIRONMENT ===> SMPLTEST CCID ===> userid SYSTEM ===> FINANCE COPYBACK ===> N (Y/N) SUBSYSTEM ===> ACCTREC OVERRIDE SIGNOUT ===> N (Y/N) ELEMENT ===> FINARP10 PROCESSOR GROUP ===> TYPE ===> COBOL STAGE ===> T T - TEST Q - QA COMMENT ===> GENERATE THE COBOL PROGRAM LIST OPTIONS: DISPLAY LIST ===> Y (Y/N) WHERE CCID EQ ===> WHERE PROC GRP EQ ===> BUILD USING MAP ===> N (Y/N) (continued)

35 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Module 4 - 35 View SCL Created BATCH ------------------ BATCH OPTIONS MENU ------------------------- OPTION ===> 2 1 BUILD SCL - Build batch SCL actions 2 EDIT - Edit request data set 3 SUBMIT - Submit job for batch processing 4 VALIDATE - Check request data set for syntax errors 5 BUILD JCL - Enter additional JCL to be included with the job REQUEST DATA SET: PROJECT ===> CLCS APPEND ===> N (Y/N) GROUP ===> userid INCLUDE JCL ===> N (Y/N) TYPE ===> NDVR STOPRC ===> 16(RC to stop next actions) MEMBER ===> SCLGEN <<< This field is for the scl only OTHER PARTITIONED OR SEQUENTIAL DATA SET: DSNAME ===> JOB STATEMENT INFORMATION: ===> //useridA JOB (000000000),'CLASS',MSGCLASS=X,CLASS=A,NOTIFY=userid ===>

36 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Module 4 - 36 View SCL Created EDIT ---- CLCS.userid.NDVR(SCLGEN) - 01.00 ------------- COLUMNS 001 072 COMMAND ===> SCROLL ===> CSR ****** ************************* TOP OF DATA *************************** 000001 UPDATE ELEMENT 'HEADER10' 000002 FROM DSNAME 'CLCS.userid.NDVR' 000003 TO ENVIRONMENT 'SMPLTEST' SYSTEM 'FINANCE' SUBSYSTEM 'ACCTREC' 000004 TYPE 'COPY' 000005 OPTIONS CCID 'userid' COMMENTS 'UPDATE THE COPYBOOK AFTER CHANGE' 000006. 000007 GENERATE ELEMENT 'FINARP10' 000008 FROM ENVIRONMENT 'SMPLTEST' SYSTEM 'FINANCE' SUBSYSTEM 'ACCTREC' 000009 TYPE 'COBOL' STAGE T 000010 OPTIONS CCID 'userid' COMMENTS 'GENERATE THE COBOL PROGRAM' 000011. ****** ********************* BOTTOM OF DATA **************************** (continued)

37 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Module 4 - 37 BATCH -------------------- BATCH OPTIONS MENU ----------------------- OPTION ===> 3 1 BUILD SCL - Build batch SCL actions 2 EDIT - Edit request data set 3 SUBMIT - Submit job for batch processing 4 VALIDATE - Check request data set for syntax errors 5 BUILD JCL - Enter additional JCL to be included with the job REQUEST DATA SET: PROJECT ===> CLCS APPEND ===> N (Y/N) GROUP ===> userid INCLUDE JCL ===> N (Y/N) TYPE ===> NDVR STOPRC ===> 16(RC to stop next actions) MEMBER ===> SCLGEN <<< This field is for the scl only OTHER PARTITIONED OR SEQUENTIAL DATA SET: DSNAME ===> JOB STATEMENT INFORMATION: ===> //useridA JOB (000000000),'CLASS',MSGCLASS=X,CLASS=A,NOTIFY=userid ===> Submit Batch Request

38 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Module 4 - 38 UPDATE COPYBOOK Alternative steps: -Use these steps if SCLADD batch request was coded to perform UPDATE when source exists in Stage 1 -Use existing SCL to ADD program FINARP10 with UPDATE IF PRESENT option

39 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Module 4 - 39 Alternate: UPDATE IF PRESENT BATCH -------------------- BATCH OPTIONS MENU ------------------------ OPTION ===> 2 1 BUILD SCL - Build batch SCL actions 2 EDIT - Edit request data set 3 SUBMIT - Submit job for batch processing 4 VALIDATE - Check request data set for syntax errors 5 BUILD JCL - Enter additional JCL to be included with the job REQUEST DATA SET: PROJECT ===> CLCS APPEND ===> N (Y/N) GROUP ===> userid INCLUDE JCL ===> N (Y/N) TYPE ===> NDVR STOPRC ===> 16(RC to stop next actions) MEMBER ===> SCLADD <<< This field is for the scl only OTHER PARTITIONED OR SEQUENTIAL DATA SET: DSNAME ===> JOB STATEMENT INFORMATION: ===> //useridA JOB (000000000),'CLASS',MSGCLASS=X,CLASS=A,NOTIFY=userid ===>

40 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Module 4 - 40 EDIT ---- CLCS.userid.NDVR(SCLADD) - 01.00 -------------- COLUMNS 001 072 COMMAND ===> SCROLL ===> CSR ****** *********************** TOP OF DATA ****************************** 000001 ADD ELEMENT 'FINARP10' 000002 FROM DSNAME 'CLCS.userid.NDVR' 000003 TO ENVIRONMENT 'SMPLTEST' SYSTEM 'FINANCE' SUBSYSTEM 'ACCTREC' 000004 TYPE 'COBOL' 000005 OPTIONS CCID 'userid' COMMENTS 'ADD REPORT CHANGES' 000006 UPDATE 000007. 000008 ADD ELEMENT 'HEADER10' 000009 FROM DSNAME 'CLCS.userid.NDVR' 000010 TO ENVIRONMENT 'SMPLTEST' SYSTEM 'FINANCE' SUBSYSTEM 'ACCTREC' 000011 TYPE 'COPY' 000012 OPTIONS CCID 'userid' COMMENTS 'ADD REPORT CHANGES' 000013 UPDATE 000014. ****** ********************** BOTTOM OF DATA **************************** Alternate: UPDATE IF PRESENT (continued)

41 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Module 4 - 41 BATCH ------------------- BATCH OPTIONS MENU ------------------------ OPTION ===> 3 1 BUILD SCL - Build batch SCL actions 2 EDIT - Edit request data set 3 SUBMIT - Submit job for batch processing 4 VALIDATE - Check request data set for syntax errors 5 BUILD JCL - Enter additional JCL to be included with the job REQUEST DATA SET: PROJECT ===> CLCS APPEND ===> N (Y/N) GROUP ===> userid INCLUDE JCL ===> N (Y/N) TYPE ===> NDVR STOPRC ===> 16(RC to stop next actions) MEMBER ===> SCLADD <<< This field is for the scl only OTHER PARTITIONED OR SEQUENTIAL DATA SET: DSNAME ===> JOB STATEMENT INFORMATION: ===> //useridA JOB (000000000),'CLASS',MSGCLASS=X,CLASS=A,NOTIFY=userid ===> Alternate: UPDATE IF PRESENT (continued)

42 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Module 4 - 42 Review of Basic Actions ENVIRONMENT SMPLTEST STAGE 1 TEST ENVIRONMENT SMPLPROD STAGE 2 QA GENERATE STAGE 1 EMER STAGE 2 PROD base level 00 change level 01 change level 02    FINANCE COBOL FINARP10 ACCTREC

43 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Module 4 - 43 Module Activity - Part 1 Add/Update Retrieved Elements  Purpose -Add/Update Retrieved Elements in SMPLTEST  Procedure 1.Build SCLADD member in your data set. a.Add Elements to AllFusion Endevor  SMPLTEST Environment  FINANCE System  ACCTREC Subsystem Using the Element names FINARPxx Type COBOL and HEADERxx Type COPY as assigned. 2.Edit SCL to ensure Elements are contained in request. Then, validate SCL to ensure correct syntax.

44 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Module 4 - 44 Module Activity - Part 1 3.Submit Batch request. 4.Edit FINARPxx Program using your editor of choice. a.Insert one line of code (Cobol comments) b.Delete two lines of code (Cobol comments) c.Change Program ID field from FINARP01 to FINARPxx d.Change copy header1 to copy headerxx. 5.Build SCLUPD member in your data set. a.Update program back into AllFusion Endevor to create a change level. (continued)

45 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Module 4 - 45 Module Activity - Part 1 6.View Batch Execution Log. a.Check return codes to ensure successful execution. b.Determine and make note of library names for future use from the Execution Log from the last two steps executed. LOADLIB______________________________________ LISTLIB_______________________________________ 7.Edit COPYBOOK to create a change level. a.Insert a Cobol comment. (continued)

46 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Module 4 - 46 Module Activity - Part 1 8.Build SCLGEN member in your dataset to: a.Update HEADERxx. b.Generate FINARPxx program. c.View Batch Execution Log. 9.Edit FINARPxx to create an additional change level. a.Add one Cobol comment line. 10.Build SCLUPD1 member in your data set. a.Update FINARPxx. b.View Batch Execution Log. (continued)

47 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Module 4 - 47 Module Activity - Part 2  Purpose -Display specific Element information  Procedure 1.Display Inventory Management information. a.Select Master Option (M) for your Element. 2.Display Source Management information:  View each Delta in the chain with the Browse command (B).  View each element history in the chain with the History command (H).  View each Delta content with the Change command (C).

48 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Module 4 - 48 Module Activity - Part 2 3.Display Component information. a.Select Change (CX). b.Select Browse (BX). c.Select History (HX). d.Select Summary (SX). 4.Display Output Management information. a.Display Footprint information for your load module from the LOADLIB (refer to Module Activity-Part 1 question number 6). b.Display Footprint information for your compile and link listing module from LISTLIB. (Refer to Module Activity Part 1 question number 6). (continued)

49 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Module 4 - 49 Module Summary You should now be able to:  Create Batch Requests  Execute Batch Requests  View Batch Execution Logs  Test Changes and Correct Errors Using Action Processing in Batch Mode

50 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. Module 4 - 50 Hidden Slide


Download ppt "© 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective."

Similar presentations


Ads by Google