how to master pacbase for mainframe in only seven days

44
PACBASE Fundamentals

Upload: srinimf-techjobs-bizsuccess

Post on 26-Jan-2017

2.135 views

Category:

Technology


4 download

TRANSCRIPT

Page 1: How To Master PACBASE For Mainframe In Only Seven Days

PACBASE Fundamentals

Page 2: How To Master PACBASE For Mainframe In Only Seven Days

What is PACBASE ?

PACBASE is a tool for generating COBOL programs

Developed by CGI Systems Proprietary tool of IBM

Page 3: How To Master PACBASE For Mainframe In Only Seven Days

PACBASE - Features Standard and structured code Version control Reusability Control Break Processing File Matching Report Generation

Page 4: How To Master PACBASE For Mainframe In Only Seven Days

PACBASE – Terms Repository Library Entity

Page 5: How To Master PACBASE For Mainframe In Only Seven Days

Repository

Repository is the physical storage All the entities of pacbase are

stored in repository It is accessed by all the users of

the system

Page 6: How To Master PACBASE For Mainframe In Only Seven Days

Library

Library is the logical division of Repository

To provide access only to a group of users on a particular division

Ensures security

Page 7: How To Master PACBASE For Mainframe In Only Seven Days

Repository & Libraries

REPOSITORY

User 1

User 2

User 4

User 5User 3

Page 8: How To Master PACBASE For Mainframe In Only Seven Days

Repository & Libraries

Library 1 Library 2

REPOSITORY

Library 3 Library 4

User 1

User 2

User 4

User 5User 3

Page 9: How To Master PACBASE For Mainframe In Only Seven Days

EntitiesBasic units of managing information Elements Segments Programs Reports Macros

Page 10: How To Master PACBASE For Mainframe In Only Seven Days

Elements Elements are lower level entities Corresponds to an elementary

item defined in COBOL program Eg: 01 EMPNO PIC X(005) can be

defined as an element in pacbase

Page 11: How To Master PACBASE For Mainframe In Only Seven Days

Segments Group of elements form a Segment Corresponds to a group item defined

in COBOL program Eg: 01 EMPREC. 05 EMPNO PIC X(005). 05 ENAME PIC X(025). can be defined as a segment in

pacbase

Page 12: How To Master PACBASE For Mainframe In Only Seven Days

Programs & Reports

Program – entity where all the inputs for generating a COBOL program are defined

Report - entity where all the inputs for generating a report in a COBOL program are defined

Page 13: How To Master PACBASE For Mainframe In Only Seven Days

Reusability & Cross Reference Entities once created are available to all

users Reusability – Using the already available

entities Cross-Reference – List of entities using

a particular entity (element, segment, report or macro)

Page 14: How To Master PACBASE For Mainframe In Only Seven Days

Version Control

Achieved by three types of sessions Historic session – can only be viewed cannot be updated Test session – can be updated Current session

Page 15: How To Master PACBASE For Mainframe In Only Seven Days

Starting PACBASE Type pacbase in the first screen. Give login id and password Give PB35 which is the transaction id for

pacbase Give pacbase loginid, password and

library name Main Menu appears

Page 16: How To Master PACBASE For Mainframe In Only Seven Days

First Screen

Page 17: How To Master PACBASE For Mainframe In Only Seven Days

Login Screen

Page 18: How To Master PACBASE For Mainframe In Only Seven Days

Transaction Screen

Page 19: How To Master PACBASE For Mainframe In Only Seven Days

Choice field

Pacbase Login Screen

Page 20: How To Master PACBASE For Mainframe In Only Seven Days

March 6, 2003 Pacbase Fundamentals 2

Main Menu

Page 21: How To Master PACBASE For Mainframe In Only Seven Days

Accessing Menus H or PF5 – Main Menu Each entity is identified by unique 1-character entity type code E – Element S – Segment P – Program R – Report H followed by the entity code – Entity

Menu Eg: HP – Menu of Program Screens

Page 22: How To Master PACBASE For Mainframe In Only Seven Days

Program Menu

Page 23: How To Master PACBASE For Mainframe In Only Seven Days

Definition and General Document Screens Definition Screen - Entity Code followed by Entity Name

Eg: Ppppppp – Program Definition Screen General Document Screen - by giving G Eg: EeeeeeG – Element General

Documentation Screen

Page 24: How To Master PACBASE For Mainframe In Only Seven Days

Definition Menu

Page 25: How To Master PACBASE For Mainframe In Only Seven Days

Gen. Doc Menu

Page 26: How To Master PACBASE For Mainframe In Only Seven Days

Call Screens To call an entity within another Using C followed by entity code Eg:CD – Call of data Structures CE – Call of data Elements CP – Call of Macros SddssCE – Segment call of Elements

Page 27: How To Master PACBASE For Mainframe In Only Seven Days

Call of Data Structures

Page 28: How To Master PACBASE For Mainframe In Only Seven Days

Work Areas Screen

Page 29: How To Master PACBASE For Mainframe In Only Seven Days

Cross Reference Screens Cross Reference Screen - by using X followed by the entity

code Eg: EeeeeeXP{ppppppP ff sf lll} Element X-Reference to Program

pppppp starting with procedural code ff sf lll

Page 30: How To Master PACBASE For Mainframe In Only Seven Days

Cross Reference Screen

Page 31: How To Master PACBASE For Mainframe In Only Seven Days

Segment Choices SddssLSP – List of parent segments SddssLSC – List of Child segments SddssLAL – Level Address Length SddssDED – Data Element Details SddssSTA – Statistics

Page 32: How To Master PACBASE For Mainframe In Only Seven Days

Segment Description

Page 33: How To Master PACBASE For Mainframe In Only Seven Days

Special Choices Enter LC followed by the entity code Eg: LCPppp* List by Programs starting with ppp LH – List of historical frozen

sessions LL – List of locked entities JP – Jump Previous

Page 34: How To Master PACBASE For Mainframe In Only Seven Days

Special Choices – Contd JF – jump forward N*lib – new library NHssss – new session NH9999 – return from historical

session to current session WS – word search

Page 35: How To Master PACBASE For Mainframe In Only Seven Days

Current Session

Page 36: How To Master PACBASE For Mainframe In Only Seven Days

Historic Session

Page 37: How To Master PACBASE For Mainframe In Only Seven Days

Test Session

Page 38: How To Master PACBASE For Mainframe In Only Seven Days

Test session

Page 39: How To Master PACBASE For Mainframe In Only Seven Days

Ending PACBASE Session Press Pause Break Enter OFF

Page 40: How To Master PACBASE For Mainframe In Only Seven Days

View element 1

Page 41: How To Master PACBASE For Mainframe In Only Seven Days

View element2

Page 42: How To Master PACBASE For Mainframe In Only Seven Days

View Element3

Page 43: How To Master PACBASE For Mainframe In Only Seven Days

General Description

Page 44: How To Master PACBASE For Mainframe In Only Seven Days

Thank You…..