changeman tool description

51
Changeman Tool Descriptions CHANGEMA N 1of 51 3/12/2022

Upload: svdontha

Post on 09-Jul-2016

306 views

Category:

Documents


13 download

DESCRIPTION

Changeman Tool Description

TRANSCRIPT

Changeman Tool Descriptions

CHANGEMAN

1of 42 4/28/2023

Changeman Tool Descriptions

Table of Contents:

Logging on to Changeman:.................................................................................................3Different Stages of Changeman:..........................................................................................7Package Creation:................................................................................................................8Checkout Components:......................................................................................................14To delete a component from the package:.........................................................................19To edit a component in the package:.................................................................................21Audit the Package:.............................................................................................................27Freeze the Package:...........................................................................................................31Approve the Package at Programmer Level:.....................................................................34Approve the package at PROJECT LEAD Level:.............................................................36

2of 42 4/28/2023

Changeman Tool Descriptions

Logging on to Changeman:

Enter ‘P’ in the ISPF Main Menu:

Menu Utilities Compilers Options Status Help ------------------------------------------------------------------------------ ISPF Primary Option Menu Option ===> P 0 Settings Terminal and user parameters User ID . : VS90091 1 View Display source data or listings Time. . . : 00:54 2 Edit Create or change source data Terminal. : 3278 3 Utilities Perform utility functions Screen. . : 2 4 Foreground Interactive language processing Language. : ENGLISH 5 Batch Submit job for language processing Appl ID . : ISR 6 Command Enter TSO or Workstation commands TSO logon : RACFSTD 7 Dialog Test Perform dialog testing TSO prefix: VS90091 8 LM Facility Library administrator functions System ID : SYA1 9 IBM Products IBM program development products MVS acct. : 74117 10 SCLM SW Configuration Library Manager Release . : ISPF 5.0 22 RACF Resource Access Control Facility B BDT Bulk Data Transfer F File Aid File-Aid Data Handling Utility J JES Interface Spool, JES queues P Productivity Productivity tools S ISMF Interactive Storage Management Fac

Hit ENTER.

3of 42 4/28/2023

Changeman Tool Descriptions

In the Productivity Tools Menu, enter ‘CM’ and Hit ENTER.

------------------------ Productivity Tools Menu ----------------------------Option ===> CM Userid - VS90091 1 CA-1 Tape Management System Date - 03/11/03 7 CA-7 Scheduling Time - 00:56 I Info/Man Information Management System - SYA1 J Job/Scan JCL Verify and Reformat Q CA-Sysview JES & System Interface C CCCA Cobol/CICS Conversion Aid CM Change Man SW Configuration Management Tool DA DataAger DataAger H Hiper QA Hiperstation PU PUPS PUPS Change Control S STROBE Perform job measurement functions TT Tictoc Tictoc XP Xpediter Xpediter Interactive Debug ID IBM Debug IBM Debug Tool VF AbendAid/VF Abendaid Viewing Facility LV IBM Viewer IBM Logrec Viewing Tool ------------------ Some options may be unavailable in this facility -----------

4of 42 4/28/2023

Changeman Tool Descriptions

5of 42 4/28/2023

Changeman Tool Descriptions

The Changeman Main Menu will appear as shown below:

------------------ Change Man 4.1.6 (Production) -------- NOTIFICATION UPDATED Primary Option Menu - SubSystem "A" OPTION ===> 1 Build - Create, update and review package data 2 Freeze - Freeze or unfreeze a package 3 Promote - Promote or demote a package 4 Approve - Approve or reject a package 5 List - Display (to process) package list C CDF - Concurrent Development Facility D Delete - Delete or undelete a package L Log - Browse the activity log N Notify - Browse the Global Notification File Q Query - Query packages, components and relationships R Revert - Revert a package to DEV status T Tutorial - Display information about Change Man X Exit - Exit Change Man Press ENTER to process; enter END command to exit.

6of 42 4/28/2023

Changeman Tool Descriptions

Different Stages of Changeman:

There are different stages to make changes to a component and move it to Changeman library. Here are the different stages:

1) Package Creation2) Checkout the Components3) Activate the Components4) Audit the package5) Freeze the Package6) Approve the Package

7of 42 4/28/2023

Changeman Tool Descriptions

Package Creation:

------------------ Change Man 4.1.6 (Production) -------- NOTIFICATION UPDATED Primary Option Menu - SubSystem "A" OPTION ===> 1 1 Build - Create, update and review package data 2 Freeze - Freeze or unfreeze a package 3 Promote - Promote or demote a package 4 Approve - Approve or reject a package 5 List - Display (to process) package list C CDF - Concurrent Development Facility D Delete - Delete or undelete a package L Log - Browse the activity log N Notify - Browse the Global Notification File Q Query - Query packages, components and relationships R Revert - Revert a package to DEV status T Tutorial - Display information about Change Man X Exit - Exit Change Man Press ENTER to process; enter END command to exit.

Option ‘1’ will lead you to BUILD OPTIONS.

8of 42 4/28/2023

Changeman Tool Descriptions

-------------------------------- BUILD OPTIONS --------------------------------OPTION ===> 1 0 Dates - Display the installation calendar 1 Create - Create a new package 2 Update - Update package information 3 Custom - Create, update, approve or review custom forms 4 Utility - Rename and Scratch information 5 Checkout - Check out components from baseline or promotion 6 Stage - Stage, edit, browse and delete components 7 Audit - Audit a package 8 Recompile - Recompile source code from baseline or promotion 9 Relink - Relink load modules B Browse - Browse\print\copy baseline or promotion C Compare - Compare staging to baseline or promotion L Listing - Browse compressed listings S Scan - Scan baseline for character strings Z Compress - Compress change package Staging Libraries Press ENTER to process; Enter END command to exit.

Enter ‘1’ to create a new package.

9of 42 4/28/2023

Changeman Tool Descriptions

