TITLE | VALUE | |
---|---|---|
NAME | DSIYWO4A WOVAL VALIDATE | |
DESCRIPTION | WOVAL Validates the data in the Work Order file based on data sent from the GUI screen. | |
TAG | WOVAL | |
ROUTINE | DSIYWO4A | |
INPUT PARAMETERS | SEQUENCE NUMBER | 1 |
INPUT PARAMETER | USER | |
DESCRIPTION | USER Not used at this time, may be repurposed later This can be: "W" for WARD User "E" for Engineer "Q" for Equipment Inventory | |
PARAMETER TYPE | LITERAL | |
REQUIRED | NO | |
MAXIMUM DATA LENGTH | 1 | |
INPUT PARAMETERS | SEQUENCE NUMBER | 2 |
INPUT PARAMETER | DSIYCON | |
DESCRIPTION | DSIYCON Value for the Condition Code - this updates data in the Equipment Inventory file ^ENG(6914) rather than the Work Order File DSIYCON = Internal ^ External | |
PARAMETER TYPE | LITERAL | |
REQUIRED | NO | |
MAXIMUM DATA LENGTH | 10 | |
INPUT PARAMETERS | SEQUENCE NUMBER | 3 |
INPUT PARAMETER | DSIYTECH | |
DESCRIPTION | DSIYTECH Data for Technician Multiple DSIYTECH= TECH IEN1 ^ TECH HOURS1 ^ TECH SHOP IEN1 ; TECH IEN2 ^ TECH HOURS2 ^ TECH SHOP IEN2 ; ...ETC. | |
PARAMETER TYPE | LITERAL | |
REQUIRED | NO | |
MAXIMUM DATA LENGTH | 245 | |
INPUT PARAMETERS | SEQUENCE NUMBER | 4 |
INPUT PARAMETER | DSIYWKAC | |
DESCRIPTION | DSIYWKAC Data for the Work Action Multiple DSIYWKAC = WORK ACTION IEN1;WORK ACTION IEN2;...ETC. | |
PARAMETER TYPE | LITERAL | |
REQUIRED | NO | |
MAXIMUM DATA LENGTH | 245 | |
INPUT PARAMETERS | SEQUENCE NUMBER | 5 |
INPUT PARAMETER | DSIYDAT | |
DESCRIPTION | DSIYDAT Send in fields for Work Order information. Field .01 should be the IEN of the Work Order - if this is a NEW Work Order, leave this field blank. All Fields should be in the format Internal Value ^ External Value | |
PARAMETER TYPE | LIST | |
REQUIRED | YES | |
MAXIMUM DATA LENGTH | 60 | |
INPUT PARAMETERS | SEQUENCE NUMBER | 6 |
INPUT PARAMETER | DSIYCOM | |
DESCRIPTION | DSIYCOM Comment lines for the Work Order File DSIYCOM(#)=Comment Line | |
PARAMETER TYPE | LIST | |
REQUIRED | NO | |
MAXIMUM DATA LENGTH | 60 | |
RETURN VALUE TYPE | ARRAY | |
RETURN PARAMETER DESCRIPTION | RETURN PARAMETER DSIYRET(1)="-1" If there are errors, errors will be further described in subsequent nodes with the format DSIYRET(#)=FIELD# ^ Error Message ^ Type (CRITICAL or WARNING) DSIYRET(1) = 1^Validation Message If DSIYRET(1)=1 but the second piece has a Validation Message - the user must answer YES to this question in order for the GUI to go onto the next step. If there is nothing in the second piece, then no validation is needed. DSIYRET("X") = Transfer Message DSIYRET("D") = Disapprove Message | |
AVAILABILITY | PUBLIC | |
INACTIVE | ACTIVE | |
CLIENT MANAGER | ||
WORD WRAP ON | TRUE | |
VERSION | ||
SUPPRESS RDV USER SETUP | ||
APP PROXY ALLOWED |