2 to 3 hours
Programmers who require knowledge of application programming in the CICS environment
and its user interfaces
Completion of the "CICS TS - Programming Introduction" course or familiarity with CICS
fundamentals and internal transaction processing, and basic knowledge of the concepts of
application programming in COBOL, PL/1, or Assembler
After completing this course, the student will be able to:
• Recognize the hardware characteristics of the 3270 family of terminals
• Identify how Basic Mapping Support (BMS) is used to design and code screen display
format
• Recognize the operation and facilities offered by CICS Web Support for the
presentation of CICS maps and HTML pages
• Identify how the BMS Mapping function is used to generate and tailor HTML pages
Introduction to the 3270 Interface and the Units Dealing with Presenting CICS Transactions
Using This Interface
Recognize 3270 Interfaces
Recognize 3270 Emulator Software
Identify BMS and its Macros
Recognize the Web Interfaces
Define BMS
Identify the Objectives of BMS
Recognize the Types of BMS Maps
Define the Concepts of BMS Maps and Mapsets
Identify How BMS Mapsets Are Processed
Identify How BMS Is Used to Code Web Interfaces
Identify How Mapsets Are Defined By Using the DFHMSD Macro
Identify How Maps Are Defined By Using the DFHMDI Macro
Identify How Map Fields Are Defined By Using the DFHMDF Macro
Define the Alternatives to BMS Map Definitions
The RECEIVE MAP Command and Its Parameters
The SEND MAP Command and Its Parameters
The SEND TEXT Command and Its Options
The SEND PAGE Command
The PURGE MESSAGE Command
The ROUTE Command
Generating HTML Templates from BMS Maps
Recognize Three Macros That Are Used to Create HTML Templates
Using Default HTML Templates
Extra BMS Macros to Customize HTML Templates
Customizing HTML Templates