Coexistence

Coexistence with other CICS products

A CICS® TS 3.1 program can invoke a program on a remote CICS region and pass it a channel. For this to work successfully, the remote region must also be at the CICS TS 3.1 level.

Although pre-CICS TS 3.1 regions do not support channels, you can get them to tolerate channels by applying an APAR. By "tolerate" we mean that, if the back-level CICS region is passed a channel, it will return a meaningful abend code.

If a CICS TS 3.1 application tries to send a channel to a back-level region to which the appropriate APAR has been applied, the 3.1 transaction abends with a meaningful abend code. If a CICS TS 3.1 application tries to send a channel to a back-level region to which the appropriate APAR has not been applied, the results are unpredictable.

The following list shows the back-level CICS products that tolerate channels, with the APAR that must be applied in each case:
CICS Transaction Server for z/OS®, Version 2 Release 3
APAR PQ92437
CICS Transaction Server for z/OS, Version 2 Release 2
APAR PQ92437
CICS Transaction Server for OS/390®, Version 1 Release 3
APAR PQ93048
CICS Transaction Sever for VSE/ESA Release 1.1
APAR PQ83049