You are on page 1of 14

GE Money Bank Poland Changeman Handbook 1.

G.E. Money Bank Poland


Changeman Handbook
TITLE

Changeman Handbook
VERSION 1.0 DATE 02/08/2013 OWNER & AUTHOR Satyam/Shahabuddin CONTACT NUMBER 91 9885315316

02/08/2013

Page 1 of 14

GE Money Bank Poland Changeman Handbook 1.0

CHANGEMAN
Changeman is now an integral part of POLAND Vision Plus system, Change Man is considered as comprehensive system designed to provide both reliable & streamlined implementation of software changes from development into production. Changeman serves GE Money Bank Poland in following key areas

1.1 Package Creation:


Changeman facilitates various developments at one point of time; every developer shall create his/her own package and conduct development Following Screen Shots shows how to create a new package 1. Type I;CH at command line
- IGCFD1 LPAR ---------------OPTION ===> TSO I;CH 0 1 2 3 6 7 C S T I ISPF PARMS BROWSE EDIT UTILITIES COMMAND DIALOG TEST CHANGES SDSF TUTORIAL IGCF ISPF/PDF PRIMARY OPTION MENU ----------------UPLPSBR 12:26 3278 24 06/01/13 06.013

USERID Specify terminal and user parameters TIME Display source data or output listings TERMINAL Create or change source data PF KEYS Perform utility functions DATE Enter TSO command or CLIST JULIAN Perform Dialog testing Display summary of changes for this release System Display and Search Facility Display information about ISPF/PDF

- Additional options for UPLPSBR

********************************************************************** * You are logged onto OS/390 2.10 on the IGCFD1 LPAR at CDC * * * ********************************************************************** Enter END or X to EXIT the Menu.

2. Type 1;1 at Command Line

02/08/2013

Page 2 of 14

GE Money Bank Poland Changeman Handbook 1.0


--------- SERENA ChangeMan 5.2.3 OPTION ===> 1;1 1 2 3 4 5 6 C D L O Q R T X Build Freeze Promote Approve List Reports M+R Delete Log OFMlist Query Revert Tutorial Exit Primary Option Menu INIT Complete

Create, update and review package data Freeze or unfreeze a package Promote or Demote a package Approve or reject a package Display (to process) package list Generate ChangeMan batch reports Merge+Reconcile (formerly CDF) Delete or undelete a package Browse the activity log Online Forms package list Query packages, components and relationships Revert a package to DEV status Display information about SERENA ChangeMan Exit SERENA ChangeMan

Press ENTER to process; enter END command to exit.

02/08/2013

Page 3 of 14

GE Money Bank Poland Changeman Handbook 1.0 3. Type S and valid values, Example values are part of screen shot
------------------------- CREATE: CREATE A NEW PACKAGE -----------------------OPTION ===> L S Long method - Prompt for package description and special instructions Short method - Use default package description and instructions

PACKAGE TITLE ===> NEW VISA LOGOS APPLICATION REQUESTER'S NAME REQUESTER'S PHONE WORK REQUEST ID DEPARTMENT PACKAGE LEVEL PACKAGE TYPE PACKAGE TIME SPAN PACKAGE TO COPY FORWARD UNPLANNED REASON CODE TEMPORARY CHANGE DURATION ===> ===> ===> ===> ===> ===> PL01 SHAHAB 27745566 3 1 (Blank or pattern for list)

===> PLANNED ===> PERM ===> ===> ===>

(1-Simple, 2-Complex, 3-Super, 4-Participating) (Planned or Unplanned) (Permanent or Temporary) (Optional package name) (* for list) (In days)

Press ENTER to process; Enter END command to exit.

4. Type Valid values and press enter