------------------------- CREATE: CREATE A NEW PACKAGE ------------------------Command ===> PACKAGE TITLE ===> CPCS APPLICATION ===> CPCS (Blank or pattern for list) REQUESTER'S NAME ===> PKAUJALG REQUESTER'S PHONE ===> 312-395-8968 WORK REQUEST ID ===> VS90091 DEPARTMENT ===> MICS PACKAGE LEVEL ===> 1 (1-Simple, 2-Complex, 3-Super, 4-Participating) PACKAGE TYPE ===> PLANNED (Planned or Unplanned) PACKAGE TIME SPAN ===> PERM (Permanent or Temporary) PACKAGE TO COPY FORWARD ===> (Optional package name) UNPLANNED REASON CODE ===> (* for list) TEMPORARY CHANGE DURATION ===> (In days) Press ENTER to process; Enter END command to exit.

PACKAGE TITLE Enter free form text to identify this package. APPLICATION Enter a valid application mnemonic, as established by your Change Man Administrator. Change Man will assign a sequential number as part of the Package ID. REQUESTER'S NAME Enter up to 25 characters for the name of the person creating this package (or requesting the creation of this package). REQUESTER'S PHONE Enter up to 15 characters for the phone number (extension) of the person creating this change package (or requesting the creation of this package). WORK REQUEST ID This field may be required by your Administrator. Also, depending upon the INFO MANAGEMENT RULE currently in effect, this number may be tied to an INFO Change Record number. DEPARTMENT This field may be required by your Change Man Administration.

PACKAGE LEVEL Enter 1, 2, 3, or 4 as indicated below. If you 'copy forward' an existing change package to create this one, its 'level' will be copied also. 1 Simple Does not require that any other application change its software or its operational procedures. 2 Complex The "parent" for two or more change packages that have interdependent changes to software and/or operational procedures. Complex change packages are comprised only of

10of 42 4/28/2023

Changeman Tool Descriptions

control, general, and complex/super change package info. 3 Super The "parent" for change packages that contain major changes to several applications. These packages have a high impact on the data processing environment as a whole. They are comprised only of control, general, and complex/super change comprised only of control, general, and complex/super change package information. 4 Participating One of the component change packages of either a Complex or a Super change package. Otherwise, it is much like a Simple package. PACKAGE TYPE Enter a package type as follows: Planned Indicates that you wish to view PLANNED change packages. These are change packages that have been previously scheduled. Unplanned Indicates that you wish to view UNPLANNED change packages. These are packages commonly referred to as "emergencies". They are unscheduled changes. PACKAGE TIME SPAN Enter one of the following valid time spans: Permanent Indicates that only change packages that are to remain in production indefinitely are to be viewed. Temporary This option indicates that you wish to view only those change packages that deal with special one-time or short-term processing such as conversion, parallel processing, special reporting, or data extraction. PACKAGE TO COPY FORWARD To use a previous change package as a model for this new one, enter the ID of the previous change package to copy. UNPLANNED REASON CODE Enter the 3 digit change reason code that best represents why you are installing an unplanned change package. These codes were established by your Change Man Administration. Enter '*' for a reason code selection list.

TEMPORARY CHANGE DURATION If the change package type selected is TEMPORARY, then Change Man must be instructed as to how many days the package is to remain in the temporary "production" libraries defined in application administration (the package will be automatically removed at the end of this time). Enter the number of days, from 1 to 999. NOTE: The number of days entered in the TEMPORARY CHANGE DURATION field follows a 24-hour time frame. For example, a package installed today at noon, for one day, would be automatically removed tomorrow at noon.

11of 42 4/28/2023

Changeman Tool Descriptions

------------------------- CREATE: PACKAGE DESCRIPTION ------ Row 1 to 12 of 12 COMMAND ===> SCROLL ===> PAGE Press ENTER or END to continue or type CANCEL to exit. (minimum one line, maximum 46 lines) '''' ICS PACKAGE - TO COMMENT FTP AND BDT STEPS IN THE JOB___________________ '''' ________________________________________________________________________ '''' ________________________________________________________________________ '''' ________________________________________________________________________ '''' ________________________________________________________________________ '''' ________________________________________________________________________ '''' ________________________________________________________________________ '''' ________________________________________________________________________ '''' ________________________________________________________________________ '''' ________________________________________________________________________ '''' ________________________________________________________________________ '''' ________________________________________________________________________

Press ENTER

---------------------- CREATE: INSTALLATION INSTRUCTIONS --- Row 1 to 11 of 12COMMAND ===> SCROLL ===> PAGE Press ENTER or END to continue or type CANCEL to exit. CONTINGENCY ===> 2 1-Hold production and contact analyst 2-Backout change, continue production 3-Other ===> SCHEDULER ===> CMN (CMN, Manual) (minimum one line, maximum 46 lines) '''' ICS PACKAGE_____________________________________________________________ '''' ________________________________________________________________________ '''' ________________________________________________________________________ '''' ________________________________________________________________________ '''' ________________________________________________________________________ '''' ________________________________________________________________________ '''' ________________________________________________________________________ '''' ________________________________________________________________________ '''' ________________________________________________________________________ '''' ________________________________________________________________________ '''' ________________________________________________________________________

12of 42 4/28/2023

Changeman Tool Descriptions

----------------------- CREATE: REMOTE SITE INFORMATION ------ Row 1 to 1 of 1COMMAND ===> SCROLL ===> PAGE Press ENTER or END to create the package or type CANCEL to exit. Enter * in line command field for remote site selection list. REMOTE INSTALL DATE/TIME SITE YYYYMMDD FROM TO PRIMARY/BACKUP CONTACTS PHONE NUMBERS '''' FAC#AGRP 20031103 0220 0600 Prabhakar Kaujalgi_______ 312-395-8968___ Shiva____________________ 313____________

Press ENTER.

-------------------------------- BUILD OPTIONS ------------ CPCS000816 CREATEDCPCS000816 CREATEDOPTION ===> 0 Dates - Display the installation calendar 1 Create - Create a new package 2 Update - Update package information 3 Custom - Create, update, approve or review custom forms 4 Utility - Rename and Scratch information 5 Checkout - Check out components from baseline or promotion 6 Stage - Stage, edit, browse and delete components 7 Audit - Audit a package 8 Recompile - Recompile source code from baseline or promotion 9 Relink - Relink load modules B Browse - Browse\print\copy baseline or promotion C Compare - Compare staging to baseline or promotion L Listing - Browse compressed listings S Scan - Scan baseline for character strings Z Compress - Compress change package Staging Libraries Press ENTER to process; Enter END command to exit.

