FUSSEL
You can use the FUSSEL exec to perform detailed inquiry on a platform server request.
Optional Parameters
The following table lists the optional parameters of the FUSSEL exec:
Parameter | Description |
---|---|
CONFIG | CFG | Defines the configuration file used by the platform server exec.
If this parameter is not defined, the platform server REXX uses the default configuration. |
QUEUE | Defines the platform server to write all of the request fields back onto the REXX external data queue. User execs can then read the external data queue and report on it by using user defined REXX code. |
REPORT | Defines the platform server to create a report to display the request fields.
You can specify REPORT to display the most important fields about a transfer, or specify REPORT=LONG to display all of the fields associated with a transfer request. |
Return Codes
The return codes of the FUSSEL exec are as follows:
- A zero return code indicates that the platform server has found the request and displayed fields from the request.
- Non-zero return codes indicate one of the following situations:
- The platform server cannot find the request to be selected on the active queue or the history file.
- The user is not authorized to select the platform server request identified by the TRANSNUM parameter.
- The request was in a state that cannot be selected, such as LOGGING.
- A communication error occurred when performing the task.
Example
Member POSTPROC of the platform server EXECS library shows the following example of how the FUSSEL exec can be called with the QUEUE parameter from within a user REXX exec. This exec also shows how the user exec can process data in the REXX external data queue.
FUSSEL TRN=IA21500006
The output of the example is as follows:
retncode===> 0 PGTF3101I Activity IA21500006 successfully transferred 25603 records with remote node 190.190.190.100
FUSSEL TRN=IA21500006 REPORT
The output of the example is as follows:
transnum............ = IA21500006 remote.system.name.. = 190.190.190.100 dsn................. = ACCT.TESTFILE status.............. = COMPLETE Remote.file.name.... = ACCT.TEST.FILE3 local.user.......... = ACCTUSER remote.userid........= WINUSER1 transfer type....... = SEND status.............. = COMPLETE time.completed...... = 09:42:21 date.completed...... = 2008.294 process............. = REXXPROC last.message........ = PGTF3101I Activity IA21500006 successfully transferred 25603 records with node 190.190.190.100 record.count........ = 000000025603 byte.count.......... = 000002073701 retncode===> 0 PGTF3101I Activity IA21500006 successfully transferred 25603 records with remote node 190.190.190.100
FUSSEL TRN=IA21500006 REPORT=LONG
The output of the example is as follows:
transnum............ = IA21500006 remote.system.name.. = 190.190.190.100 dsn................. = ACCT.TESTFILE Remote.file.name.... = ACCT.TEST.FILE3 local.user.......... = ACCTUSER remote.userid........= WINUSER1 recfm............... = VB transfer type....... = SEND maxrecl..............= 04100 effect.............. = CREATE/REPLACE status.............. = COMPLETE avail................= IMMEDIATE time.eligible....... = : : date.eligible....... = . time.started........ = 09:41:59 date.started........ = 2008.294 time.completed...... = 09:42:21 date.completed...... = 2008.294 priority............ = userdata............ = chkintvl............ = 000000 chkpt.count......... = 000000 process............. = REXXPROC expdt............... = 2008324 retry.limit......... = 00001 tries............... = 00001 last.message........ = PGTF3101I Activity IA21500006 successfully transferred 25603 records with remote node 190.190.190.100 xfer.type........... = FILE record.count........ = 000000025603 byte.count.......... = 000002073701 compressed.byte.count= 000000000000 logon.domain........ = translation......... = BINARY crlf................ = NONE compress.type....... = NONE notify.type......... = notify.user......... = file.avail.......... = IMMEDIATE compress.ratio...... = application.type.... = ALL status.............. = COMPLETE ip.port............. = 46464 retncode===> 0 PGTF3101I Activity IA21500006 successfully transferred 25603 records with remote node 190.190.190.100