ENLIB1 ;(WASH ISC)/DH-Package Utilities ;8/5/1998
Source file <ENLIB1.m>
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 | 13 | ENEQMED ENEQPMP3 ENEQPMS2 ENEQPMS3 ENFSA2 ENLBL12 ENLBL15 ENLBL6 ENY2K ^ENG(6910.2 ^ENG(6920 TECHNICIANS ASSIGNED ^ENG(6928.3 |
Name | Comments | DBIA/ICR reference |
---|---|---|
MNTH | ||
RVMNTH | ||
RDMNTH | ||
WOCMP | ||
TECH | ;Set ASSIGNED TECH from PRIMARY TECH
; called by File 6920 Field 16 "AG" cross-reference set logic ; Input DA = work order ien ; X = entered primary technican (pointer to file 6929) ; This code puts a newly entered primary techinician into the ; TECHNICIANS ASSIGNED multiple if not already there. |
|
TECH1 | ||
DNTECH | ;
|
|
INTECH | ;Set PRIMARY TECH from ASSIGNED TECH
; called by File 6920.02 Field .01 "AE" cross-reference set logic ; Input DA(1) = work order ien (file 6920) ; X = entered technican (pointer to file 6929) ; If PRIMARY TECH ASSIGNED (#16) field in the Work Order (#6920) file ; is blank then this code will set it equal to the technician just ; entered in the 6920.02 subfile (TECHNICIANS ASSIGNED multiple). |
|
OUTECH | ;Update PRIMARY TECH if same as deleted ASSIGNED TECH
; called by File 6920.02 Field .01 "AE" cross-reference kill logic ; Input DA(1) = work order ien (file 6920) ; X = deleted technician (pointer to file 6929) ; If technician just deleted from the 6920.02 subfile (TECHNICIANS ; ASSIGNED) is the primary tech of the work order then this code will ; update the PRIMARY TECH ASSIGNED (#16) field of the Work Order (#6920) |
|
CMR | ||
CMR1 | ||
CMROUT | ||
IX | ;Look-up X-ref ;Expects DIC,ENDX,X
|
|
IX1 | ||
IX2 | ||
IXOUT | ||
IXNUM | ||
SWOPT | ;Validate software option selection
|
|
BLDG | ;Called for Building File
|
|
CONT |
Name | Line Occurrences |
---|---|
Function Call: READ |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: READ |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: READ |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^ENG("EMP" - [#6929] | TECH+9, TECH+10, TECH1+1 |
^ENG(6910.2 - [#6910.2] | SWOPT+1 |
^ENG(6914 - [#6914] | CMR1, CMROUT |
^ENG(6920 - [#6920] | WOCMP, TECH+7, TECH+8, TECH+10*, TECH+11, TECH+13, TECH1, TECH1+1*, INTECH+8, INTECH+9* , OUTECH+9, OUTECH+12, OUTECH+13, OUTECH+16* |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
A | RVMNTH*! |
>> DA | WOCMP, TECH+7, TECH+8, TECH+10, TECH+11, TECH+13, TECH1, TECH1+1, CMROUT, SWOPT+1 |
>> DA(1 | INTECH+7, INTECH+8, INTECH+9, OUTECH+8, OUTECH+9, OUTECH+12, OUTECH+13, OUTECH+16 |
>> DIC | IX1, IX1+4, IXNUM |
DTIME | RDMNTH, CMR+1, IX2, CONT |
E | WOCMP!* |
E(1 | WOCMP* |
E(2 | WOCMP* |
E(3 | WOCMP* |
EN | IX+1!, IXOUT! |
EN( | IX1+1*, IX2 |
EN1 | TECH+6~, TECH+8*, TECH+9, TECH+10, TECH+11, TECH1+1 |
>> ENDX | IX1, IX1+4, IXNUM |
ENFNO | TECH+6~, TECH+13*, TECH1+1 |
ENI | OUTECH+7~, OUTECH+12*, OUTECH+13 |
>> ENIX | IX2* |
>> ENMN | MNTH*, MNTH+1, RVMNTH*, RVMNTH+1*, RDMNTH*, RDMNTH+1*, RDMNTH+2*, RDMNTH+3, RDMNTH+4 |
>> ENMNTH | MNTH*, MNTH+1*, RVMNTH |
ENNXL | TECH+6~, TECH+13*, TECH1*, TECH1+1 |
ENNXT | TECH+6~, TECH+13*, TECH1+1* |
ENR | TECH+6~, TECH+11*, TECH+12 |
ENTECH | OUTECH+7~, OUTECH+11*, OUTECH+12, OUTECH+14*, OUTECH+16 |
ENX | OUTECH+7~, OUTECH+13*, OUTECH+14 |
ENY | CMR1*, CMROUT!, IX+1*, IX1+1*, IXOUT!, CONT* |
I | CMR1*, CMROUT!, IX+1~*, IX1+1*, IX2 |
I1 | BLDG+1~, BLDG+4* |
>> IOP | CMR* |
IOSL | CMR1, IX1+1 |
>> J | CMR1* |
R | CMR+1*, CMR1, CMROUT, IX+1~, IX1+1, CONT* |
S | IX+1~*, IX1*, IX1+1, IX1+2, IX1+3, IX1+4*, IXNUM+1* |
S1 | IX+1~*, IX1+3, IX1+4*, IXNUM*, IXNUM+1 |
U | WOCMP, TECH+8, TECH+10, TECH+11, TECH+13, TECH1+1, INTECH+8, INTECH+9, OUTECH+9, OUTECH+13 , OUTECH+16, CMROUT, SWOPT+1 |
X | RDMNTH*, RDMNTH+1, RDMNTH+2*, RDMNTH+3, WOCMP!, INTECH+9, OUTECH+9, OUTECH+14, CMROUT*, IX+1 , IX1+1, IX1+3, IX1+4, IX2*, IXNUM+1, SWOPT+2!, SWOPT+3!, SWOPT+4!, SWOPT+5!, SWOPT+6! , SWOPT+7!, SWOPT+8!, SWOPT+9!, SWOPT+10!, SWOPT+11!, SWOPT+12!, SWOPT+13!, BLDG+2!, BLDG+3!, BLDG+4! , BLDG+5 |
X1 | BLDG+1~, BLDG+4* |
X2 | IX+1~*, IX1+1, IX1+3, IX1+4, IXNUM+1, BLDG+1~, BLDG+2*, BLDG+3 |
Y | SWOPT+1~*, SWOPT+2, SWOPT+3, SWOPT+4, SWOPT+5, SWOPT+6, SWOPT+7, SWOPT+8, SWOPT+9, SWOPT+10 , SWOPT+11, SWOPT+12, SWOPT+13 |