Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: ENWO1

Package: Engineering

Routine: ENWO1


Information

ENWO1 ;WCIOFO/DLM/DH/SAB-Process Work Order ;1/2/2001

Source Information

Source file <ENWO1.m>

Call Graph

Call Graph

Call Graph Total: 18

Package Total Call Graph
Engineering 8 (COUNT,UNPOST)^ENBCPM8  KILLHS^ENEQHS  (PMHRS,PMINV)^ENEQPMR4  DEV^ENLIB  GETEQ^ENUTL  TEST^ENWOCOMP  EDIT^ENWOD  WO^ENWOUTL  
VA FileMan 8 NOW^%DTC  ^DIC  FILE^DICN  ^DIE  ^DIK  EN1^DIP  EN^DIQ1  ^DIR  
Kernel 2 HOME^%ZIS  ^%ZTLOAD  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 5

Package Total Caller Graph
Engineering 5 ENDSY  ENENT  ENEQHID  ENWOCLOSE  ENWODEL  

Entry Points

Name Comments DBIA/ICR reference
ENT ;Edit work orders
CLSOUT ;Close work order
EQHIV ;EQUIPMENT HIST
EQHI ; Equipment work order history, by entry number
DQHI ;
DSY ;Screen display work order
DEL ; Delete open work order
INIT
EXIT

External References

Name Field # of Occurrence
NOW^%DTC EQHI+2
HOME^%ZIS EQHI+16
^%ZTLOAD EQHI+20
^DIC INIT
FILE^DICN EQHI+4
^DIE ENT+22, CLSOUT+17, EQHI+7
^DIK EQHI+9, DQHI+2, DEL+9
EN1^DIP DQHI+1
EN^DIQ1 EQHI+11
^DIR ENT+6, DEL+7
COUNT^ENBCPM8 ENT+30, CLSOUT+26
UNPOST^ENBCPM8 ENT+18
KILLHS^ENEQHS ENT+7
PMHRS^ENEQPMR4 ENT+14, ENT+26, CLSOUT+21
PMINV^ENEQPMR4 CLSOUT+21
DEV^ENLIB EQHI+14
GETEQ^ENUTL EQHI+1
TEST^ENWOCOMP ENT+10
EDIT^ENWOD DSY+1
WO^ENWOUTL ENT+1, CLSOUT+1, DEL+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"This work order is being edited by another user. Please try again later.",*7,!
  • Line Location: ENT+1
Function Call: WRITE
  • Prompt: !,*7,"NOTE: This work order has already been closed out."
  • Line Location: ENT+3
Function Call: WRITE
  • Prompt: !,"Security key ENEDCLWO is needed to edit closed work orders."
  • Line Location: ENT+4
Function Call: WRITE
  • Prompt: !,*7,"Please use the Y2K Equipment Management Module to close Y2K work orders."
  • Line Location: CLSOUT+2
Function Call: WRITE
  • Prompt: !!,"This work order is being edited by another user. Please try again later.",*7
  • Line Location: CLSOUT+3
Function Call: WRITE
  • Prompt: !,*7,"NOTE: This work order has already been closed out."
  • Line Location: CLSOUT+5
Function Call: WRITE
  • Prompt: !,"You may use the work order EDIT or DISPLAY option to edit this work order."
  • Line Location: CLSOUT+6
Function Call: WRITE
  • Prompt: !!
  • Line Location: CLSOUT+28
Function Call: WRITE
  • Prompt: !,"Compiling SORT TEMPLATE ["_ENSTMPL_"]",!
  • Line Location: EQHI+3
Function Call: WRITE
  • Prompt: !,"Process ABORTED.",*7
  • Line Location: EQHI+5
Function Call: WRITE
  • Prompt: "."
  • Line Location: EQHI+8
Function Call: WRITE
  • Prompt: !!,"No work orders found. Nothing to report.",*7,!
  • Line Location: EQHI+9
Function Call: WRITE
  • Prompt: !
  • Line Location: DEL+1
Function Call: WRITE
  • Prompt: !!,"This work order is being edited by another user and can't be deleted.",$C(7),!
  • Line Location: DEL+5
Function Call: WRITE
  • Prompt: !," The work order has been deleted."
  • Line Location: DEL+10
Routine Call
  • DIC
  • Line Location:
    • INIT
Routine Call
  • DIE
  • Line Location:
    • ENT+22
    • CLSOUT+17
    • EQHI+7
Routine Call
  • DIR
  • Line Location:
    • ENT+6
    • DEL+7
