Filter Problem (QSXFTRPB) API
Required Parameter Group:
1 | Problem log identifier | Input | Char(30) |
2 | Error code | I/O | Char(*) |
Default Public Authority: *USE
Threadsafe: No
The Filter Problem (QSXFTRPB) API applies the currently active problem log filter to a problem log entry.
The system value for the problem filter (QPRBFTR) identifies the active filter currently being used. Multiple filters can be defined, but only one can be active at a time. The QSXFTRPB API can be used at any time.
Required Parameter Group
- Problem log identifier
- INPUT; CHAR(30)
The problem to be retrieved, updated, and sent through the active filter. The problem log identifier has two parts: a problem ID number and the origin system. See Format for the Problem Log Identifier.
- Error code
- I/O; CHAR(*)
The structure in which to return error information. For the format of the structure, see Error code parameter.
Authorities and Locks
- API Public Authority
- *USE
Format for the Problem Log Identifier
Offset | Type | Field | |
---|---|---|---|
Dec | Hex | ||
0 | 0 | CHAR(10) | Problem ID number |
10 | A | CHAR(20) | Origin system |
Field Descriptions
Origin system. The node name of the origin system (the format is network ID.control point name).
Problem ID number. The number the system generates to identify a problem.
Error Messages
Message ID | Error Message Text |
---|---|
CPF3C90 E | Literal value cannot be changed. |
CPF3CF1 E | Error code parameter not valid. |
CPF7AA7 E | Problem &1 not found. |
CPF7A82 E | Error occurred while applying the problem filter. |
CPF7A83 E | Problem filter &1/&2 not found. |
CPF7A93 E | Problem &2 currently in use by job &1. |
CPF8160 E | &8 damage on &4 type &3. |
CPF9803 E | Cannot allocate object &2 in library &3. |
CPF9872 E | Program or service program &1 in library &2 ended. Reason code &3. |
API introduced: V2R3
[ Back to top | Problem Management APIs | APIs by category ]