IBM SC33-1683-02 User Manual

Page 156

Advertising
background image

v

Normal exit from the program:

– Makes a user trace entry if tracing is active for file control. This has trace

point id X'01F1' and traces:

- An eye-catcher ‘DFH$FCLD EXIT OK’

- An eye-catcher ‘RECORD MARKED AS DELETED’

- The marked file control request data

- The file control portion of the log record.

– Returns to CICS with return code UERCLDEL, which instructs CICS to rewrite

the marked record and therefore to logically delete it.

v

Error exit from the program:

– Makes a user exception trace entry regardless of the trace setting. This has

trace point id X'01F2' and traces:

- An eye-catcher ‘USEREXC’

- An eye-catcher ‘DFH$FCLD EXIT FAIL’

- The unmarked file control request data

- The file control portion of the log record.

– Returns to CICS with return code UERCFAIL, which instructs CICS to regard

the logical delete as having failed. (The return code UERCNORM is not
intended for use by this exit. Returning UERCNORM has the same effect as
UERCFAIL.)

file control recovery program exits

124

CICS TS for OS/390: CICS Customization Guide

Advertising