Space announcement This documentation space provides the same content as before, but the organization of the content has changed. The content is now organized based on logical branches instead of legacy book titles. We hope that the new structure will help you quickly find the content that you need.

Using CICS Transaction Support with Input from a PDS or PDSE


You can use a PDS or PDSE to provide input for Xchange’s CICS transaction support as described in this section.

Specifying the Subsystem

Define a PDS or PDSE for DD XGSEQINP to hold Xchange CICS transaction support requests as described in Task-10-1-3-Enable-PLT-Initialization.

Columns 1-4 of the first record must contain the Xchange subsystem ID.

Specifying Requests

Transaction support requests must follow the Xchange subsystem ID record and contain the following information:

Record Format for CICS Transaction Support Request Data sets

Columns

Field

1

Command

3-10

UserID

12-14

Async

16-19

Terminal

21-24

TransID

26-33

Program

35-42

YYYYMMDD

44-49

HHMMSS

See Fields for a description of these fields. All fields except Command are case-sensitive.

Add the following DD name to your site’s CICS startup JCL:

Xchange

//XGSEQINP DD DSN=CPWR.XCHANGE.XGSEQINP(DEFXGTN),DISP=SHR

The SYSOUT (Class=*) from dynamically allocated DD XGSEQRPT contains the  Sequential Input Report. A sample report is shown in the following figure:

Sample Sequential Input Report

Sample Sequential Input Report.png

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*