TL03 - Batch Programming with CA-TELON - 3 or 4 Days


Course Description

The course is aimed at developers' not familiar with CA-TELON batch program development. This course covers all aspects of Batch Programming with CA-TELON. The course teaches the design, writing and testing of COBOL or PL/1 CA-TELON programs. Many exercises are performed by the developer, tailored to the client's CA-TELON operating environment, to ensure that the statements taught are fully understood and practical experience is gained.

As part of this course, INTERTEST or XPEDITER is also taught if applicable to the installation.

If not all course modules are required (e.g. Sorting / Merging / Matching) this course can run in 3 Days.

View Dates

Pre-requisites

This course is suitable for analysts and programmers with COBOL or PL/1 knowledge. If possible, we recommend that training in DB2, DL/1 or VSAM, if applicable, is completed first.


Objectives

Whilst covering the basics of Batch CA-TELON programming and how it is used, this course also aims to give an insight into structuring CA-TELON programs, data access and the data group, validation, report definitions, CA-TELON sort, merge and match programs and custom code.

On completion of this course the student will be able to:

  • Develop structured CA-TELON Batch Programs
  • Develop batch programs using the PI, PD and BD
  • Understand and use the different reporting groups
  • Understand and use the Data Group
  • Understand and use AUTOEXECs and USEREXECs
  • Customise the generated data access
  • Understand and develop report programs
  • Understand and develop sort programs
  • Understand and develop merge programs
  • Understand and develop match programs
  • Understand and develop modular batch programs
  • Understand and and develop sub-programs
  • Understand and use the various custom code points within a CA-TELON program
  • Understand and manipulate CA-TELON generated variables

Environment

Development will be performed using:

  • IBM Mainframe
  • CA-TELON
  • COBOL or PL/1
  • CICS or IMS
  • DB2, DL/1 or VSAM

Customisation

For on-site courses (i.e. at your premises), we are more than happy to tailor the course agenda to suit your exact requirements. In many cases, we are able to build your in-house standards and naming conventions into the delivered course.

On-site course enquiry (from £165 pp per day)

Course Details

INTRODUCTION TO CA-TELON
Introduction and Background Information to CA-TELON
Why use CA-TELON ?
CA-TELON Components
CA-TELON Methodology
Painting Batch Reports
The CA-TELON Design Facility - TDF
The Steps Required to Build a Program
CA-TELON Program Structure

REPORT PROCESSING
Batch Report Groups
Use of CA-TELON Groups in Reports
Output Field Mapping
Mapping and Alternate Mapping
Batch Work Area
Program Structures

THE PANEL IMAGE - PI
Panel Image Creation
Field Types
Literal Fields
Output Fields
Literal Break Characters

THE PANEL DEFINITION - PD
Panel Definition Creation
CA-TELON Field Name
DBNAMEs and Text
FLDTYPEs
Additional Parameters
CA-TELON Special Edits
CONVERT
FORMAT

BATCH DEFINITION - BD
Batch Definition Creation
Batch Definition Parameters

Accessing Batch Files - DATA ACCESS
Accessing Files with CA-TELON
Using the DGADD Command
Data Request Types
Generated Logic
Data Request - AUTOEXECs
Data Request - USEREXECs
USEREXEC Paragraphs
Ignore Parameter
Checking the Return Code
Customising the Data Access
Report Specification

CUSTOM CODE
Custom Code Members
CA-TELON Edit Facility
Multiple Member Editor
COPY Statements
Removing Copy Statements
Custom Code Points
Custom Code Usage
Custom Code Examples

CA-TELON GENERATED VARIABLES
CONTROL-INDICATOR

SORT PROGRAMS
Sort Parameters

USER SORTS
User Sort List

MERGE PROGRAMS
Merge AUTOEXEC
Merge Key Groups
Merge Work Area

MATCH PROGRAMS
Match AUTOEXECs
Match Keys
Custom Code Points
Match Control Variables

DESIGNING MODULAR BATCH PROGRAMS
Analysing the Program Structure
A Modular Batch System
Using the LNKCOPY, USGCOPY and PGMCUST Parmeters

UTILITY FUNCTIONS
Utility Examples

PROGRAM TESTING

INTERTEST, XPEDITER or CA-TELON Test Facility


Course Format

Practical sessions make up a large part of the course, allowing delegates to demonstrate and reinforce the lectures given. During these sessions the delegate will gain experience of writing and testing different types of CA-TELON Batch programs using the various program structures available.

Examples are used extensively, ranging from simple code snippets to full applications with complete 'real world' functionality. These are supplied at the start of the course and it is encouraged that the delegates execute and 'experiment' with these under the instructor's guidance as they are introduced.

These examples are available to take away, along with the delegate's own work.

The comprehensive Student Guide supplied is fully indexed serving as a useful reference tool long after the course has finished. Delegates will also be able to access a free help-line with technical questions relating to topics covered on the course.


Availability

Course Enquiry