SELECT Ignore Member ===> IGNORE Copybook Libs ===> COPYLIB1 Report Level ===> DATANAME DATANAME/DETAIL/LINE/SUMMARY/COPY(X)/CALL(X) Language ===> COBOL (See Help Screen for Valid Languages) Reference Level ===> 2 (1, 2 or 3) Program Edit ===> YES (Yes or No) Job Card(s) //BALLPE1X JOB (ACCT,SYS),'EUROXPRS',CLASS=A,MSGCLASS=X, // NOTIFY=BALLPE1,REGION=2048K Press PF1 for Help or PF3 To return to main menu. Impact Analysis Selection Panel, select options required and press ENTER to submit the analysis.">

Presentation is loading. Please wait.

Presentation is loading. Please wait.

Euro/Express Demonstration Domino Software Limited.

Similar presentations


Presentation on theme: "Euro/Express Demonstration Domino Software Limited."— Presentation transcript:

1 Euro/Express Demonstration Domino Software Limited

2 EURO/Express PRIMARY OPTIONS (V2.14) OPTION ===> User - BALLPE1 Day - 10 Impact Analysis Month Perform Analysis on the Mainframe. Year EURO/Express Program Edit Facility. Time CA-Endevor & CA-Panvalet Functions. Other Functions S. Specify System Parameters. X. Exit from EURO/Express. PF1 Help PF3 Exit - Copyright 2000 Domino Software Euro/Express - TSO/ISPF Menu

3 EURO/Express MAINFRAME IMPACT ANALYSIS (V2.14) COMMAND ===> Source Dataset ===> BALLPE1.TSO.SOURCE Source Member ===> (Blank or pattern for member list, "*" to select all members) Select Member ===> SELECT Ignore Member ===> IGNORE Copybook Libs ===> COPYLIB1 Report Level ===> DATANAME DATANAME/DETAIL/LINE/SUMMARY/COPY(X)/CALL(X) Language ===> COBOL (See Help Screen for Valid Languages) Reference Level ===> 2 (1, 2 or 3) Program Edit ===> YES (Yes or No) Job Card(s) //BALLPE1X JOB (ACCT,SYS),'EUROXPRS',CLASS=A,MSGCLASS=X, // NOTIFY=BALLPE1,REGION=2048K Press PF1 for Help or PF3 To return to main menu. Impact Analysis Selection Panel, select options required and press ENTER to submit the analysis.

4 COBOLPLI ASSEMBLERC/C++ VBJCL MANTISNATURAL IDEALFOCUS MARKIVEASYTRIEVE APSTEXT JAVA A comprehensive selection of programming languages are available.

5 DATANAMEproduce a list of all datanames selected. SUMMARYproduce an overall summary report. LINEprint a line of information for each program DETAILproduce a detail report for each program. COPYlist all copybooks used by each program COPYXlist all programs using a copybook CALLlist all called modules used by each program CALLXlist all programs using a called module A number of different report types are available.

6 Dataname pattern matching AMOUNT Cobol & Numeric Character Literal CURRENCY Comment RATE Range of selection facilities to highlight EURO sensitive code.

7 EDIT DOMINO.PETER.JCL(EUROSEL) Columns Command ===> Scroll ===> CSR ****** ***************************** Top of Data **************************** AMOUNT NET GROSS VAT VALUE @ANY£ EURO ****** **************************** Bottom of Data*************************** Select and ignore criteria are easy to input and maintain.

8 EURO/EXPRESS PROGRAM EDIT - PROGRAM LIST Row 1 to 6 of 6 Command ===> Library DOMINO.EUROXPRS.SOURCE E=edit, L=dataname, V=view, B=browse, I=stats, R=replace, D=delete, PF3=back Program Analysed Status Language Lines Names/1 Refs/1 Percent. AP020 02/05/21 ANALYZED COBOL % AP030 02/05/21 ANALYZED COBOL % AP140 02/05/21 ANALYZED COBOL % E CAFE01 02/04/12 EDITED TEXT % COBOLSTD 02/04/18 ANALYZED COBOL % PLISTD 02/02/14 ANALYZED PL/ % ******************************* Bottom of data ******************************** When programs have been analysed on the mainframe they can optionally be edited under the control of the Euro/Express Program Edit facility.