13of 42 4/28/2023

Changeman Tool Descriptions

Checkout Components:

Check out the components that are to be changed into the created package.

-------------------------------- BUILD OPTIONS ------------ CPCS000816 CREATED OPTION ===> 5 0 Dates - Display the installation calendar 1 Create - Create a new package 2 Update - Update package information 3 Custom - Create, update, approve or review custom forms 4 Utility - Rename and Scratch information 5 Checkout - Check out components from baseline or promotion 6 Stage - Stage, edit, browse and delete components 7 Audit - Audit a package 8 Recompile - Recompile source code from baseline or promotion 9 Relink - Relink load modules B Browse - Browse\print\copy baseline or promotion C Compare - Compare staging to baseline or promotion L Listing - Browse compressed listings S Scan - Scan baseline for character strings Z Compress - Compress change package Staging Libraries Press ENTER to process; Enter END command to exit.

14of 42 4/28/2023

Changeman Tool Descriptions

------------------------------- CHECKOUT OPTIONS ------------------------------OPTION ===> 1 PACKAGE ID ===> CPCS000816 1 Base/Prom - Checkout from baseline or promotion libraries 2 Package - Checkout package components Press ENTER to process; Enter END command to exit.

----------------------------------- CHECKOUT ---------------- OPTION ===> L - List libraries where component is located PACKAGE ID ===> CPCS000816 (Package name) COMPONENT NAME ===> CPICS251 (Blank or pattern for list; ) ("**ALL**" To Checkout All Members) LIBRARY TYPE ===> JOB (Blank for list) LANGUAGE ===> JCL (Applies to source code; * for list) SOURCE LIBRARY ===> 0 (Baseline 0 to -n; Promotion +1 to +n) CHECK OUT TO ===> S (S-Staging library, P-Personal library) PERSONAL LIBRARY ===> LIBRARY DSORG ===> (Personal library: PDS, PDSE, SEQ, PAN, LIB) CONFIRM REQUEST ===> YES (Y/N) CHECKOUT MODE ===> 1 (1-Online, 2-Batch) LOCK COMPONENT ===> NO (Y/N) Press ENTER to process; Enter END command to exit.

15of 42 4/28/2023

Changeman Tool Descriptions

----------------------------------- CHECKOUT ------------ CPICS251 CHECKED OUTCPICS251 CHECKED OUTOPTION ===> L - List libraries where component is located PACKAGE ID ===> CPCS000816 (Package name) COMPONENT NAME ===> CPICS251 (Blank or pattern for list; ) ("**ALL**" To Checkout All Members) LIBRARY TYPE ===> JOB (Blank for list) LANGUAGE ===> JCL (Applies to source code; * for list) SOURCE LIBRARY ===> 0 (Baseline 0 to -n; Promotion +1 to +n) CHECK OUT TO ===> S (S-Staging library, P-Personal library) PERSONAL LIBRARY ===> LIBRARY DSORG ===> (Personal library: PDS, PDSE, SEQ, PAN, LIB) CONFIRM REQUEST ===> YES (Y/N) CHECKOUT MODE ===> 1 (1-Online, 2-Batch) LOCK COMPONENT ===> NO (Y/N) Press ENTER to process; Enter END command to exit.

Similarly, you can check out all the components that are needed.

16of 42 4/28/2023

Changeman Tool Descriptions

To list the Checkout Components:

-------------------------------- BUILD OPTIONS --------------------------------OPTION ===> 6 0 Dates - Display the installation calendar 1 Create - Create a new package 2 Update - Update package information 3 Custom - Create, update, approve or review custom forms 4 Utility - Rename and Scratch information 5 Checkout - Check out components from baseline or promotion 6 Stage - Stage, edit, browse and delete components 7 Audit - Audit a package 8 Recompile - Recompile source code from baseline or promotion 9 Relink - Relink load modules B Browse - Browse\print\copy baseline or promotion C Compare - Compare staging to baseline or promotion L Listing - Browse compressed listings S Scan - Scan baseline for character strings Z Compress - Compress change package Staging Libraries Press ENTER to process; Enter END command to exit.

-------------------------------- STAGE OPTIONS -------------------------------- OPTION ===> 2 PACKAGE ID ===> CPCS000816 1 Dev - Stage components from development libraries 2 Package - Process package components 3 Parms - Specify component list selection criteria Press ENTER to process; Enter END command to exit.

17of 42 4/28/2023

Changeman Tool Descriptions

------------------------- STAGE: CPCS000816 COMPONENTS ----- Row 1 to 16 of 16 COMMAND ===> SCROLL ===> PAGE NAME TYPE STATUS CHANGED PROCNAME ID REQUEST __ CPICSBDT JOB CHECKOUT 20031103 022308 VS90091 __ CPICSBRZ JOB CHECKOUT 20031103 022308 VS90091 __ CPICSEUR JOB CHECKOUT 20031103 022308 VS90091 __ CPICSFOC JOB CHECKOUT 20031103 022308 VS90091 __ CPICSFSI JOB CHECKOUT 20031103 022308 VS90091 __ CPICSFTP JOB CHECKOUT 20031103 022308 VS90091 __ CPICSSDC JOB CHECKOUT 20031103 022308 VS90091 __ CPICSTBL JOB CHECKOUT 20031103 022308 VS90091 __ CPICSZA0 JOB CHECKOUT 20031103 022308 VS90091 __ CPICS236 JOB CHECKOUT 20031103 022308 VS90091 __ CPICS251 JOB CHECKOUT 20031103 022308 VS90091 __ CPICS271 JOB CHECKOUT 20031103 022308 VS90091 __ CPICS276 JOB CHECKOUT 20031103 022308 VS90091 __ CPICS311 JOB CHECKOUT 20031103 022308 VS90091 __ CPICS335 JOB CHECKOUT 20031103 022308 VS90091 __ CPICS373 JOB CHECKOUT 20031103 022308 VS90091 ******************************* Bottom of data ********************************

