Build the Generic Event record before calling NM000FGX. The name (label) of the DSECT is GEVENT.
Three types of event are supported and mapped using the following distributed DSECT:
|
Field Name |
Field Type |
Usage |
Hex Offset |
Default |
Required |
Apply to Event Type |
|---|---|---|---|---|---|---|
|
GERCVID |
CL8 |
EPS Event Receiver ID |
0000 |
$RFFTEVR |
OPT |
All |
|
GEXFRID |
CL32 |
Transfer ID |
0008 |
- |
REQ |
All |
|
GETYPE |
CL1 |
Event Type S: START |
0028 |
- |
REQ |
All |
|
GETRACE |
CL1 |
Trace Option T: TRACE ON |
0029 |
N |
OPT |
All |
|
- |
CL6 |
Spare |
002A |
- |
|
|
|
GEXBYTES |
D |
Bytes Transmitted |
0030 |
- |
OPT |
End |
|
GEXRECS |
F |
Records Transmitted |
0038 |
- |
OPT |
End |
|
GEFAILRC |
F |
Error Code |
003C |
- |
OPT |
Failure |
|
GEFAILTX |
CL128 |
Error Text |
0040 |
- |
OPT |
Failure |
|
GEDXPRD |
CL24 |
File Transfer Product ID |
00C0 |
STC Name |
OPT |
All |
|
GEUSERID |
CL16 |
User ID |
00D8 |
STC Name |
OPT |
All |
|
GESRCNOD |
CL64 |
Transfer Source Node Name or Address |
00E8 |
- |
OPT |
All |
|
GESRCDAT |
CL255 |
Transfer Source Data File |
00FC |
- |
OPT |
All |
|
GETRGNOD |
CL64 |
Transfer Target Node Name or Address |
01FC |
- |
OPT |
All |
|
GETRGDAT |
CL255 |
Transfer Target Data File |
0210 |
- |
OPT |
All |
|
GEXSTART |
PL8 |
Transfer Start |
0310 |
For Start Event, set to Event Time For End/Failure event, set to 0 |
OPT |
All |
|
GEXEND |
PL8 |
Transfer End |
0318 |
Event Time |
OPT |
End |
|
GEUSRDAT |
CL32 |
User Data |
0320 |
- |
OPT |
All |
Notes:
Applies to: All events
Default: $RFFTEVR
Validation: None
If specified, ensure consistency between calls to NM000FGX.
|
Applies to: |
All events |
|
Validation: |
If missing, NM000FGX forwards the event with Event Status set to XIDMISSING and returns with R15 set to 4. The transfer ID must be from 1 to 32 characters. The character set is validated and should include the following:
|
If the validation fails, NM000FGX forwards the event with Record Status set to XIDINVALID and return with R15 set to 8.
|
Applies to: |
All events |
|
Validation: |
The values supported are:
|
If missing or incorrect, NM000FGX forwards the event with $RFPPIMP Record Status set to TYPEINVALID and returns with R15 set to 12.
|
Applies to: |
All event |
|
Default: |
None |
|
Validation: |
None |
|
Applies to: |
All events |
|
Default: |
N |
|
Validation: |
The values supported are:
|
If incorrect, N (no trace) is assumed.
When this field is set to T, NM000FGX issues the following message (WTO):
RFGE01 iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii Type:t forwarded to:rrrrrrrr Status:ssssssssss RC:nnnn
where:
|
Applies to: |
End event |
|
Default: |
None |
|
Validation: |
None |
|
Applies to: |
End event |
|
Default: |
None |
|
Validation: |
None |
|
Applies to: |
Failure event |
|
Default: |
None |
Specify a meaningful error code.
|
Applies to: |
Failure event |
|
Default: |
None |
|
Validation: |
None |
|
Applies to: |
All event |
|
Default: |
STC Name |
|
Validation: |
None |
If specified, ensure its consistency between calls to NM000FGX.
|
Applies to: |
All event |
|
Default: |
STC Name |
|
Validation: |
None |
If specified, ensure consistency between the related Start and End/Failures Events.
|
Applies to: |
All event |
|
Default: |
None |
|
Validation: |
None |
If specified, ensure consistency between the related Start and End/Failures Events.
|
Applies to: |
All event |
|
Default: |
None |
|
Validation: |
None |
If specified, ensure consistency between the related Start and End/Failures Events.
|
Applies to: |
All event |
|
Default: |
None |
|
Validation: |
None |
If specified, ensure consistency between the related Start and End/Failures Events.
|
Applies to: |
All event |
|
Default: |
None |
|
Validation: |
None |
If specified, ensure consistency between the related Start and End/Failures Events.
|
Applies to: |
All event |
|
Default: |
For Start event—Event time |
|
Validation: |
None |
|
Applies to: |
End and Failure events |
|
Default: |
Event time |
|
Validation: |
None |
| Copyright © 2010 CA. All rights reserved. |
|