File Typing
For code collection, the AveriSource Platform™ processes application source components and environment or database definition files loaded onto the server in ASCII text format with appropriate file extensions from the table below. Optimally, these are separated into distinct mainframe PDS files or midrange system folders per source type. If this is the case, they should easily be copied via FTP jobs to convert the source from EBCDIC to ASCII, and download the PDS/folder content into a Windows server folder of choice, named by source type, such as COBOL.
For any types not listed or in question, contact AveriSource Customer Success at support@averisource.com.
Extension | Language/Environment | Subtype | Description |
ASM | ASM | Program | Assembler program (any platform) |
BMS | CICS | Screen | CICS bit mapping Service (screen) |
CBL | COBOL | Program | COBOL program (any platform) |
CL | Job Control | Program | IBM AS/400 (Job) Control Language |
CPY | Any | Copybook | COBOL copybook (any platform) |
CTL | CTL | Data | Control card file |
DBD | IMS | Definition | Database descriptor file |
DDS | RPG | Definition | RPG file or screen definition |
ECL | Job Control | Program | Unisys 2200 (Job) Extended Control Languages |
EZT | Easytrieve® | Program | Easytrieve program |
FCT | CICS | Definition | IBM CICS file control table |
INC | Any | Include | Program include file or copybook |
JCL | Job Control | Program | IBM mainframe Job Control Language |
204 | Model 204 | Program | Model 204 program |
MAP | Natural | Screen | Natural Map |
MFS | IMS | Screen | IMS Message Format System (screen) |
NAT | Natural | Program | Natural program |
OBS | ObjectStar | Program | ObjectStar program |
PCB | IMS | Definition | Program Control Block |
PCT | CICS | Definition | IBM CICS Program Control Table |
PLI | PL/I | Program | PL/I program |
PPT | CICS | Definition | IBM CICS Processing Program Table |
PRC | Job Control | Procedure | JCL PROC procedure |
PSB | IMS | Definition | Program specification block |
RDT | CICS | Definition | IBM CICS resource definition table |
RPG | RPG | Program | RPG program (any dialect) |
SAS | SAS | Program | SAS program |
SQL | DDL/SQL | Program | Database definition or SQL code |