Вы находитесь на странице: 1из 6

CONRAIL Y2K

IMPACT ANALYISIS/ANALYSIS REVIEW GUIDELINES

CONRAIL Y2K

VS COBOL II CONVERSION IMPACT


ANALYISIS/ANALYSIS REVIEW GUIDELINES

Warning
“Ascertain the latest version from the Document Master List available
with the Project Manager or the soft copy before using the hard copy of
this document to ensure the usage of current version”

Reference No. Ver. No. 01.0


Release Date Total No. of Pages 4

CONRAIL Y2K
IMPACT ANALYISIS/ANALYSIS REVIEW GUIDELINES
Quality Management System
HR - MANAGEMENT

Name Signature Date


Prepared by G NARAYANAPPA 08/09/98
Approved by -

SCS-QMS-PRC-023 Ver.: 1.0 Page: 2 of Error: Reference


source not found
CONRAIL Y2K
IMPACT ANALYISIS/ANALYSIS REVIEW GUIDELINES

Record of Revisions

S.No Ver. Ver. TO Date of Changes made


FROM Change
(mm/dd/yy)

1.

MGS-CONY2K-CUS-01 Ver.: 01.0 Page: 3 of 6


⇐ UNCONTROLLED COPY IF PRINTED
CONRAIL Y2K
IMPACT ANALYISIS/ANALYSIS REVIEW GUIDELINES

Task Procedure

Batch / Online Look for the string “CICS” or “EXEC CICS” or


“DFH” ( For CICS Macro Commands) .
If it is present,
Program is ONLINE
else Program is BATCH ( May check for
SELECT FILE also).

COBOL/COBOL II Look in to dataset X99CX.Y2K.MASTER.COBOL (supplied by


client) to identify the version of cobol

LOGOUT : Log out the program from SDC.SECURITY.MASTER into the


production workorder . If the program is not available in the above
dataset , Log out the program from SDC.NONCCF.SECURITY.MASTER .
If it is not available with both datasets inform Team Leader through mail
and start working on another assigned Task . while logout give cob2 for
language option.

VERBS TO ANALYZE MANUALLY(FOR WHICH COMPILER DO NOT GENERATE ERROR):

1) RECORD CONTAINS n CHARACTERS Clause


2) ALPHABETIC Class Changes
3) B Symbol in PICTURE Clause--Changes in Evaluation
4) Parenthesis Evaluation
5) EXIT PROGRAM/GOBACK Statement Changes
6) JUSTIFIED Clause Changes
7) MOVE Statements and Comparisons--Scaling Changes ("P" in the picture cluase )
8) OCCURS DEPENDING ON Clause
9) ON SIZE ERROR Option--Changes in Intermediate Results
10) PERFORM Statement--Changes in the VARYING/AFTER Options
11) PROGRAM COLLATING SEQUENCE Clause Changes
12) READ and RETURN Statement Changes--INTO Phrase (for batch programs only)
13) RERUN Clause Changes (for batch programs only)
14) Segmentation Changes--PERFORM Statement in Independent Segments
15) WHEN-COMPILED
16) UNSTRING Statements

MGS-CONY2K-CUS-01 Ver.: 01.0 Page: 4 of 6


⇐ UNCONTROLLED COPY IF PRINTED
CONRAIL Y2K
IMPACT ANALYISIS/ANALYSIS REVIEW GUIDELINES

17) GETMAIN

* FOR THESE ELEMENTS WE HAVE TO ANALYSE THE SPOOL ALSO


BECAUSE EXPANDED FORM OF COPYBOOK MAY CONTAIN THESE ELEMENTS

CALLed programs Look for the strings CALL / LOAD in the


program .

CALLed routines Open each of the CALLED program &


Analyze that program as if it were
a new program given to you. IF ANY
CHANGES are required make a note
& proceed.

Analyzing the Program after compilation

• Logout the program into the appropriate work order

• Compile the program with the following necessary options

SOURCE CODE LANGUAGE ===>

APPLICATION AREA ===>

RUNTIME ENVIRONMENT ===>

DATABASE MANAGER ===>

• Analyze the spool in Z.X.ST for all severe and common errors

• Refer the Coding guidelines for correcting the above errors

COPY BOOKS : Note down the copy books used in the program
in the PAC

LOAD : LOAD programs are also should be noted down


in the PAC

MGS-CONY2K-CUS-01 Ver.: 01.0 Page: 5 of 6


⇐ UNCONTROLLED COPY IF PRINTED
CONRAIL Y2K
IMPACT ANALYISIS/ANALYSIS REVIEW GUIDELINES

DELETION : Delete the program from your work order after


completion of analysis.

MGS-CONY2K-CUS-01 Ver.: 01.0 Page: 6 of 6


⇐ UNCONTROLLED COPY IF PRINTED

Вам также может понравиться