18of 42 4/28/2023

Changeman Tool Descriptions

To delete a component from the package:

------------------------- STAGE: CPCS000816 COMPONENTS ----- Row 1 to 16 of 16 COMMAND ===> SCROLL ===> PAGE NAME TYPE STATUS CHANGED PROCNAME ID REQUEST D_ CPICSBDT JOB CHECKOUT 20031103 022308 VS90091 D_ CPICSBRZ JOB CHECKOUT 20031103 022308 VS90091 D_ CPICSEUR JOB CHECKOUT 20031103 022308 VS90091 D_ CPICSFOC JOB CHECKOUT 20031103 022308 VS90091 __ CPICSFSI JOB CHECKOUT 20031103 022308 VS90091 D_ CPICSFTP JOB CHECKOUT 20031103 022308 VS90091 __ CPICSSDC JOB CHECKOUT 20031103 022308 VS90091 __ CPICSTBL JOB CHECKOUT 20031103 022308 VS90091 __ CPICSZA0 JOB CHECKOUT 20031103 022308 VS90091 __ CPICS236 JOB CHECKOUT 20031103 022308 VS90091 __ CPICS251 JOB CHECKOUT 20031103 022308 VS90091 __ CPICS271 JOB CHECKOUT 20031103 022308 VS90091 __ CPICS276 JOB CHECKOUT 20031103 022308 VS90091 __ CPICS311 JOB CHECKOUT 20031103 022308 VS90091 __ CPICS335 JOB CHECKOUT 20031103 022308 VS90091 __ CPICS373 JOB CHECKOUT 20031103 022308 VS90091 ******************************* Bottom of data ********************************

A confirm delete request panel will appear for the components that are to be deleted.

--------------------------- CONFIRM DELETE REQUEST ----------------------------COMMAND ===> PACKAGE ID: CPCS000816 COMPONENT NAME: CPICSBDT COMPONENT TYPE: JOB LANGUAGE: JCL STATUS: CHECKOUT CHANGED DATE: 20031103 CHANGED TIME: 022308 PROCEDURE NAME: TSOID: VS90091 Press ENTER to process; Enter END command to cancel request.

19of 42 4/28/2023

Changeman Tool Descriptions

The component list after deletion:

------------------------- STAGE: CPCS000816 COMPONENTS ----- Row 1 to 11 of 11 COMMAND ===> SCROLL ===> PAGE NAME TYPE STATUS CHANGED PROCNAME ID REQUEST __ CPICSFSI JOB CHECKOUT 20031103 022308 VS90091 __ CPICSSDC JOB CHECKOUT 20031103 022308 VS90091 __ CPICSTBL JOB CHECKOUT 20031103 022308 VS90091 __ CPICSZA0 JOB CHECKOUT 20031103 022308 VS90091 __ CPICS236 JOB CHECKOUT 20031103 022308 VS90091 __ CPICS251 JOB CHECKOUT 20031103 022308 VS90091 __ CPICS271 JOB CHECKOUT 20031103 022308 VS90091 __ CPICS276 JOB CHECKOUT 20031103 022308 VS90091 __ CPICS311 JOB CHECKOUT 20031103 022308 VS90091 __ CPICS335 JOB CHECKOUT 20031103 022308 VS90091 __ CPICS373 JOB CHECKOUT 20031103 022308 VS90091 ******************************* Bottom of data ********************************

20of 42 4/28/2023

Changeman Tool Descriptions

To edit a component in the package:

------------------------- STAGE: CPCS000816 COMPONENTS ----- Row 1 to 11 of 11 COMMAND ===> SCROLL ===> PAGE NAME TYPE STATUS CHANGED PROCNAME ID REQUEST __ CPICSFSI JOB INCOMP 20031103 022308 CMNJSCAN VS90091 *BROWSE E_ CPICSSDC JOB CHECKOUT 20031103 022308 VS90091 __ CPICSTBL JOB CHECKOUT 20031103 022308 VS90091 __ CPICSZA0 JOB CHECKOUT 20031103 022308 VS90091 __ CPICS236 JOB CHECKOUT 20031103 022308 VS90091 __ CPICS251 JOB CHECKOUT 20031103 022308 VS90091 __ CPICS271 JOB CHECKOUT 20031103 022308 VS90091 __ CPICS276 JOB CHECKOUT 20031103 022308 VS90091 __ CPICS311 JOB CHECKOUT 20031103 022308 VS90091 __ CPICS335 JOB CHECKOUT 20031103 022308 VS90091 __ CPICS373 JOB CHECKOUT 20031103 022308 VS90091 ******************************* Bottom of data ********************************

The component will be opened in EDIT mode to make the necessary changes.

EDIT Package: CPCS000816 Component: CPICSSDC JOB Columns 00001 00072 Command ===> Scroll ===> CSR ****** ***************************** Top of Data ******************************000001 //CPICSSDC JOB (1,50257,FOC-625),CPICS,MSGCLASS=M, 000002 // REGION=4M,USER=CPICSBT 000003 //*MAIN CLASS=IMP5G03,FAILURE=CANCEL,LINES=(9999,W) 000004 //*FORMAT PR,DDNAME=SYSUDUMP,DEST=RM420 000005 //* 000006 //***************************************************************** 000007 //** RUNS MONTHLY/MONDAY ** 000008 //** CREATES REPORTS: ALL DIVISIONS ** 000009 //** ---------------------------------------------------- ** 000010 //** GICS304A - SETTLEMENT DETAIL REPORT - CUSTOMER VIEW ** 000011 //** ** 000012 //** THIS JOB IS DEPENDENT ON CPICS210A. ** 000013 //***************************************************************** 000014 //***************************************************************** 000015 //* THIS JOB CREATES INFOPAC REPORTS ** 000016 //* ** 000017 //** WEEKLY AND MONTHLY ** 000018 //*****************************************************************

Make Changes to the component.PRESS PF3

21of 42 4/28/2023

Changeman Tool Descriptions

