03.03.2015 Views

CA Dynam for VSE User Guide

CA Dynam for VSE User Guide

CA Dynam for VSE User Guide

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Using Other Software with <strong>CA</strong> <strong>Dynam</strong>/FI<br />

To correct the situation, simply include the proper label in<strong>for</strong>mation in the job<br />

stream. <strong>CA</strong> <strong>Dynam</strong>/FI determines that no DTF modifications are necessary,<br />

and the file is ignored.<br />

Logical Unit Number<br />

If the only <strong>CA</strong> <strong>Dynam</strong>/FI option specified <strong>for</strong> a file is an overriding logical unit<br />

number on a DLBL statement, the new logical unit should be different from the<br />

one specified on the file's EXTENT statement. If the units are the same, FI may<br />

not create a virtual DTF <strong>for</strong> the file. <strong>CA</strong> <strong>Dynam</strong>/FI will appear "not to work" <strong>for</strong><br />

the file.<br />

To correct this situation, change the logical unit.<br />

TRUNCS Support<br />

All output files under the control of <strong>CA</strong> <strong>Dynam</strong>/FI are created with TRUNCS<br />

support. This may, under some conditions, cause the end-of-file record to be<br />

written on the last track of a file where it normally would not have been<br />

placed. If the file is then read using a program which does not require any <strong>CA</strong><br />

<strong>Dynam</strong>/FI file changes and the logic module used to read the file does not<br />

specify 'TRUNCS=YES', the last block of data and the end-of-file record may<br />

not be read.<br />

There<strong>for</strong>e, if <strong>CA</strong> <strong>Dynam</strong>/FI is used to create a disk file, it should also be used<br />

to read the file. This will ensure that both input and output logic modules<br />

always contain compatible options.<br />

Physical I/O<br />

Programs and products that use physical I/O (PIOCS) are incompatible with <strong>CA</strong><br />

<strong>Dynam</strong>/FI.<br />

Checkpointing<br />

Tape files <strong>for</strong> which checkpointing is done cannot be modified by <strong>CA</strong><br />

<strong>Dynam</strong>/FI.<br />

Wrong Length Record Error (WLRERR) Routines<br />

<strong>CA</strong> <strong>Dynam</strong>/FI always replaces any existing WLRERR routines in the program<br />

with its own. This may cause unusual results in programs that "expect" wrong<br />

length records to exist in a file and per<strong>for</strong>m special processing when they do<br />

occur.<br />

Chapter 6: Controlling File Independence 6–41

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!