COBOL KeePÍR for Gener/OL to CICS

Home COBOL KeePÍR for Gener/OL to CICS

Technical Product Overview

Gener/OL to CICS COBOL

PÍR Group presents COBOL KeePÍR for Gener/OL to CICS

COBOL KeePÍR for Gener/Ol to CICS is an automated conversion utility that converts Mainframe Gener/OL into CICS COBOL.  The tool provides a seamless conversion the CICS COBOL environment.   Elimination of the Gener/OL product license allows for greater resource support options.

General Features

  • The utility supports both conversational and pseudo conversational program structure;
  • All comments contained in the original code are carried over into the converted code;
  • COBOL data-names generated by the utility are extensions of existing field-names found in the program;
  • All copybooks are converted and retain the same identity;
  • All code is reformatted and restructured into standard COBOL;
  • The conversion is transparent to the user. No changes in input method are required;
  • The JCL is manually addressed to handle the differences

Screen/Program Features

  • The tool will create the assembler macros necessary to generate a BMS map set definition and a COBOL copybook which reflects the structure of the BMS buffer;
  • GENER/OL screen attribute handling is converted into standard CICS attribute handling;
  • The tool creates all of the COBOL sections; Identification, Environment, etc.;
  • The tool inserts any additional working storage areas needed for screen buffer area, record areas, work areas, and all necessary CICS areas;
  • The tool inserts the communication area into the linkage section;
  • Where necessary the tool will insert the appropriate CICS handle conditions;

GENER/OL verb conversion

  • MAP into
    - Load screen buffer from the map work area
  • EXEC CICS  SEND MAP;
  • GETMAP into
    - EXEC CICS  RECEIVE MAP
    - Load the map work area from the screen buffer area;
  • GOSUB into PERFORM;
  • DO WHILE into PERFORM UNTIL;
  • RETURN into standard CICS RETURN;
  • NEWPROG into standard CICS RETURN with the name of the next transaction to invoke;
  • All other GENER/OL commands/verbs are converted appropriately
  • The tool also maintains the appropriate EIBAID for the corresponding PFKey;
  • All COBOL file access commands are converted into EXEC CICS access commands

PÍR Group/COBOL KeePÍR FEATURES NOT SUPPORTED:

  • 3270 data streams

AREAS REQUIRING MANUAL INTERVENTION:

  • Certain uses of BLL Cells
  • JCL created by the Cobol program
  • EASYTRIEVE
  • DOS/VSE $LST Cards
  • Assembler programs
  • C programs
  • BMS paging options used on screens
  • Light Pen & Bar Coding functionality
  • Some areas of “Report Writer” programs