BROWSE SW.VS90091.CMN03307.T0315527.OUTLIST Line 00000000 Col 001 080 Command ===> Scroll ===> CSR ********************************* Top of Data ********************************** S E R C M P A R (MVS-3.1.1 - 1997/213) START MONDAY NOVEMBSYSUT1=SW.CHGMAN.CPCS.CMSTGA.#000816.JOB(CPICSSDC),SYSUT2=SW.VS90091.CMN03307.T0 . . . //******************************************************************** //** BDT THE 210 SETTLEMENT FILE FROM A TO C * //******************************************************************** ++++++++<+++.++++1++++.++++2++++.++++3++++.++++4++++.++++5++++.++++6++++.++++7+>D //BDTBTCH4 EXEC PGM=BDTBATCH D //SYSPRINT DD SYSOUT=* D //SYSIN DD DATA D Q JOB(CPICSBDE) ACCT(50257) D MSGCLASS(NOTIFY=CP81025) D FROM DATASET(CP81.ICS.GICS210A.SETTLE.EXTR.CUST1) SHR DAP(SEQ) D TO DATASET(BP.BP0022.ICS.SETTLEMT.IN.ASR) D MOD DAP(SEQ) LOC(C) SECUSER(*) D /EOT D /* D #JEND --------|---.----1----.----2----.----3----.----4----.----5----.----6----.----7--I //*BDTBTCH4 EXEC PGM=BDTBATCH I //*SYSPRINT DD SYSOUT=* I //*SYSIN DD DATA I //* Q JOB(CPICSBDE) ACCT(50257) I //* MSGCLASS(NOTIFY=CP81025) I //* FROM DATASET(CP81.ICS.GICS210A.SETTLE.EXTR.CUST1) SHR DAP(SEQ) I //* TO DATASET(BP.BP0022.ICS.SETTLEMT.IN.ASR) I //* MOD DAP(SEQ) LOC(C) SECUSER(*) I //*/EOT I //*/* I //*#JEND ++++++++<+++.++++1++++.++++2++++.++++3++++.++++4++++.++++5++++.++++6++++.++++7+> //***************** END OF MONDAY PORTION OF JOB ********************* //* //***************************************************************** SER71I - END OF TEXT ON FILE SYSUT1 SER72I - END OF TEXT ON FILE SYSUT2 SER75I - RECORDS PROCESSED: SYSUT1(409)/SYSUT2(409),DIFFERENCES(11) SER80I - TIME OF DAY AT END OF JOB: 03:19:10 - CONDITION CODE ON EXIT: 4

The above panel will give you the information about the changes that you have done to the original code.

PRESS PF3

------------------------ COMPARISON REPORT DISPOSITION ------------------------OPTION ===>

22of 42 4/28/2023

Changeman Tool Descriptions

REPORT DATASET NAME: 'SW.VS90091.CMN03307.T0315527.OUTLIST' REPORT DISPOSITION ===> D D - Delete K - Keep PD - Print and Delete PK - Print and Keep JOB STATEMENT INFORMATION IF DISPOSITION IS PD OR PK: ===> //VS90091R JOB (2,74117,PRINT-DEST),CHANGEMAN,__________________________ ===> // MSGCLASS=9,MSGLEVEL=(1,1),NOTIFY=VS90091_____________________ ===> //*_____________________________________________________________________ ===> //*_____________________________________________________________________ Press ENTER or END to process Enter CANCEL command to exit without saving changes.

A panel with JOB CARD information will be thrown.

PRESS ENTER

------------------------- STAGE: Compile and Link Edit ------------------------COMMAND ===> PACKAGE ID: CPCS000816 STATUS: DEV INSTALL DATE: 20031103 STAGED NAME: CPICSSDC LIBRARY TYPE: JOB - Job Control Language LANGUAGE: JCL DATASET NAME: SW.CHGMAN.CPCS.CMSTGA.#000816.JOB COMPILE PROCEDURE ===> CMNJSCAN (Blank for list; ? for designated procedure) COMPILE PARMS ===> LINK EDIT PARMS ===> CHANGE PRECOMPILE ===> NO (Y/N to select non-default DB2 load library) OTHER OPTIONS ===> NO (Y/N to display process options / attributes) JOB STATEMENT INFORMATION: ===> //VS90091R JOB (2,74117,PRINT-DEST),CHANGEMAN,__________________________ ===> // MSGCLASS=9,MSGLEVEL=(1,1),NOTIFY=VS90091_____________________ ===> //*_____________________________________________________________________ ===> //*_____________________________________________________________________

PRESS ENTER

The JOB will be submitted.

23of 42 4/28/2023

Changeman Tool Descriptions

PRESS ENTER

24of 42 4/28/2023

Changeman Tool Descriptions

PRESS ENTER

The status of the modified components in CPCS000816 package.

25of 42 4/28/2023

Changeman Tool Descriptions

------------------------- STAGE: CPCS000816 COMPONENTS ----- Row 1 to 11 of 11 COMMAND ===> SCROLL ===> PAGE NAME TYPE STATUS CHANGED PROCNAME ID REQUEST __ CPICSFSI JOB INCOMP 20031103 022308 CMNJSCAN VS90091 *EDITSTG __ CPICSSDC JOB INCOMP 20031103 022308 CMNJSCAN VS90091 *EDITSTG __ CPICSTBL JOB CHECKOUT 20031103 022308 VS90091 __ CPICSZA0 JOB CHECKOUT 20031103 022308 VS90091 __ CPICS236 JOB CHECKOUT 20031103 022308 VS90091 __ CPICS251 JOB CHECKOUT 20031103 022308 VS90091 __ CPICS271 JOB CHECKOUT 20031103 022308 VS90091 __ CPICS276 JOB CHECKOUT 20031103 022308 VS90091 __ CPICS311 JOB CHECKOUT 20031103 022308 VS90091 __ CPICS335 JOB CHECKOUT 20031103 022308 VS90091 __ CPICS373 JOB CHECKOUT 20031103 022308 VS90091 ******************************* Bottom of data ********************************

The status of the modified components in CPCS000818 package.

