COMPAT


1 COMPAT=
2.1! N
2.1 Y
COMPAT
Specifies whether or not FM/IMS accepts the absence of the IMSID parameter when a batch job runs in DLI mode.
N
The IMSID parameter must be specified in the FMNIMSIN input of batch functions that run in DLI mode.
Y
The IMSID parameter in the FMNIMSIN input of batch functions that run in DLI mode is optional.

Prior to version 8, FM/IMS did not generate an IMSID parameter when the batch function ran in DLI mode.

Therefore, if you are migrating from a version of FM/IMS earlier than version 8, and you specify (or default to) COMPAT=N, some FM/IMS batch job steps that ran with the version you are migrating from will require modification before they can be run with the new version of FM/IMS.

In particular, you will need to add the IMSID parameter to FM/IMS job steps:
  • That execute the IXB, ILB, IPR, IEB or IBB function and that specify REGNTYPE=DLI.
  • That execute the DIB function.

If you specify COMPAT=Y, JCL generated by versions of FM/IMS earlier than version 8 should run without modification.

However, COMPAT=N is recommended.

This parameter can only be specified on the FMN1POPD macro statement.

This parameter is optional. The default is N. The user cannot override the value you specify for this parameter.