9 EURO/EXPRESS Program EDIT Facility (V2.14) Program --- DOMINO.EUROXPRS.SOURCE(CAFE01) Columns PF14=Primary Refs PF15=Secondary PF16=3rd Level PF17=All Refs PF18=Top PF19=Previous Ref PF20=Copy 1 PF21=Copy 2 PF22=D/M Refs PF23=A/C Refs Command ===> Scroll ===> PAGE S PERFORM S1200-READ-CASINPUT S2000-EXIT EXIT S2100-CONVERT-CASIN-AMOUNTS SECTION S MOVE 0 TO WA-SUB MOVE 'Y' TO WF-ALLZEROES MOVE CASIN-AMOUNTS TO WS-CASIN-AMOUNTS S ADD 1 TO WA-SUB IF WA-SUB > GO TO S2100-EXIT * CONVERT PERIOD AMOUNTS * MOVE SPACES TO WS-AMOUNT-DECIMAL MOVE SPACES TO WS-AMOUNT-INTEGER UNSTRING WS-CASIN-AMOUNT(WA-SUB) DELIMITED BY '.' INTO WS-AMOUNT-INTEGER Euro/Express Program Edit, runs under TSO/ISPF edit with a number of powerful PF key functions and commands available.

10 EURO/EXPRESS PROGRAM EDIT - Program Statistics (V2.14) Command ===> Library DOMINO.EUROXPRS.SOURCE Program COBOLSTD Language COBOL CICS NO DB2 YES Analysed 02/04/18 ANALYZED Copybooks YES Files/Reports 1 Copies/Includes 6 Called Modules 3 Reference Statistics Source Lines 752 Procedure Lines 467 Comment Lines 163 Primary Selection 31 Primary Refs. 46 Primary Lines 46 Refs/Lines 6.11% Secondary Datanames 22 Secondary References 190 3rd Level Datanames 16 3rd Level References 30 Analysis of Referenced Lines Definition References % Manipulation References % Arithmetic References % Conditional References % Total References 266 Press PF3 to return to previous screen An on-line statistics display is available in Program Edit.