------------------------- STAGE: CPCS000818 COMPONENTS ------- Row 1 to 3 of 3 COMMAND ===> SCROLL ===> PAGE NAME TYPE STATUS CHANGED PROCNAME ID REQUEST __ CPICSRAP JOB INCOMP 20031104 012703 CMNJSCAN VS90091 *EDITSTG __ CPICS286 JOB INCOMP 20031104 012703 CMNJSCAN VS90091 *EDITSTG __ CPICS292 JOB INCOMP 20031104 012703 CMNJSCAN VS90091 *EDITSTG ******************************* Bottom of data ********************************

After making changes to all the components, the components will be in ACTIVE status. To Check the ACTIVE status:

PRESS PF3 and ENTER again.

------------------------- STAGE: CPCS000818 COMPONENTS ------- Row 1 to 3 of 3 COMMAND ===> SCROLL ===> PAGE NAME TYPE STATUS CHANGED PROCNAME ID REQUEST __ CPICSRAP JOB ACTIVE 20031104 013421 CMNJSCAN VS90091 __ CPICS286 JOB ACTIVE 20031104 013646 CMNJSCAN VS90091 __ CPICS292 JOB ACTIVE 20031104 014430 CMNJSCAN VS90091 ******************************* Bottom of data ********************************

Notes (Rajesh): if your program is a DB2 program, u need to do binding.Submit the bind jcl.

26of 42 4/28/2023

Changeman Tool Descriptions

Audit the Package:

When all the components in the package are modified and if all the components are in ACTIVE status, then the package can be audited.

-------------------------------- BUILD OPTIONS --------------------------------OPTION ===> 7 0 Dates - Display the installation calendar 1 Create - Create a new package 2 Update - Update package information 3 Custom - Create, update, approve or review custom forms 4 Utility - Rename and Scratch information 5 Checkout - Check out components from baseline or promotion 6 Stage - Stage, edit, browse and delete components 7 Audit - Audit a package 8 Recompile - Recompile source code from baseline or promotion 9 Relink - Relink load modules B Browse - Browse\print\copy baseline or promotion C Compare - Compare staging to baseline or promotion L Listing - Browse compressed listings S Scan - Scan baseline for character strings Z Compress - Compress change package Staging Libraries Press ENTER to process; Enter END command to exit.

A panel with JOB CARD information will be thrown.

----------------------------- AUDIT CHANGE PACKAGE ----------------------------COMMAND ===> PACKAGE ID ===> CPCS000818 AUDIT STAGING LIBRARIES ONLY ===> NO (Y/N) AUTO RESOLVE OF OUT-OF-SYNCHS ===> NO (Y/N) INCLUDE HISTORY RECORDS ===> NO (Y/N) FORMAT REPORT FOR PRINTING ===> NO (Y/N) AUDIT PARTICIPATING PACKAGE AS A SIMPLE PACKAGE ===> NO (Y/N) AS A PRIMARY PACKAGE ===> NO (Y/N) BY DEPARTMENT NUMBER ===> NO (Y/N) CROSS APPLICATION AUDIT ===> NO (Y/N) - (Simple package only) JOB STATEMENT INFORMATION: ===> //VS90091R JOB (2,74117,PRINT-DEST),CHANGEMAN,__________________________ ===> // MSGCLASS=9,MSGLEVEL=(1,1),NOTIFY=VS90091_____________________ ===> //*_____________________________________________________________________ ===> //*_____________________________________________________________________ Press ENTER to process; Enter END command to exit.

PRESS ENTER

27of 42 4/28/2023

Changeman Tool Descriptions

The JOB will be submitted.

28of 42 4/28/2023

Changeman Tool Descriptions

29of 42 4/28/2023

Changeman Tool Descriptions

From the above screen, you can see a message at top right corner notifying as “AUDIT JOB SUBMITTED”.

30of 42 4/28/2023

Changeman Tool Descriptions

Freeze the Package:

After the AUDIT gets completed successfully, the package should be FREEZED.

------------------ Change Man 4.1.6 (Production) -------- NOTIFICATION UPDATED Primary Option Menu - SubSystem "A" OPTION ===> 2 1 Build - Create, update and review package data 2 Freeze - Freeze or unfreeze a package 3 Promote - Promote or demote a package 4 Approve - Approve or reject a package 5 List - Display (to process) package list C CDF - Concurrent Development Facility D Delete - Delete or undelete a package L Log - Browse the activity log N Notify - Browse the Global Notification File Q Query - Query packages, components and relationships R Revert - Revert a package to DEV status T Tutorial - Display information about Change Man X Exit - Exit Change Man Press ENTER to process; enter END command to exit.

-------------------------------- FREEZE OPTIONS -------------------------------OPTION ===> 2 PACKAGE ID ===> CPCS000818 1 Online - Freeze package online 2 Batch - Freeze package in batch 3 Selective - Selectively unfreeze/refreeze package components 4 Reset - Reset indicator after unsuccessful batch freeze Automatic promotion after freeze ===> NO (Y/N) Online or batch promotion ===> B (O-Online, B-Batch) Press ENTER to process; Enter END command to exit.

The freezing can be done either through Online or Batch.

The BATCH freeze option is selected above.

31of 42 4/28/2023

Changeman Tool Descriptions

-------------------------- FREEZE PACKAGE IN BATCH ----------------------------OPTION ===> PACKAGE ID: CPCS000818 JOB STATEMENT INFORMATION: ===> //VS90091S JOB (2,74117,PRINT-DEST),CHANGEMAN,__________________________ ===> // MSGCLASS=9,MSGLEVEL=(1,1),NOTIFY=VS90091_____________________ ===> //*_____________________________________________________________________ ===> //*_____________________________________________________________________ Press ENTER to process; Enter END or CANCEL command to exit.

Press ENTER to submit the batch JOB.

32of 42 4/28/2023

Changeman Tool Descriptions

To Check the FROZEN status of the components.PRESS PF3 and ENTER again.

------------------------- STAGE: CPCS000818 COMPONENTS ------- Row 1 to 3 of 3 COMMAND ===> SCROLL ===> PAGE NAME TYPE STATUS CHANGED PROCNAME ID REQUEST __ CPICSRAP JOB FROZEN 20031104 013421 CMNJSCAN VS90091 __ CPICS286 JOB FROZEN 20031104 013646 CMNJSCAN VS90091 __ CPICS292 JOB FROZEN 20031104 014430 CMNJSCAN VS90091 ******************************* Bottom of data ********************************

