APPLICATION MODERNISATION

eavFileConverter

eavFileConverter is a macro utility that allows you to archive flat, sequential, and GDG files in a fast and thorough manner. Users can quickly move thousands of files from the mainframe to a distributed environment in the Cloud or on premises without change. eavFileConverter enables on-demand, dynamic conversion from EBCDIC to ASCII for easy viewing of single records. It also allows setup to associate copybooks to files so that entire files can be converted to ASCII with a single click.

Our solutionResourcesRegister an interest

Why modernise?

CHALLENGES

Exorbitant costs

Mainframes cost as much as 4,500 percent more to operate than equivalent Cloud counterparts. This figure is compounded by a scarcity of development resources and rising  licensing and maintenance fees for ancillary mainframe utilities, applications, and databases. 

Limited data accessibility

Legacy databases are difficult to integrate with systems on modern platforms. This is because of inherent inextensibility, incompatibility, and rigidity of the underlying hardware and software powering these legacy systems.

Limited flexibility

Companies are rapidly moving to DevOps and the Cloud while consolidating their technology stacks to maximise IT performance. Unfortunately, the inflexibility of mainframes has become a growing hindrance to modern, continuously evolving, agile business.

eavFileConverter

OUR SOLUTION

Data archival during application decommissioning is a cost-effective and simple solution for retaining legacy data in an accessible format for continuation of the critical business activities. A key challenge in data archiving off-mainframe lies in the ability to set and convert mainframe files. In the past, companies could spend hundreds or thousands of hours setting up and converting mainframe files from EBCDIC to ASCII for storage off the mainframe.

The migration syntax for up to 5,000 files can be generated almost instantly using our eavFileConverter software. On the mainframe, that data is formatted as EBCDIC and the data remains EBCDIC in its off-mainframe state. With the copybook association, any type of data (e.g. packed, binary, etc.) is correctly presented and converted whenever viewing of the record or file is required. Supported file types include:

Data files: Data files are binary files with sequential or VSAM data structure. If data files are associated with copybook definitions, eavFileConverter can parse binary data for viewing, validation, and conversion. Data file names can be with or without file extensions.

Copybook files: Copybooks are written in COBOL and contain definitions of one or more records. eavFileConverter parses copybook files into sets of field objects, validating and converting the data files. Copybook file names can be with or without file extensions.

Associations files: Associations files are XML files that associate data files with copybook files by linking full names. Association files can be created by eavFileConverter or written manually. Each association file can contain references to multiple data files, and each data file can be associated with multiple copybooks. Associations files also contain validation and conversion properties so that each association can be treated individually by eavFileConverter.

Loader files: Loader files are XML files that serve loading converted data files to a SQL Server database. Loader files can be created by eavFileConverter or written manually. Each loader file can contain references to multiple data files and each data file can be associated with a different server / database / table.

Features

eavFileConverter can perform validation of specified copybooks and data files. Validation verifies that syntax of the copybook definitions is correct, while validation of data files verifies that the structure of the data matches the associated copybook.

eavFileConverter also provides conversion capabilities for selected data files. The conversion changes encoding of non-numeric field data from EBCDIC to ASCII and produces log files, converted data files, error data files, and warning files for impact analysis and auditing purposes.

eavFileConverter contains a loader option that uploads converted ASCII data files to your database. With the loader utility, the user simply specifies the destination of the converted file and the program inserts records from the file into the database.

Learn more

Over 35 years of Natural and mainframe modernisation experience

 

More than 500 successful modernisation projects completed

 

Over 2.5 billion lines of code refactored through automation

 

Additional insights to help you modernize

RESOURCES

  • 2020 Mainframe Modernisation Report

    Explore the global trends in the mainframe market, the challenges facing organisations and the case for application modernisation among large enterprises with annual revenues over £1 billion.

    Read report
    an image associated with 2020 Mainframe Modernisation Report Report
  • Liberate legacy data

    This whitepaper provides insight to the common challenges in handling legacy data and options for solving them.

    Read whitepaper
    an image associated with Liberate legacy data Whitepaper
  • Live Discussion: The 2020 Mainframe Modernisation Business Barometer Report

    Webinar Watch on demand
  • Is it time to move your mainframe applications to the Cloud?

    Blog Read blog
  • Liberating Legacy Data from IDMS and IDMSX

    Webinar Watch on demand
  • What is the true cost of legacy applications on your business?

    Blog Read blog

News & Opinions

BLOG // 11-05-2021

Four Legacy Migration Tips for Government Organisations

by Brandon Edenfield, Managing Director of Application Modernisation

Four Legacy Migration Tips for Government Organisations

The CASE for Modernizing CA Gen

Whether migrating management support systems, operations infrastructure or reporting applications, the CA Gen modernisation process can be highly comp...

by Brandon Edenfield, Managing Director of Application Modernisation

BLOG // 19-04-2021
The CASE for Modernizing CA Gen