An x in the table indicates a valid return code that your user
exit can pass back for the given situation. All other values (those
not marked with an x and those not in the table) are invalid for the
given situation.
End of input (EOI) is indicated by a zero in the first word of
the parameter list passed to your exit.
Table 1. User Exit
Return Codes - ICE071AEnn |
Case |
EXITCK |
Situation |
Valid Return Codes |
---|
0 |
4 |
8 |
12 |
16 |
20* |
---|
E15
E15
E15
E15
E15
E15
|
S1
W1
S2
W2
S3
W3
|
STRONG
WEAK
STRONG
WEAK
STRONG
WEAK
|
Without SORTIN
Without SORTIN
With SORTIN before EOI
With SORTIN before EOI
With SORTIN after EOI
With SORTIN after EOI
|
X
X
X
X
|
X
X
X
X
|
X
X
X
X
X
X
|
X
X
X
X
X
X
|
X
X
X
X
X
X
|
X
X
X
X
|
E16
|
16
|
N/A
|
N/A
|
X
|
X
|
X
|
|
|
|
E32
|
32
|
N/A
|
N/A
|
|
|
X
|
X
|
X
|
|
E35
E35
E35
E35
E35
E35
E35
E35
|
S0
W0
S1
W1
S2
W2
S3
W3
|
STRONG
WEAK
STRONG
WEAK
STRONG
WEAK
STRONG
WEAK
|
Without SORTOUT or OUTFIL before EOI
Without SORTOUT or OUTFIL before EOI
Without SORTOUT or OUTFIL after EOI
Without SORTOUT or OUTFIL after EOI
With SORTOUT or OUTFIL before EOI
With SORTOUT or OUTFIL before EOI
With SORTOUT or OUTFIL after EOI
With SORTOUT or OUTFIL after EOI
|
X
X
X
X
X
|
X
X
X
X
X
X
|
X
X
X
X
X
X
X
X
|
X
X
X
X
X
X
|
X
X
X
X
X
X
X
X
|
X
X
X
X
X
|
Note: *
Only applies to COBOL E15 and COBOL E35
|