11 DOMXPR01 E U R O / E X P R E S S - SOURCE ANALYSIS PAGE PRIMARY REFS SELECTED PROGRAMS REFERENCES CRITERIA DEFINI LITERA LITERA LITERA LITERA LITERA ACTL-AMOUNT 1 1 DNM/AMOUNT APXXX-AMOUNT 1 18 DNM/AMOUNT BACT-PAYMENT-AMOUNT DNM/AMOUNT BACT-PAYMENT-AMOUNT DNM/AMOUNT BR-AMOUNT 1 1 DNM/AMOUNT GL210-AMOUNT 1 4 PIC/DEC 2 PIC S9 GL210-AMOUNT-UNSIGN 1 2 PIC/DEC 2 PIC 9( INTER-GROSS 1 2 DNM/GROSS INTER-NET 1 4 DNM/NET RGRI-NET 1 1 DNM/NET RPM-NET 1 1 DNM/NET VDT-DISCOUNT-AMOUNT 1 2 PIC/DEC 2 PIC 9( VDT-DISTRIBUTION-AMOUNT 1 3 PIC/DEC 2 PIC 9( VDT-MANUAL-PAYMENT-AMOUNT 1 1 PIC/DEC 2 PIC S9 VDT-TAX-AMOUNT 1 3 PIC/DEC 2 PIC 9( VHD-BATCH-CREDIT-TOTAL 1 2 PIC/ANY £ PIC £( VHD-BATCH-DEBIT-TOTAL 1 2 PIC/ANY £ PIC £( VHD-TAX-CREDIT-TOTAL 1 2 PIC/ANY £ PIC £( VHD-TAX-DEBIT-TOTAL 1 2 PIC/ANY £ PIC £( WA-BATCH-CREDIT-TOTAL 1 4 PIC/DEC 2 PIC S9 WA-BATCH-DEBIT-TOTAL 1 4 PIC/DEC 2 PIC S9 WA-TAX-CREDIT-TOTAL 1 4 PIC/DEC 2 PIC S9 WA-TAX-DEBIT-TOTAL 1 4 PIC/DEC 2 PIC S9 WB-BACS-AMOUNT 1 1 DNM/AMOUNT DATANAME REPORT

12 DOMXPR01 E U R O / E X P R E S S - SOURCE ANALYSIS PAGE PROGRAM LANGUAGE NO. LINES ACTIVE SELECTED REFERENCES REF. LINES PERCENTAGE CO AP020 COBOL AP030 COBOL AP140 COBOL CAFE01 COBOL COBOLSTD COBOL IMPACT ANALYSIS LINE REPORT

13 DOMXPR01 E U R O / E X P R E S S - SOURCE ANALYSIS PAGE S U M M A R Y S T A T I S T I C S LIBRARY NAME DOMINO.EUROXPRS.SOURCE TOTAL NO OF PROGRAMS 5 TOTAL NO OF COBOL PROGRAMS 5 TOTAL NO OF PL/1 PROGRAMS 0 TOTAL NO OF ASSEMBLER PROGRAMS 0 TOTAL NO OF OTHER LANGUAGE 0 TOTAL NO OF CICS PROGRAMS 0 TOTAL NO OF DB2 PROGRAMS 1 TOTAL NO OF SOURCE LINES 4337 TOTAL NO PRIMARY REFERENCES 351 TOTAL NO DEFINITION REFERENCES TOTAL NO MANIPULATION REFERENCES TOTAL NO ARITHMETIC REFERENCES TOTAL NO CONDITIONAL REFERENCES TOTAL NO LINES WITH REFERENCES 304 NO OF PROGRAMS WITH PERCENTAGE REFERENCES:- NUMBER PERCENTAGE PERCENT PERCENT PERCENT PERCENT PERCENT PERCENT PERCENT ZERO PERCENT IMPACT ANALYSIS SUMMARY REPORT

14 DOMXPR01 E U R O / E X P R E S S - SOURCE ANALYSIS AP020 PAGE PROGRAM NAME AP020 LANGUAGE COBOL CICS PROGRAM NO DB2 PROGRAM NO FILES AND REPORTS APXXX VOUCHUPD UNITFILE COPY AND INCLUDES APXXX UNITFILE CALLED MODULES ERRORRTN REFERENCE STATISTICS NO. SOURCE LINES 952 NO. ACTIVE LINES 586 NO. PROCEDURE STATEMENTS 577 NO. COMMENT STATEMENTS 334 NO. LINES WITH PRIMARY REFERENCES 65 PERCENTAGE OF LINES WITH PRIMARY REFS 6.82 NO. SELECTED ITEMS 28 NO. SELECTED DATANAMES 13 NO. SELECTED LITERALS 15 NO. PRIMARY REFERENCES ANALYSIS OF REFERENCED LINES NO. DEFINITION REFERENCES % NO. MANIPULATION REFERENCES % NO. ARITHMETIC REFERENCES % NO. CONDITIONAL REFERENCES % TOTAL NO. REFERENCES IMPACT ANALYSIS DETAIL REPORT (A)

15 DOMXPR01 E U R O / E X P R E S S - SOURCE ANALYSIS AP020 PAGE PRIMARY REFS DATANAME REFERENCES DATA-NAME APXXX-AMOUNT SELECTED BY DNM/AMOUNT REFERENCES:- ON LINE 626 ===> IF APXXX-AMOUNT < 0 AND WS-VAT-SW = 'N' V10 ON LINE 630 ===> ADD APXXX-AMOUNT TO WA-BATCH-CREDIT-TOTAL. V10 ON LINE 632 ===> IF APXXX-AMOUNT < 0 AND WS-VAT-SW = 'V' V10 ON LINE 634 ===> ADD APXXX-AMOUNT TO WA-TAX-CREDIT-TOTAL. V10 ON LINE 636 ===> IF APXXX-AMOUNT > 0 AND WS-VAT-SW = 'N' V10 ON LINE 637 ===> ADD APXXX-AMOUNT TO WA-BATCH-DEBIT-TOTAL V10 ON LINE 640 ===> IF APXXX-AMOUNT > 0 AND WS-VAT-SW = 'V' V10 ON LINE 641 ===> ADD APXXX-AMOUNT TO WA-TAX-DEBIT-TOTAL V10 ON LINE 665 ===> IF APXXX-AMOUNT EQUAL TO ZERO V10 ON LINE 673 ===> IF APXXX-DOCUMENT = 279 AND APXXX-AMOUNT NOT GREATER THAN 0 V10 ON LINE 676 ===> IF APXXX-DOCUMENT = 279 AND APXXX-AMOUNT GREATER THAN ZERO V10 ON LINE 759 ===> MOVE APXXX-AMOUNT TO VDT-TAX-AMOUNT V10 ON LINE 762 ===> MOVE APXXX-AMOUNT TO VDT-DISTRIBUTION-AMOUNT V10 IMPACT ANALYSIS DETAIL REPORT (B)


Download ppt "Euro/Express Demonstration Domino Software Limited."

Similar presentations


Ads by Google