33of 42 4/28/2023

Changeman Tool Descriptions

Approve the Package at Programmer Level:

Once all the components in the package are freezed, the package should be approved at Programmer level. It can be done using the same USERID that is used for creating the package.

------------------ Change Man 4.1.6 (Production) -------- NOTIFICATION UPDATED Primary Option Menu - SubSystem "A" OPTION ===> 4 1 Build - Create, update and review package data 2 Freeze - Freeze or unfreeze a package 3 Promote - Promote or demote a package 4 Approve - Approve or reject a package 5 List - Display (to process) package list C CDF - Concurrent Development Facility D Delete - Delete or undelete a package L Log - Browse the activity log N Notify - Browse the Global Notification File Q Query - Query packages, components and relationships R Revert - Revert a package to DEV status T Tutorial - Display information about Change Man X Exit - Exit Change Man Press ENTER to process; enter END command to exit.

-------------------------- APPROVE PACKAGE PARAMETERS -------------------------COMMAND ===> SPECIFY SELECTION CRITERIA: PACKAGE ID ===> CPCS000818 (Full name or pattern; blank for list) APPROVAL ENTITY NAME ===> (Approvals for this security entity) NOTIFIED USER ID ===> (Packages for which user was notified) WORK REQUEST ID ===> DEPARTMENT ===> REMOTE SITE AFFECTED ===> PACKAGE LEVEL ===> (1-Simple, 2-Complex, 3-Super, 4-Participating) PACKAGE TYPE ===> (Planned or Unplanned) PACKAGE TIME SPAN ===> (Permanent or Temporary) FROM INSTALL DATE ===> (YYYYMMDD) TO INSTALL DATE ===> (YYYYMMDD) FROM CREATION DATE ===> (YYYYMMDD) TO CREATION DATE ===> (YYYYMMDD) OTHER PARAMETERS ===> (Y/N) Press ENTER to process; Enter END command to exit.

34of 42 4/28/2023

Changeman Tool Descriptions

---------------------------- APPROVE/REJECT OPTIONS ---------------------------OPTION ===> 1 PACKAGE ID: CPCS000818 STATUS: FRZ INSTALL DATE: 20031104 1 Approve - Approve or reject a change package 2 Reasons - Display reasons a package was rejected 3 Query - Query change package 4 Reset - Reset approval in progress indicator Press ENTER to process; Enter END command to exit.

-------------------------------- APPROVAL LIST --------------- Row 1 to 2 of 2 COMMAND ===> SCROLL ===> PAGE Press ENTER to process; enter END command to exit. PACKAGE ID: CPCS000818 STATUS: FRZ INSTALL DATE: 20031104 Please verify Install Date (20031104) prior to approval APPROVER DESCRIPTION ID DATE TIME SEQ STATUS A Programmer Approver 005 _ Project Lead Approver 010 ******************************* Bottom of data ********************************

-------------------------------- APPROVAL LIST --------------- Row 1 to 2 of 2 COMMAND ===> SCROLL ===> PAGE Press ENTER to process; enter END command to exit. PACKAGE ID: CPCS000818 STATUS: FRZ INSTALL DATE: 20031104 Please verify Install Date (20031104) prior to approval APPROVER DESCRIPTION ID DATE TIME SEQ STATUS _ Programmer Approver VS90091 20031104 0208 005 Approve _ Project Lead Approver 010 ******************************* Bottom of data ********************************

35of 42 4/28/2023

Changeman Tool Descriptions

Approve the package at PROJECT LEAD Level:

Once the approval at programmer level gets completed. Next the approval at Project lead level should be done. It should be done using some other USERID not with the same USERID.

------------------ Change Man 4.1.6 (Production) -------- NOTIFICATION UPDATED Primary Option Menu - SubSystem "A" OPTION ===> 4 1 Build - Create, update and review package data 2 Freeze - Freeze or unfreeze a package 3 Promote - Promote or demote a package 4 Approve - Approve or reject a package 5 List - Display (to process) package list C CDF - Concurrent Development Facility D Delete - Delete or undelete a package L Log - Browse the activity log N Notify - Browse the Global Notification File Q Query - Query packages, components and relationships R Revert - Revert a package to DEV status T Tutorial - Display information about Change Man X Exit - Exit Change Man Press ENTER to process; enter END command to exit.

-------------------------- APPROVE PACKAGE PARAMETERS -------------------------COMMAND ===> SPECIFY SELECTION CRITERIA: PACKAGE ID ===> CPCS000818 (Full name or pattern; blank for list) APPROVAL ENTITY NAME ===> (Approvals for this security entity) NOTIFIED USER ID ===> (Packages for which user was notified) WORK REQUEST ID ===> DEPARTMENT ===> REMOTE SITE AFFECTED ===> PACKAGE LEVEL ===> (1-Simple, 2-Complex, 3-Super, 4-Participating) PACKAGE TYPE ===> (Planned or Unplanned) PACKAGE TIME SPAN ===> (Permanent or Temporary) FROM INSTALL DATE ===> (YYYYMMDD) TO INSTALL DATE ===> (YYYYMMDD) FROM CREATION DATE ===> (YYYYMMDD) TO CREATION DATE ===> (YYYYMMDD) OTHER PARAMETERS ===> (Y/N) Press ENTER to process; Enter END command to exit.

36of 42 4/28/2023

Changeman Tool Descriptions

---------------------------- APPROVE/REJECT OPTIONS ---------------------------OPTION ===> 1 PACKAGE ID: CPCS000818 STATUS: FRZ INSTALL DATE: 20031104 1 Approve - Approve or reject a change package 2 Reasons - Display reasons a package was rejected 3 Query - Query change package 4 Reset - Reset approval in progress indicator Press ENTER to process; Enter END command to exit.