--------------------------- CREATE: SITE INFORMATION --------- Row 1 to 1 of 1 COMMAND ===> SCROLL ===> CSR Press ENTER or END to create the package or type CANCEL to exit. Enter * in line command field for site selection list. SITE '''' IGCFD1__ PRIMARY/BACKUP CONTACTS PHONE NUMBERS varun____________________ 27745566_______ shahab___________________ 27745566_______ ******************************* Bottom of data ******************************** INSTALL DATE/TIME YYYYMMDD FROM TO 20061030 0600 0601

02/08/2013

Page 4 of 14

GE Money Bank Poland Changeman Handbook 1.0 5. Screen displays Package creation message
-------------------------------- BUILD OPTIONS ------------ PL01000215 CREATED OPTION ===> 0 1 2 3 4 5 6 7 8 9 B C L S Z Dates Create Update Custom Utility Checkout Stage Audit Recompile Relink Browse Compare Listing Scan Compress Display the installation calendar Create a new package Update package information Create, update, approve or review custom forms Rename and Scratch information Check out components from baseline or promotion Stage, edit, browse and delete components Audit a package Recompile source code from baseline or promotion Relink load modules Browse\print\copy baseline or promotion Compare staging to baseline or promotion Browse compressed listings Scan baseline for character strings Compress change package Staging Libraries

Press ENTER to process; Enter END command to exit.

1.2 Compilation:
Changeman is comprehensive tool used for new development compilations, Existing components fixing and enhancements and to create source. Compilation process shall contain following steps 3.2.1 Staging of Fixes: When ever new components are received or existing components are modified they should be staged 1. Type 5 on the command line of Changeman

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

Press ENTER to process; Enter END command to exit.

02/08/2013

Page 5 of 14

GE Money Bank Poland Changeman Handbook 1.0 2. Type s1 before the package name
----------------------------- CHANGE PACKAGE LIST ------------ Row 1 to 1 of 1 COMMAND ===> SCROLL ===> CSR PACKAGE ID STA INSTALL LVL TYPE WORK REQUEST DEPT PROMOTE AUD CREATOR PACKAGE TITLE s1 PL01000215 DEV 20061030 SMPL PLN/PRM 3 UPLPSBR BUGS ******************************* Bottom of data ********************************

3. Type valid values and stage the component


--------------------------- STAGE: FROM DEVELOPMENT --------------------------COMMAND ===> PACKAGE ID: PL01000215 ISPF LIBRARY: PROJECT ===> GROUP ===> TYPE ===> MEMBER ===> STATUS: DEV INSTALL DATE: 20061030

(Blank or pattern for list; * for all members)

OTHER PARTITIONED OR SEQUENTIAL DATASET: DATASET NAME ===> VPLVPGE.CMS.V811.IHCLIBD(D140V02) ORGANIZATION ===> (PDS, SEQ, PAN, LIB, OTH) LIBRARY TYPE STAGE NAME CONFIRM REQUEST STAGE MODE SUPPRESS MESSAGES ===> ===> ===> ===> ===> IHM YES 1 YES (Blank for list) (Optional if organization not SEQ) (Y/N) (1-Foreground, 2-Batch) (Y/N; applies to batch stage)

3.2.2 Checking out of Fixes: When ever existing components modified they should be checked out before staging, following are steps for checking out the fix member 1. Type C1 before package name
----------------------------- CHANGE PACKAGE LIST ------------ Row 1 to 1 of 1 COMMAND ===> SCROLL ===> CSR PACKAGE ID STA INSTALL LVL TYPE WORK REQUEST DEPT PROMOTE AUD CREATOR PACKAGE TITLE c1 PL01000215 DEV 20061030 SMPL PLN/PRM 3 UPLPSBR BUGS ******************************* Bottom of data ********************************

02/08/2013

Page 6 of 14

GE Money Bank Poland Changeman Handbook 1.0 2. Type valid values and check out the component
----------------------------------- CHECKOUT ---------------------------------OPTION ===> L - List libraries where component is located PACKAGE ID COMPONENT NAME LIBRARY TYPE LANGUAGE SOURCE LIBRARY ===> PL01000215 (Package name) ===> ARD140 ===> CMD ===> ===> 0 (Blank or pattern for list; * for all members) (Blank for list) (Applies to source code; * for list) (Baseline 0 to -n; Promotion +1 to +n) (S-Staging library, P-Personal library) (Personal library: PDS, PDSE, SEQ, PAN, LIB) (Y/N) (1-Online, 2-Batch) (Y/N)

CHECK OUT TO ===> S PERSONAL LIBRARY ===> LIBRARY DSORG ===> CONFIRM REQUEST CHECKOUT MODE LOCK COMPONENT ===> YES ===> 1 ===> NO

3.2.3 Compiling: Components should be compiled as per following steps 1. Create a Trigger component 2. Type 5 on the command line of Changeman
-------------------------------- BUILD OPTIONS ------------ PL01000215 CREATED OPTION ===> 0 1 2 3 4 5 6 7 8 9 B C L S Z Dates Create Update Custom Utility Checkout Stage Audit Recompile Relink Browse Compare Listing Scan Compress Display the installation calendar Create a new package Update package information Create, update, approve or review custom forms Rename and Scratch information Check out components from baseline or promotion Stage, edit, browse and delete components Audit a package Recompile source code from baseline or promotion Relink load modules Browse\print\copy baseline or promotion Compare staging to baseline or promotion Browse compressed listings Scan baseline for character strings Compress change package Staging Libraries

Press ENTER to process; Enter END command to exit.

02/08/2013

Page 7 of 14

GE Money Bank Poland Changeman Handbook 1.0 3. Type s1 before the package name
----------------------------- CHANGE PACKAGE LIST ------------ Row 1 to 1 of 1 COMMAND ===> SCROLL ===> CSR PACKAGE ID STA INSTALL LVL TYPE WORK REQUEST DEPT PROMOTE AUD CREATOR PACKAGE TITLE s1 PL01000215 DEV 20061030 SMPL PLN/PRM 3 UPLPSBR BUGS ******************************* Bottom of data ********************************

4. Type Trigger component address and compile the component


--------------------------- STAGE: FROM DEVELOPMENT --------------------------COMMAND ===> PACKAGE ID: PL01000215 ISPF LIBRARY: PROJECT ===> GROUP ===> TYPE ===> MEMBER ===> STATUS: DEV INSTALL DATE: 20061030

(Blank or pattern for list; * for all members)

OTHER PARTITIONED OR SEQUENTIAL DATASET: DATASET NAME ===> VPLVPGE.CMS.V811.CTLLIBD(ARD140) ORGANIZATION ===> (PDS, SEQ, PAN, LIB, OTH) LIBRARY TYPE STAGE NAME CONFIRM REQUEST STAGE MODE SUPPRESS MESSAGES ===> ===> ===> ===> ===> CMS YES 1 YES (Blank for list) (Optional if organization not SEQ) (Y/N) (1-Foreground, 2-Batch) (Y/N; applies to batch stage)

5. Changeman shows you all packages that has this component and action details performed on the component
---------------------------------- POLIH03A.CMS -------------- Row 1 to 2 of 2 COMMAND ===> SCROLL ===> CSR Press ENTER or END to process or enter CANCEL command to exit. This component is included in the following packages: PACKAGE ID STA PROMOTION VV.MM LAST ACTION SIZE PROCNAME ID PL01000201 DEV 01.32 2006/01/13 13:54 167 VPPCOB2 UPLPSLA PL01000200 DEV 01.22 2006/01/12 11:53 1 VPPCOB2 UPLPSBR ******************************* Bottom of data ********************************

02/08/2013

Page 8 of 14

GE Money Bank Poland Changeman Handbook 1.0 6. Type valid values and complete the job card
----------------------------------- CHECKOUT ---------------------------------COMMAND ===> PACKAGE ID: PL01000215 STAGED NAME: LIBRARY TYPE: DATASET NAME: LANGUAGE COMPILE PROCEDURE COMPILE PARMS LINK EDIT PARMS DB2 PRE-COMPILE OTHER OPTIONS STATUS: DEV INSTALL DATE: 20061030

POLIH03A CMS - Vision Plus ChangeMan Process Trigger - CMS VPLVPGE.CMS.V811.CTLLIBD ===> ===> ===> ===> ===> ===> COB VPPCOB2 NO YES (Blank for list; applies to source code) (Blank for list; ? for designated procedure) (Y/N) (Y/N to display other options)

JOB STATEMENT INFORMATION: ===> //UPLPSBR1 JOB (ACCOUNT),'POLIH03I',____________________________________ ===> // CLASS=A,_________________________________________________ ===> // NOTIFY=UPLPSBR,__________________________________________ ===> // MSGCLASS=X_______________________________________________

7. Type valid values and compile the component


------------------------ STAGE: ChangeMan User Options -----------------------COMMAND ===> Name: Type: Language: Process: CICS Pre-compile: MCC Card Action: ==> N ==> A ( Y/N ) ( A = ADD, R = REP, U = UPD, B = *ADD, D = *REP, C = *UPD) ( D = DEVT, I = INTG, B = ACPT1, A = ACPT, P = PROD, T = DEVT1, H = DEVT2) POLIH03A CMS COB VPPCOB2

Stage From:

==> P

Press ENTER to continue; Enter END command to exit.

8. Jobs that is compiling the component can be viewed in Spool

02/08/2013

Page 9 of 14

GE Money Bank Poland Changeman Handbook 1.0

1.3 Promotion:
Packages shall be promoted to Different levels Level details have been mentioned in region definition, Promotion steps are as per steps mentioned below 1. Type 5 on the command line of Changeman
-------------------------------- BUILD OPTIONS ------------ PL01000215 CREATED OPTION ===> 0 1 2 3 4 5 6 7 8 9 B C L S Z Dates Create Update Custom Utility Checkout Stage Audit Recompile Relink Browse Compare Listing Scan Compress Display the installation calendar Create a new package Update package information Create, update, approve or review custom forms Rename and Scratch information Check out components from baseline or promotion Stage, edit, browse and delete components Audit a package Recompile source code from baseline or promotion Relink load modules Browse\print\copy baseline or promotion Compare staging to baseline or promotion Browse compressed listings Scan baseline for character strings Compress change package Staging Libraries

Press ENTER to process; Enter END command to exit.

2. Type P1 before the package name


----------------------------- CHANGE PACKAGE LIST ------------ Row 1 to 1 of 1 COMMAND ===> SCROLL ===> CSR PACKAGE ID STA INSTALL LVL TYPE WORK REQUEST DEPT PROMOTE AUD CREATOR PACKAGE TITLE PR PL01000215 DEV 20061030 SMPL PLN/PRM 3 UPLPSBR BUGS ******************************* Bottom of data ********************************

3. Type the valid values and press enter

02/08/2013

Page 10 of 14

GE Money Bank Poland Changeman Handbook 1.0

------------------------------- PROMOTE OPTIONS ------------------------------OPTION ===> F - Full promotion of the entire package to another promotion level S - Selective promotion of components to another promotion level H - Display promotion/demotion history for this site O - Check for potential overlay at next promotion level PACKAGE ID: PL01000200 PROMOTION SITE : CURRENT PROMOTION LEVEL: MAXIMUM PROMOTION LEVEL: CREATOR: UPLPSBR IGCFD1 STAGING + 0 ACPT1 + 5 STATUS: DEV INSTALL DATE: 20061030

NEXT PROMOTION LEVEL ===> 1 (blank, * or 0 for a list) BYPASS OVERLAY CHECK ===> YES (Y-Yes or N-No) JOB STATEMENT INFORMATION: ===> //UPLPSBR1 JOB (ACCOUNT),'POLIH03I',____________________________________ ===> // CLASS=A,_________________________________________________ ===> // NOTIFY=UPLPSBR,__________________________________________ ===> // MSGCLASS=X_______________________________________________

4. Jobs that is promoting the component can be viewed in Spool

1.4 Changeman Reference Libraries:


Ref Name
ASM CAA CAB CAC CAD CBA CBB CBC CBD CFA CFB CFC CFD CIA CIB CIC CID CLA CLB CLC CLD CMA CMB CMC CMD CMS

File Description
Vision Plus ChangeMan Process Trigger Vision Plus Control Cards (CTLLIBA) Vision Plus Control Cards (CTLLIBB) Vision Plus Control Cards (CTLLIBC) Vision Plus Control Cards (CTLLIBD) Vision Plus Control Cards (CTLLIBA) Vision Plus Control Cards (CTLLIBb) Vision Plus Control Cards (CTLLIBc) Vision Plus Control Cards (CTLLIBd) Vision Plus Control Cards (CTLLIBA) Vision Plus Control Cards (CTLLIBB) Vision Plus Control Cards (CTLLIBC) Vision Plus Control Cards (CTLLIBD) Vision Plus Control Cards (CTLLIBA) Vision Plus Control Cards (CTLLIBB) Vision Plus Control Cards (CTLLIBC) Vision Plus Control Cards (CTLLIBD) Vision Plus Control Cards (CTLLIBA) Vision Plus Control Cards (CTLLIBB) Vision Plus Control Cards (CTLLIBC) Vision Plus Control Cards (CTLLIBD) Vision Plus Control Cards (CTLLIBA) Vision Plus Control Cards (CTLLIBB) Vision Plus Control Cards (CTLLIBC) Vision Plus Control Cards (CTLLIBD) Vision Plus ChangeMan Process Trigger

Module
ASM ASM ASM ASM ASM MBS MBS MBS MBS FAS FAS FAS FAS ITS ITS ITS ITS LTS LTS LTS LTS CMS CMS CMS CMS CMS

02/08/2013

Page 11 of 14

GE Money Bank Poland Changeman Handbook 1.0


CPY CP1 CP2 CP3 CP4 CSA CSB CSC CSD EAA EAB EAF EAI EAL EAM EAS EAX EBA EBB EBF EBI EBL EBM EBS EBX ECA ECB ECF ECI ECL ECM ECS ECX FAS FBA FBB FBF FBI FBL FBM FBS FBX FCA FCB FCF FCI FCL FCM FCS F1A F1B F1F Standard Copy books Vision Plus Control Cards (CTLLIBD) Vision Plus Control Cards (CTLLIBC) Vision Plus Control Cards (CTLLIBB) Vision Plus Control Cards (CTLLIBA) Vision Plus Control Cards (CTLLIBA) Vision Plus Control Cards (CTLLIBB) Vision Plus Control Cards (CTLLIBC) Vision Plus Control Cards (CTLLIBD) V+ Global Enhancements (ENHLIBA) V+ Global Enhancements (ENHLIBA) V+ Global Enhancements (ENHLIBA) V+ Global Enhancements (ENHLIBA) V+ Global Enhancements (ENHLIBA) V+ Global Enhancements (ENHLIBA) V+ Global Enhancements (ENHLIBA) V+ Global Enhancements (ENHLIBA) V+ GE Global Enhancements (ENHLIBB) V+ GE Global Enhancements (ENHLIBB) V+ GE Global Enhancements (ENHLIBB) V+ GE Global Enhancements (ENHLIBB) V+ GE Global Enhancements (ENHLIBB) V+ GE Global Enhancements (ENHLIBB) V+ GE Global Enhancements (ENHLIBB) V+ GE Global Enhancements (ENHLIBB) Custom Enhancements (ENHLIBC) Custom Enhancements (ENHLIBC) Custom Enhancements (ENHLIBC) Custom Enhancements (ENHLIBC) Custom Enhancements (ENHLIBC) Custom Enhancements (ENHLIBC) Custom Enhancements (ENHLIBC) Custom Enhancements (ENHLIBC) Vision Plus ChangeMan Process Trigger Vision Plus GE Global Fixes (FIXLIBB) Vision Plus GE Global Fixes (FIXLIBB) Vision Plus GE Global Fixes (FIXLIBB) Vision Plus GE Global Fixes (FIXLIBB) Vision Plus GE Global Fixes (FIXLIBB) Vision Plus GE Global Fixes (FIXLIBB) Vision Plus GE Global Fixes (FIXLIBB) Vision Plus GE Global Fixes (FIXLIBB) Custom Fixes (FIXLIBC) Custom Fixes (FIXLIBC) Custom Fixes (FIXLIBC) Custom Fixes (FIXLIBC) Custom Fixes (FIXLIBC) Custom Fixes (FIXLIBC) Custom Fixes (FIXLIBC) Vision Plus Base Fixes (FIXLIBA) Vision Plus Base Fixes (FIXLIBA) Vision Plus Base Fixes (FIXLIBA) PRB PRB PRB PRB SSC SSC SSC SSC ASM MBS FAS ITS LTS CMS SSC PRB ASM MBS FAS ITS LTS CMS SSC PRB ASM MBS FAS ITS LTS CMS SSC PRB FAS ASM MBS FAS ITS LTS CMS SSC PRB ASM MBS FAS ITS LTS CMS SSC ASM MBS FAS

02/08/2013

Page 12 of 14

GE Money Bank Poland Changeman Handbook 1.0


F1I F1L F1M F1S IHA IHB IHE IHF IHI IHL IHM IHP IHR IHS IHT IHX ITS LTS MBS PRB SSC TAG TBB TBE TDB TDE TEB TEE TIH TRB TRE TRG Vision Plus Base Fixes (FIXLIBA) Vision Plus Base Fixes (FIXLIBA) Vision Plus Base Fixes (FIXLIBA) Vision Plus Base Fixes (FIXLIBA) V+ Country Specific Fixes (IHCLIBD) V+ Country Specific Fixes (IHCLIBD) V+ Country Specific Fixes (IHCLIBD) V+ Country Specific Fixes (IHCLIBD) V+ Country Specific Fixes (IHCLIBD) V+ Country Specific Fixes (IHCLIBD) V+ Country Specific Fixes (IHCLIBD) V+ Country Specific Fixes (IHCLIBD) V+ Country Specific Fixes (IHCLIBD) V+ Country Specific Fixes (IHCLIBD) V+ Country Specific Fixes (IHCLIBD) V+ Country Specific Fixes (IHCLIBD) Vision Plus ChangeMan Process Trigger Vision Plus ChangeMan Process Trigger Vision Plus ChangeMan Process Trigger Vision Plus ChangeMan Process Trigger Vision Plus ChangeMan Process Trigger TRAMS AGLIB Source Code TRAMS BSELIB Source Code TRAMS ENHLIB Source Code TRAMS BSELIB Source Code TRAMS ENHLIB Source Code TRAMS BSELIB Source Code TRAMS ENHLIB Source Code TRAMS IHCLIB Source Code TRAMS BSELIB Source Code TRAMS ENHLIB Source Code Vision Plus ChangeMan Process Trigger ITS LTS CMS SSC ASM MBS TDE FAS ITS LTS CMS TEP TRM SSC TBC PRB ITS LTS MBS PRB SSC TBC TBC TDE TDE TEP TEP TRM TRM

02/08/2013

Page 13 of 14

GE Money Bank Poland Changeman Handbook 1.0

1.5 Changeman Compilation order:


LANG
ACC SBA SBC CCC MAP RMA RMC DMA DMC DCC DCA ASM ACP CCP COB

DESCRIPTION
ASSEMBLER COMMAND COPYBOOK SOURCE BOOK ASSEMBLER COBOL COPYBOOK COBOL COMMAND COPYBOOKS CICS BMS MAPS RELOCATABLE MODULE ASSEMBLER RELOCATABLE MODULE COBOL ASSEMBLER DYNAMIC MODULES COBOL DYNAMIC MODULES COBOL DYNAMIC COPYBOOK DYNAMICALLY CALLED RELOCATABLE MODULE CICS ASSEMBLER ASSEMBLER PROGRAMS ASSEMBLER COMMAND PROGRAMS COBOL CICS PROGRAM COBOL BATCH PROGRAMS BATCH LOAD

MOVES TO
COPYLIB COPYLIB COPYLIB COPYLIB COPYLIB ONLINE LOAD BATCH ONLINE LOAD BATCH ONLINE LOAD BATCH ONLINE LOAD BATCH ONLINE LOAD NA BATCH ONLINE LOAD BATCH ONLINE LOAD ONLINE LOAD BATCH LOAD

02/08/2013

Page 14 of 14

You might also like