ENPRUTL ;WISC/SAB-PROJECT TRACKING UTILITIES ;1/20/1998
Source file <ENPRUTL.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 | 7 | ENPLV7 ENPLX ENPLX4 ENPROJF ENPRP2 ENPRPAD ^ENG("PROJ" |
Name | Comments | DBIA/ICR reference |
---|---|---|
PRDOM | ; Determine Domain for project tracking transmissions
|
|
FMS(ENDA) | ; FMS # Extrinsic Function
; called from FMS # (# .05) computed field ; Input: DA - ien of construction project ; Returns: computed FMS # |
|
MSL(ENDA) | ; Milestone List Extrinsic Function
; ENDA - ien of construction project ; Returns value with pieces (true/false) which indicate applicability ; of the corresponding 22 milestones |
|
MSLAP | ; set pieces of ENX for milestone applicability
; also called from ENPRF1 ; needs ENAM,ENCM,ENCAF,ENPR returns ENX |
|
MSD(ENDA,ENPRIOR) | ; Milestone Dates for Project
; Input Variables ; ENDA - ien of project ; ENPRIOR - (optional) flag, true if previous values also desired ; Output Variables ; ENMS("%",milestone #) = % complete ("%0" for previous values) ; ENMS("P",milestone #) = planned date ("P0" for previous values) ; ENMS("R",milestone #) = revised date ("R0" for previous values) ; ENMS("A",milestone #) = actual date ("A0" for previous values) |
|
N2 | ;
|
|
N3 | ;
|
|
N4 | ;
|
|
N50 | ;
|
|
N51 | ;
|
|
N56 | ;
|
|
MS(ENI) | ; Milestone Name Extrinsic Function
; Input ENI - index number for milestone (1-22) ; Returns name of milestone |
|
MSFP(ENI) | ; Milestone Planned Field Number Extrinsic Function
; Input ENI - index number for milestone (1-22) ; Returns field number of milestone (planned) |
|
MSFR(ENI) | ; Milestone Field Number Extrinsic Function
; Input ENI - index number for milestone (1-22) ; Returns field number of milestone (revised) |
|
MSFA(ENI) | ; Milestone Field Number Extrinsic Function
; Input ENI - index number for milestone (1-22) ; Returns field number of milestone (actual) |
|
MSDATA | ;;
|
|
1 | ;;Design Program Start^20^34^49
|
|
2 | ;;Design Program Compl^20.1^34.1^49.1
|
|
3 | ;;Authorized^^^50
|
|
4 | ;;Advertise for A/E^20.3^34.3^51
|
|
5 | ;;Select A/E^20.4^34.4^52
|
|
6 | ;;A/E Award^20.5^34.5^53
|
|
7 | ;;Start Schematics^21^35^54
|
|
8 | ;;Complete Schematics^22^36^55
|
|
9 | ;;Start Design Dev.^22.5^36.1^55.5
|
|
10 | ;;Compl. Design Dev.^22.6^36.2^55.6
|
|
11 | ;;Start/Award CD^23^37^56
|
|
12 | ;;Complete CD^24^38^57
|
|
13 | ;;Start L/T Review^24.4^38.4^57.4
|
|
14 | ;;Start Audit Review^24.6^38.6^57.6
|
|
15 | ;;Issue IFB/SBA^25^39^58
|
|
16 | ;;Compl. L/T Review^25.4^39.4^58.4
|
|
17 | ;;Compl. Audit Review^25.6^39.6^58.6
|
|
18 | ;;Bid Open/Negotiation^26^40^59
|
|
19 | ;;Construction Award^27^41^60
|
|
20 | ;;Construction Start^28^42^61
|
|
21 | ;;Const. Complete^29^43^62
|
|
22 | ;;Activation^30^44^63
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
FileNo | Call Tags |
---|---|
^DIC(6910 - [#6910] | GET1^DIQ |
^ENG("PROJ" - [#6925] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^ENG("PROJ" - [#6925] | FMS+5, FMS+9, FMS+12, MSD+12, MSD+18, MSD+19, MSD+20, MSD+21, MSD+22, MSD+23 , MSD+30, MSD+36, MSD+37, MSD+38, MSD+39, MSD+40, MSD+41 |
^OFM(7336.8 - [#7336.8] | FMS+13 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DTIME | PRDOM+2 |
ENAM | MSL+4~, MSL+6*, MSLAP+7 |
ENCAF | MSL+4~, MSL+8*, MSLAP+12, MSLAP+13 |
ENCM | MSL+4~, MSL+7*, MSLAP+7, MSLAP+8, MSLAP+9, MSLAP+11, MSLAP+14 |
ENDA | FMS~, FMS+5, FMS+9, FMS+12, MSL~, MSL+5, MSL+6, MSL+7, MSL+8, MSD~ , MSD+12, MSD+18, MSD+19, MSD+20, MSD+21, MSD+22, MSD+23, MSD+30, MSD+36, MSD+37 , MSD+38, MSD+39, MSD+40, MSD+41 |
>> ENDOMAIN | PRDOM+1*, PRDOM+2 |
ENFT | FMS+4~, FMS+7~ |
ENFT("I" | FMS+9*, FMS+10 |
ENI | MSLAP+3~, MSLAP+5*, MSLAP+7*, MSLAP+8*, MSLAP+9*, MSLAP+11*, MSLAP+12*, MSLAP+13*, MSLAP+14*, MSLAP+15* , MSD+10~, N2+1*, N2+2*, N2+3*, N2+4*, N3+1*, N3+2*, N3+3*, N3+4*, N4+1* , N4+2*, N4+3*, N4+4*, N4+5*, N50+1*, N50+2*, N50+3*, N50+4*, N50+5*, N50+6* , N50+7*, N51+1*, N51+2*, N56+1*, N56+2*, N56+3*, N56+4*, N56+5*, N56+6*, MS~ , MS+5, MSFP~, MSFP+5, MSFR~, MSFR+5, MSFA~, MSFA+5 |
ENMS | MSD+9! |
ENMS("%" | MSD+13*, MSD+14*, MSD+15*, MSD+16*, MSD+17* |
ENMS("%0" | MSD+31*, MSD+32*, MSD+33*, MSD+34*, MSD+35* |
ENMS("A" | N4+1*, N4+2*, N4+3*, N4+4*, N4+5*, N51+1*, N51+2*, N56+5*, N56+6* |
ENMS("P" | N2+1*, N2+2*, N2+3*, N2+4*, N50+1*, N50+2*, N50+4*, N56+1*, N56+2* |
ENMS("R" | N3+1*, N3+2*, N3+3*, N3+4*, N50+3*, N50+5*, N50+6*, N50+7*, N56+3*, N56+4* |
ENP | MSD+10~, MSD+11*, MSD+29*, N2+1, N2+2, N2+3, N2+4, N3+1, N3+2, N3+3 , N3+4, N4+1, N4+2, N4+3, N4+4, N4+5, N50+1, N50+2, N50+3, N50+4 , N50+5, N50+6, N50+7, N51+1, N51+2, N56+1, N56+2, N56+3, N56+4, N56+5 , N56+6 |
ENPC | FMS+7~ |
ENPC("C" | FMS+10*, FMS+11, FMS+13*, FMS+14*, FMS+15 |
ENPC("I" | FMS+12*, FMS+13 |
ENPN | FMS+7~, FMS+8*, FMS+15 |
ENPR | FMS+4~, FMS+5*, FMS+6, FMS+15, MSL+4~, MSL+5*, MSLAP+5, MSLAP+6, MSLAP+8, MSLAP+9 , MSLAP+10 |
ENPRIOR | MSD~, MSD+9*, MSD+28 |
ENX | FMS+4~, FMS+5*, FMS+15*, FMS+16, MSL+4~, MSL+10, MSLAP+4*, MSLAP+5*, MSLAP+6*, MSLAP+7* , MSLAP+8*, MSLAP+9*, MSLAP+11*, MSLAP+12*, MSLAP+13*, MSLAP+14*, MSLAP+15*, MS+3~, MS+4*, MS+5* , MS+6, MSFP+3~, MSFP+4*, MSFP+5*, MSFP+6, MSFR+3~, MSFR+4*, MSFR+5*, MSFR+6, MSFA+3~ , MSFA+4*, MSFA+5*, MSFA+6 |
ENY | FMS+4~, FMS+5*, FMS+8, MSD+10~, MSD+12*, MSD+13, MSD+14, MSD+15, MSD+16, MSD+17 , MSD+18*, MSD+19*, MSD+20*, MSD+21*, MSD+22*, MSD+23*, MSD+30*, MSD+31, MSD+32, MSD+33 , MSD+34, MSD+35, MSD+36*, MSD+37*, MSD+38*, MSD+39*, MSD+40*, MSD+41*, N2+1, N2+2 , N2+3, N2+4, N3+1, N3+2, N3+3, N3+4, N4+1, N4+2, N4+3, N4+4 , N4+5, N50+1, N50+2, N50+3, N50+4, N50+5, N50+6, N50+7, N51+1, N51+2 , N56+1, N56+2, N56+3, N56+4, N56+5, N56+6 |
U | FMS+5, FMS+6, FMS+8, FMS+9, FMS+12, FMS+13, MSLAP+4, MSLAP+5, MSLAP+6, MSLAP+7 , MSLAP+8, MSLAP+9, MSLAP+10, MSLAP+11, MSLAP+12, MSLAP+13, MSLAP+14, MSLAP+15, MSD+13, MSD+14 , MSD+15, MSD+16, MSD+17, MSD+31, MSD+32, MSD+33, MSD+34, MSD+35, N2+1, N2+2 , N2+3, N2+4, N3+1, N3+2, N3+3, N3+4, N4+1, N4+2, N4+3, N4+4 , N4+5, N50+1, N50+2, N50+3, N50+4, N50+5, N50+6, N50+7, N51+1, N51+2 , N56+1, N56+2, N56+3, N56+4, N56+5, N56+6, MS+5, MSFP+5, MSFR+5, MSFA+5 |
>> X | PRDOM+2* |
Name | Field # of Occurrence |
---|---|
$T(MSDATA+ENI | MS+5, MSFP+5, MSFR+5, MSFA+5 |