Rational Developer for System z, Version 7.5

Program Definition tab

When you define a Program, you specify its main characteristics. All the fields are required.

COBOL Program ID
This code identifies the generated program:
  • in the IDENTIFICATION DIVISION,
  • in a source modules library,
  • in the executable modules library.
This code can be integrated in the job control language lines generated before or after the Program.
Type of COBOL code
In this field, you specify the COBOL variant for the generated Program. The default value upon creation is the value of the Generated Language field in the Library Definition tab.
Value Meaning
N No adaptation to a language variant.

It is used to prevent program generation.

0 IBM MVS/ESA OS/390
1 IBM DOS/VSE
3 UNIX, WINDOWS
4 BULL GCOS7
5 BULL GCOS8
8 UNISYS A Series
C Extraction of COBOL source code
F TANDEM
I DEC/VAX VMS
K ICL 2900
O AS/400
Q ACUCOBOL
U UNISYS 2200 Series
X IBM MVS/ESA OS/390
COBOL numbering and alignment
Select a value in the dropdown list. With this option, you can suppress the numbering or the identification of a program or modify the justification of the generated program lines.
Type and structure
In the dropdown list, select the value which identifies the structure of the generated Program or the type of the Program in the Library.
Value Meaning
B Batch Program structure

This is the default option. It provides the general structure of an iterative program: beginning of loop (F05), end of run (F20), end of loop (F9099. GO TO F05).

T On-line Program structure

Suppression of the loop, i.e: no beginning of loop (F05), no end of run (F20), no end of loop (F9099. GO TO F05).

Type of presence validation
In validation Programs, the presence of numeric Data Elements will be determined according to this option.
Value Meaning
Present if not blank It is the default value. The Data Element is present if its value is not blank.
Present if not zero The Data Element is present if its value is not zero.
Present if not low-value The Data Element is present if it does not contain low-values. This option is available for alphabetic and numeric Data Elements.
SQL indicators generation
You can obtain cross-references for the use of SQL indicators in specific code.

If you check this option, the SQL indicators will be generated in the format: VXXNNDELCO.

If you do not check this option, the SQL indicators will be generated in the format: V-XXNN-DELCO.

Related reference
Program Overview tab
-CD Lines tab
-W Lines tab
-CP Lines tab
-G Lines
Keywords tab
Documentation tab

Terms of use | Feedback

This information center is powered by Eclipse technology. (http://www.eclipse.org)