ENWOUTL ;(WCIOFO)/SAB-Work Order Utilities ;10/21/1998
Source file <ENWOUTL.m>
Package | Total | Call Graph |
---|---|---|
VA FileMan | 2 | EN^DDIOL (,IX)^DIC |
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
Engineering | 12 | ENPMCLOSE ENPRI001 ENWO1 ENWO2 ENWOBIOCLSE ENWOCLOSE ENWOD ENWOEDIT ENWONEW ENWONEW1 ^ENG(6920 TECHNICIANS ASSIGNED |
Name | Comments | DBIA/ICR reference |
---|---|---|
ASKCC(ENWODA) | ; Ask Condition Code Extrinsic Function
; Input ENWODA - ien of work order ; Output - 0 (don't ask) or 1 (ask) condition code |
|
WO | ; select work order entry point
; called from various places where work orders are selected ; Input ; DIC("S") - (optional and not returned) ; Output ; Y - "ien^.01 value" or "-1" if unsuccessful |
|
WOA | ; ask user
|
|
WOR | ; Result of DIC call
|
|
WOX | ; Exit
|
|
CDATE(Y) | ; Check on COMPLETION DATE (field 36, file 6920)
|
|
LBRCST(ENFLAG) | ; Calculate work order TOTAL HOURS and the TOTAL LABOR COST
; based on the TECHNICIANS ASSIGNED multiple in file 6920 ; Called by MUMPS X-REFs in file 6920, fields .01 and 1 in multiple ; Input ENFLAG (1 for SET LOGIC or 2 for KILL LOGIC) ; Expects DA(1) as work order IEN ; DA as ASSIGNED TECH IEN [within DA(1)] |
Name | Line Occurrences |
---|---|
Function Call: READ |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^ENG(6920 - [#6920] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DIC(6910 - [#6910] | LBRCST+14 |
^DIC(6922 - [#6922] | ASKCC+7 |
^ENG("EMP" - [#6929] | LBRCST+13 |
^ENG(6914 - [#6914] | ASKCC+8 |
^ENG(6920 - [#6920] | ASKCC+5, ASKCC+6, CDATE+15, CDATE+17, CDATE+19, CDATE+21*, LBRCST+9, LBRCST+11, LBRCST+12, LBRCST+14 , LBRCST+19* |
Name | Field # of Occurrence |
---|---|
^(5 | LBRCST+19* |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
COST | LBRCST+7~, LBRCST+8*, LBRCST+17*, LBRCST+18*, LBRCST+19 |
COST( | LBRCST+15*, LBRCST+17 |
D | WO+6~, WOA+2, WOA+3*, WOA+4*, WOA+5* |
>> DA | CDATE+15, CDATE+17, CDATE+19, CDATE+21, LBRCST+10 |
>> DA(1 | LBRCST+9, LBRCST+11, LBRCST+12, LBRCST+14, LBRCST+19 |
DELYR | CDATE+18~, CDATE+20* |
DIC | WO+7*, WOX+1! |
DIC(0 | WOA+2*, WOA+9* |
DT | CDATE+20 |
DTIME | WOA+1 |
>> EN("BAD COMPL | ETION DATE" , CDATE+14*, CDATE+22* |
ENASK | ASKCC+3~, ASKCC+4*, ASKCC+8*, ASKCC+9 |
ENEQDA | ASKCC+3~, ASKCC+5*, ASKCC+8 |
ENFLAG | LBRCST~, LBRCST+10 |
ENSHKEY | ASKCC+3~, ASKCC+6*, ASKCC+7 |
ENSHPAR | ASKCC+3~, ASKCC+7*, ASKCC+8 |
ENWODA | ASKCC~, ASKCC+5, ASKCC+6 |
ENX | WO+6~, WOA+1*, WOA+2, WOA+4, WOA+5, WOA+6, WOA+9 |
HOURS | LBRCST+7~, LBRCST+8*, LBRCST+17*, LBRCST+19 |
HOURS( | LBRCST+11*, LBRCST+15, LBRCST+17 |
NOMDATE | CDATE+18~, CDATE+19*, CDATE+20*, CDATE+21 |
REQDATE | CDATE+15~*, CDATE+16 |
U | ASKCC+5, ASKCC+6, ASKCC+7, ASKCC+8, CDATE+15, CDATE+17, CDATE+19, CDATE+21, LBRCST+11, LBRCST+12 , LBRCST+13, LBRCST+14, LBRCST+19 |
WAGE | LBRCST+7~, LBRCST+8* |
WAGE( | LBRCST+13*, LBRCST+14*, LBRCST+15 |
X | WO+6~, WOA+2*, WOA+9*, CDATE+14*, CDATE+15~, CDATE+16*, CDATE+17, CDATE+21*, CDATE+22*, CDATE+23* , CDATE+24, LBRCST+7~, LBRCST+8*, LBRCST+9*, LBRCST+10, LBRCST+11, LBRCST+12, LBRCST+13, LBRCST+14, LBRCST+15 , LBRCST+16*, LBRCST+17* |
X(0 | LBRCST+12*, LBRCST+13 |
Y | WOA+1*, WOR+1, CDATE~, CDATE+14, CDATE+16, CDATE+21 |