any of the JCL keywords mapped in the supplied User Exit Dataset control block. Multiple validations can be performed as required. Without modifications to the CHANEXIT source, the PRMODE=XES will be used as the selection criteria.

In addition, if you are already using the Logical Record Processing Exit PSSUX1: Exit 1, you will need to modify the CHANEXIT assembler source.

Perform XES transform modifications

The supplied XES translation source, XESTRANS can be modified to alter:

XES to AFP font selection (including codepage)

XES Lead-in and Lead-out strings

Page length and margins

External DD name for FORMS references

Default User Defined Key (UDK)

Modifying the sixel decoding table

Default EBCDIC language translation (codepage)

If any modifications are required to these values, refer to the steps described in "XES Transform modifications" on page 36for additional information. TheXESTRANS module will need to be relinked prior to proceeding (as described in this section).

Relink idaPSS program module

The supplied LNKPSSX JCL indicates a sample JCL that relinks the idaPSS load module. Modifications will be required to this JCL to match your installation defaults, and if user exits have already been installed.

The sample LNKPSSX JCL is illustrated following:

//* INSERT YOUR OWN JOB HEADER HERE //*

//* SAMPLE JCL TO LKED XESEXIT INTO IDAPSS //*

//LNKPSSX EXEC PGM=IEWL,

//PARM='AC=1,LIST,LET,XREF,MAP,RENT'

//SYSLMOD

DD

DISP=SHR,DSN=YYYYY.IDAPSS.APF.LINKLIB

PSS LINKLIB

//OBJLIB

DD

DISP=SHR,DSN=YYYYY.IDAPSS.OBJ

PSS OBJECT

//

DD

DISP=SHR,DSN=YYYYY.XES.OBJ

XES OBJECT

//SYSUT1

DD

SPACE=(1024,(120,120),,,ROUND),UNIT=VIO

 

//SYSPRINT

DD

SYSOUT=*

 

//SYSLIN

DD

*

 

INCLUDE OBJLIB(IDAFSS)

GET A PSS

INCLUDE OBJLIB(XESEXIT)

INCLUDE EXIT ITSELF

INCLUDE OBJLIB(CHANEXIT)

INCLUDE EXIT GLUE

INCLUDE OBJLIB(XESTRANS)

INCLUDE USER TRANSLATE TABLES

NAME IDAPSS(R)

 

/*

 

Figure 5. JCL Sample for IDAPSS XES Exit Linkage

Implement idaPSS Proclib updates

When using the XES exit, the following idaPSS PROCLIB updates are required:

Additional XESLIB DD Statement (for XES forms)

A new DD statement is required to access XES forms that can be referenced in the input datastream.

Font library concatenation (XES fonts)

30 ida XFC Installation Guide

Page 27
Image 27
Xerox D63-069-00 manual Perform XES transform modifications, Relink idaPSS program module, Implement idaPSS Proclib updates