Routine Call
  • %ZIS
  • Line Location:
    • EQHI+16

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIBT - [#.401] Classic Fileman Calls
^ENG(6914 - [#6914] Classic Fileman Calls
^ENG(6920 - [#6920] Classic Fileman Calls
^DIC(6922 - [#6922] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIBT - [#.401] EQHI+8*, EQHI+9
^DIC(6922 - [#6922] CLSOUT+14
^DIE("B" ENT+20, CLSOUT+12, CLSOUT+14, CLSOUT+15
^DIPT("B" EQHI+15
^ENG(6914 - [#6914] EQHI+12, EQHI+13
^ENG(6920 - [#6920] ENT+1, ENT+2, ENT+4, ENT+6, ENT+7, ENT+8, ENT+9*, ENT+12, ENT+15, ENT+24
ENT+27, ENT+31, CLSOUT+2, CLSOUT+3, CLSOUT+4, CLSOUT+7, CLSOUT+12, CLSOUT+13, CLSOUT+19, CLSOUT+23
CLSOUT+27, EQHI+8, DEL+5, DEL+6
^XUSEC("ENEDCLWO" ENT+4, CLSOUT+6

Label References

Name Line Occurrences
CLSOUT CLSOUT+2, CLSOUT+3, CLSOUT+8, CLSOUT+29
DEL DEL+5, DEL+8, DEL+11
ENT ENT+1, ENT+19, ENT+32
EQHI EQHI+9, DQHI+3
EXIT ENT+1, CLSOUT+1, EQHI+1, EQHI+5, EQHI+14, EQHI+16, DQHI+4, DEL+4, DEL+7

Naked Globals

Name Field # of Occurrence
^(5 ENT+2, ENT+24, CLSOUT+4, CLSOUT+19

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % EQHI+2
%IS EXIT!
BY EQHI+15*, EXIT+1!
DA ENT+1*, ENT+2, ENT+4*, ENT+6*, ENT+7*, ENT+8, ENT+9, ENT+12, ENT+15, ENT+19
ENT+21, ENT+24, ENT+27, CLSOUT+1*, CLSOUT+2, CLSOUT+3, CLSOUT+4, CLSOUT+7*, CLSOUT+8, CLSOUT+12
CLSOUT+13, CLSOUT+16, CLSOUT+19, CLSOUT+23, EQHI+4*, EQHI+5, EQHI+6, EQHI+8, EQHI+9, EQHI+10*
EQHI+11!, DQHI+2*, DEL+2!, DEL+4*, DEL+5, DEL+6, EXIT!
DD EQHI+4!
DIC EQHI+4*, EQHI+10*, EQHI+11!, EQHI+15*, DEL+3!, INIT*, EXIT!
DIC("S" EQHI+1*, DEL+3*, INIT!
DIC(0 EQHI+4*, INIT*
DIE ENT+20*, CLSOUT+9*, EQHI+7*, EXIT!
DIK EQHI+9*!, DQHI+2*!, DEL+9*!
>> DIOEND EQHI+21*
DIQ EQHI+10*, EQHI+11!
DIQ(0 EQHI+10*
DIR ENT+6!, DEL+7!
DIR("A" ENT+5*, DEL+6*
DIR("B" ENT+5*
DIR(0 ENT+5*, DEL+6*
>> DIRUT DEL+7
DO EQHI+4!
DR ENT+20*, CLSOUT+9*, CLSOUT+12*, CLSOUT+14*, CLSOUT+15*, EQHI+7*, EQHI+10*, EQHI+11!, EXIT!
DUZ ENT+4, CLSOUT+6
ENCRIT EQHI+12*, EQHI+13*, EXIT+1!
ENDA ENT+21*, ENT+31!, CLSOUT+16*, CLSOUT+27!, EQHI+1*, EQHI+8, EQHI+10, EQHI+12, EQHI+13, EXIT+1!
ENEQ EXIT+1!
ENPMDT ENT+13~, ENT+16*, ENT+17*, ENT+25~, ENT+28*, ENT+29*, CLSOUT+20~, CLSOUT+24*, CLSOUT+25*
>> ENSHKEY INIT*
ENSTMPL EQHI+2*, EQHI+3, EQHI+4, EQHI+15, EXIT+1!
ENSTMPL(0 EQHI+6*, DQHI+2
ENVANO EXIT+1!
ENWO EXIT!
>> ENWOCLOD ENT+8*
FLDS EQHI+15*, EXIT+1!
FR EQHI+15*, EXIT+1!
I ENT+16*, ENT+28*, CLSOUT+24*, EQHI+8*, EQHI+12*, EQHI+13, EXIT!
IO("Q" EQHI+16
ION EQHI+15
IOP EQHI+15*, EQHI+17, EXIT+1!
J EQHI+13*, EXIT!
K EXIT!
L EQHI+15*, EXIT+1!
N EXIT!
O EXIT!
PMTOT ENT+13~, ENT+14, ENT+25~, ENT+26, CLSOUT+20~, CLSOUT+22
>> POP EQHI+14
>> R ENT+7
S EXIT!
TO EXIT+1!
U ENT+2, ENT+7, ENT+8, ENT+9, ENT+12, ENT+15, ENT+24, ENT+27, CLSOUT+4, CLSOUT+13
CLSOUT+14, CLSOUT+19, CLSOUT+23, EQHI+13, DEL+6
X ENT+13~, ENT+15*, ENT+16, ENT+25~, ENT+27*, ENT+28, CLSOUT+13*, CLSOUT+14, CLSOUT+20~, CLSOUT+23*
CLSOUT+24, EQHI+4*, EXIT!
Y ENT+1, ENT+6, CLSOUT+1, EQHI+1, EQHI+4, DEL+4, DEL+8, INIT, EXIT!
Z EXIT!
>> ZTDESC EQHI+17*
>> ZTIO EQHI+17*
>> ZTQUEUED DQHI+3, EXIT+2
>> ZTREQ EXIT+2*
>> ZTRTN EQHI+17*
>> ZTSAVE("BY" EQHI+19*
>> ZTSAVE("DIC" EQHI+18*
>> ZTSAVE("EN*" EQHI+18*
>> ZTSAVE("FLDS" EQHI+19*
>> ZTSAVE("FR" EQHI+19*
>> ZTSAVE("IOP" EQHI+18*
>> ZTSAVE("L" EQHI+19*
ZTSK EQHI+16!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All