IBM SC33-1683-02 User Manual

Page 468

Advertising
background image

DFHTEPT TYPE=BUCKET–using the error bucket for specific
errors

The DFHTEPT TYPE=BUCKET macro is used to ensure that specific error
conditions are always accounted for in the common error bucket:

TYPE=BUCKET

generates the macro to account for specific error conditions in the common
error bucket. If MAXERR=25 on the DFHTEPT TYPE=INITIAL macro, this
macro cannot be used. This macro is not required if no error codes are to be
specifically accounted for in the common error bucket. Each error code must be
identified by a separate DFHTEPT TYPE=BUCKET macro.

CODE=errcode

identifies the error code to be specifically accounted for in the common error
bucket. The error code must not be specified in the DFHTEPT
TYPE=PERMCODE or TYPE=ERRCODE macro.

DFHTEPT TYPE=FINAL–terminating DFHTEPT entries

The DFHTEPT TYPE=FINAL macro terminates the generation of the DFHTEP
tables.

DFHTEPT–examples of how the macros are used

1. The following is an example of the minimum number of statements required to

generate the TEP tables:

DFHTEPT

TYPE=INITIAL,MAXTIDS=10

DFHTEPT

TYPE=FINAL

END

This example generates 10 reusable terminal error blocks, each capable of
accounting for the maximum number of error types. Time threshold control is
supported, and all threshold values are the defaults supported by the sample
DFHTEP. This is equivalent to the CICS-supplied sample terminal error
program.

2. Figure 20 on page 437 is an example of a customized TEP table (continuation

characters omitted).

DFHTEPT TYPE=BUCKET

,CODE=errcode

DFHTEPT TYPE=FINAL

the sample terminal error program

436

CICS TS for OS/390: CICS Customization Guide

Advertising