-------------------------------- APPROVAL LIST --------------- Row 1 to 2 of 2 COMMAND ===> SCROLL ===> CSR Press ENTER to process; enter END command to exit. PACKAGE ID: CPCS000818 STATUS: FRZ INSTALL DATE: 20031104 Please verify Install Date (20031104) prior to approval APPROVER DESCRIPTION ID DATE TIME SEQ STATUS _ Programmer Approver VS90091 20031104 0208 005 Approve A Project Lead Approver 010 ******************************* Bottom of data ********************************

37of 42 4/28/2023

Changeman Tool Descriptions

---------------------------- APPROVE/REJECT OPTIONS --------- PACKAGE APPROVEDPACKAGE APPROVEDOPTION ===> PACKAGE ID: CPCS000818 STATUS: APR INSTALL DATE: 20031104 1 Approve - Approve or reject a change package 2 Reasons - Display reasons a package was rejected 3 Query - Query change package 4 Reset - Reset approval in progress indicator Press ENTER to process; Enter END command to exit.

38of 42 4/28/2023

Changeman Tool Descriptions

-------------------------------- APPROVAL LIST --------------- Row 1 to 2 of 2 COMMAND ===> SCROLL ===> CSR Press ENTER to process; enter END command to exit. PACKAGE ID: CPCS000818 STATUS: APR INSTALL DATE: 20031104 Please verify Install Date (20031104) prior to approval APPROVER DESCRIPTION ID DATE TIME SEQ STATUS _ Programmer Approver VS90091 20031104 0208 005 Approve _ Project Lead Approver VS90089 20031104 0215 010 Approve ******************************* Bottom of data ********************************

The below information will be seen in the Owner’s TSO ID.

Once if the BASELINE RIPPLED message is seen on the screen, the modified changes will be moved to CHANGEMAN library.

39of 42 4/28/2023

Changeman Tool Descriptions

Update package information

To update any information of the package, enter into the BUILD Option and from the BUILD Options, enter through the UPDATE menu.

-------------------------------- BUILD OPTIONS --------------------------------OPTION ===> 2 0 Dates - Display the installation calendar 1 Create - Create a new package 2 Update - Update package information 3 Custom - Create, update, approve or review custom forms 4 Utility - Rename and Scratch information 5 Checkout - Check out components from baseline or promotion 6 Stage - Stage, edit, browse and delete components 7 Audit - Audit a package 8 Recompile - Recompile source code from baseline or promotion 9 Relink - Relink load modules B Browse - Browse\print\copy baseline or promotion C Compare - Compare staging to baseline or promotion L Listing - Browse compressed listings S Scan - Scan baseline for character strings Z Compress - Compress change package Staging Libraries Press ENTER to process; Enter END command to exit.

------------------------- UPDATE: PACKAGE INFORMATION -------------------------OPTION ===> PACKAGE ID ===> CPCS000818 1 Control - Update package control information 2 General - Update general description 3 Instruction - Update installation instructions 4 Dependencies - Update job scheduling dependencies 5 Affected Apps - Update affected applications 6 Complex/Super - Update cmpx/supr package information 7 Install Dates - Update install date and site information 8 Complex/Super - Change complex/super package to CLO status 9 Complex/Super - Change complex/super package to OPN status I IMS Information - Update IMS package information Press ENTER to process; Enter END command to exit.

Select the desired information to be updated and change it.

40of 42 4/28/2023

Changeman Tool Descriptions

Query packages, components and relationships

------------------ Change Man 4.1.6 (Production) ------------------------------ Primary Option Menu - SubSystem "A" OPTION ===> Q 1 Build - Create, update and review package data 2 Freeze - Freeze or unfreeze a package 3 Promote - Promote or demote a package 4 Approve - Approve or reject a package 5 List - Display (to process) package list C CDF - Concurrent Development Facility D Delete - Delete or undelete a package L Log - Browse the activity log N Notify - Browse the Global Notification File Q Query - Query packages, components and relationships R Revert - Revert a package to DEV status T Tutorial - Display information about Change Man X Exit - Exit Change Man Press ENTER to process; enter END command to exit.

-------------------------------- QUERY OPTIONS --------------------------------OPTION ===> P P Package - Query package information C Component - Query component information I Impact - Impact analysis of component relationships Press ENTER to process; Enter END command to exit.

41of 42 4/28/2023

Changeman Tool Descriptions

--------------------------- QUERY PACKAGE PARAMETERS --------------------------COMMAND ===> SPECIFY SELECTION CRITERIA: PACKAGE ID ===> CPCS000818 (Full name or pattern; blank for list, or '*' to select all packages) PACKAGE STATUS ===> (DEV, FRZ, APR, REJ, DIS, INS, BAS, BAK, OPN, CLO, TCC or DEL) CREATOR'S TSO-ID ===> WORK REQUEST ID ===> DEPARTMENT ===> REMOTE SITE AFFECTED ===> PACKAGE LEVEL ===> (1-Simple, 2-Complex, 3-Super, 4-Participating) PACKAGE TYPE ===> (Planned or Unplanned) PACKAGE TIME SPAN ===> (Permanent or Temporary) FROM INSTALL DATE ===> (YYYYMMDD) TO INSTALL DATE ===> (YYYYMMDD) FROM CREATION DATE ===> (YYYYMMDD) TO CREATION DATE ===> (YYYYMMDD) OTHER PARAMETERS ===> (Y/N) Press ENTER to process; Enter END command to exit.

------------------------ PACKAGE INFORMATION CATEGORIES ---- Row 1 to 17 of 23COMMAND ===> SCROLL ===> CSR PACKAGE ID: CPCS000818 STATUS: BAS INSTALL DATE: 20031104 CREATOR: VS90091 AUDIT RC: 00 _ General _ Non-Source _ Source _ Source and Load Relationship _ Component Userid Work List _ Renames and Scratches _ Approval List _ Site/Install Date Information _ Site Activities Date and Time _ Custom Forms _ Participating Package(s) _ Status Start Date and Time _ Revert Reasons _ Backout Reasons _ Promotion History _ Remote Promotion History _ Promotion Libraries _ Remote Promotion Libraries _ Development Staging Libraries _ Production Staging Libraries _ Production Libraries _ Baseline Libraries _ IMS Information ******************************* Bottom of data ********************************

Select any one option from the above and see the desired information.

42of 42 4/28/2023