You can manage the non-IBM COBOL codes from the authorized
types of COBOL codes listed on this page. You can use the authorized
types of Database Blocks also listed on this page. There are two other
differences between the IBM and non-IBM COBOL codes: the syntax check
and the build script.
Authorized COBOL types
For Programs, the
COBOL type to be generated, indicated on the
Definition tab,
must be assigned one of the following values:
- 3: UNIX, WINDOWS
- 4: BULL GCOS7
- Q: ACUCOBOL
For Screens and Servers, the COBOL type to be generated,
indicated on the
Definition tab, must be assigned
one of the following values: :
- 3: MICRO FOCUS for UNIX and WINDOWS
- 4: BULL GCOS7
- Q: ACUCOBOL
Authorized Database Blocks
The authorized
Database Block types to manage non-IBM COBOL code are:
- IMS/DL1 hierarchical databases:
- DP : DL/1 Physical DBD (description)
- DR : DL/1 Physical DBD
- DL : DL/1 logical DBD
- PC : PCB
- IP : Primary index
- IS : Secondary index
- PS : PSB
- Relational databases:
- Q2 : DB2
- Q3 : SQL SERVER
- QB : DB2/2 and DB2/6000
- QC : DATACOM/DB
- QP : ORACLE (version 7.0 and onwards)
- CODASYSL - IDS2 databases (BULL 64 or GCOS7) :
- I1 : IDS2 DDL schema
- I2 : IDS2 DMCL schema
- I3 : IDS2 SDDL subschema
Syntax check
The COBOL syntax check is
disabled for all the instances whose type of COBOL code is listed
in this page.
Build script
If you handle a non-IBM COBOL
code, the build script must perform a transfer to the target workstation.
So no zComponentProject is to be created.