API Routine:
|
APINMREQ |
Parameters: |
UGNLPARM, UMRLMREQ |
The Maintenance Request API allows users to add, modify, purge or
display (retrieve) information about a particular maintenance request. The
following functions are valid:
A |
Add Maintenance Request. |
D |
Display Maintenance Request (Retrieve). |
M |
Modify an existing Maintenance Request. |
P |
Purge Maintenance Request. |
This document covers the following topics:
Local Data Area UMRLMREQ
The fields to be passed to the API as the second parameter are in the
supplied local data area UMRLMREQ. The following is a detailed description of
these fields:
Field Name |
Format |
Description |
REQUEST |
A20 |
Name of the maintenance request. |
NEW-REQUEST |
A20 |
Not currently implemented. |
PROBLEM-SUBJECT |
A60 |
Problem subject. |
PROBLEM-TYPE |
A8 |
Problem type. |
PRIORITY |
N3 |
Priority of the maintenance request. |
STATUS |
A12 |
Current status of the maintenance request. |
ACTION |
A12 |
Action to be taken. |
CONTACT-NAME |
A32 |
Contact name. |
CONTACT-TEL |
A20 |
Contact telephone number. |
CLOSED-TIMX |
T |
Date and time maintenance request was closed. |
CLOSED-BY |
A8 |
User that closed the maintenance request. |
CLOSED-TID |
A8 |
Terminal that closed the maintenance request. |
RELATED-PROB |
A60 |
Related problem. |
NOTES-1 |
A60 |
Notes line 1. |
NOTES-2 |
A60 |
Notes line 2. |
NOTES-3 |
A60 |
Notes line 3. |
MOD-TIME |
T |
Date and time request was last modified. |
MOD-BY |
A8 |
User that last modified request. |
MOD-TID |
A8 |
Terminal that last modified request. |
ADD-TIME |
T |
Date and time request was added. |
ADD-BY |
A8 |
User that added request. |
ADD-TID |
A8 |
Terminal that added request. |
Maintenance Request API Return Codes
1018 |
Maintenance Request is locked. |
7251 |
Maintenance Request not found. |
7253 |
Maintenance Request has been added successfully. |
7254 |
Maintenance Request has been modified. |
7260 |
Maintenance Request ID missing. |
7561 |
Maintenance Request Problem Subject missing. |
7562 |
Maintenance Request Priority missing. |
7563 |
Maintenance Request Status missing. |
7564 |
Maintenance Request Status not found. |
7565 |
Maintenance Request Action missing. |
7566 |
Maintenance Request Action not found. |
7580 |
Closed Maintenance Request may not be modified. |