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 |