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: ENWO2

Package: Engineering

Routine: ENWO2


Information

ENWO2 ;WIRMFO/DH,SAB-Disapprove Work Order ;2/3/97

Source Information

Source file <ENWO2.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
MailMan 4 XMZ^XMA2  $$ENT^XMA2R  ENT1^XMD  $$SUBGET^XMGAPI0  
VA FileMan 3 MSG^DIALOG  (,FILE)^DIE  ($$GET1,GETS)^DIQ  
Engineering 1 WO^ENWOUTL  

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: 3

Package Total Caller Graph
Engineering 3 ENETRAN2  ENWODISAP  ^ENG(6920  

Entry Points

Name Comments DBIA/ICR reference
DISAP ;Disapprove work order
EN
EN1 ;
EXIT
MSG ; Notify Requestor of W.O. Status Change
; File 6920 Field 32 "AH" mumps x-ref
; Expects DA (ien of w.o.)

External References

Name Field # of Occurrence
MSG^DIALOG MSG+51
^DIE EN1+2
FILE^DIE MSG+82
$$GET1^DIQ MSG+37, MSG+39, MSG+40, MSG+41, MSG+44
GETS^DIQ MSG+6, MSG+7
WO^ENWOUTL EN
XMZ^XMA2 MSG+72
$$ENT^XMA2R MSG+70
ENT1^XMD MSG+85
$$SUBGET^XMGAPI0 MSG+68

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,*7,"NOTE: This Work Order has already been closed out."
  • Line Location: EN1+1
Function Call: WRITE
  • Prompt: !,"Use the Work Order EDIT or DISPLAY option if you need to edit."
  • Condition for execution: $D(^XUSEC("ENEDCLWO",DUZ))
  • Line Location: EN1+1
Function Call: WRITE
  • Prompt: !!
  • Line Location: EN1+2
Routine Call
  • DIALOG
  • Line Location:
    • MSG+51
Routine Call
  • DIE
  • Line Location:
    • EN1+2
Routine Call
  • DIE
  • Line Location:
    • MSG+82

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ENG(6920 - [#6920] Classic Fileman Calls,  GET1^DIQ,  GETS^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(6910 - [#6910] MSG+59, MSG+63
^DIC(6922 - [#6922] MSG+29
^DIE("B" EN1+2
^ENG(6910.2 - [#6910.2] MSG+20, MSG+21
^ENG(6920 - [#6920] EN1+1, MSG+50, MSG+54, MSG+58, MSG+67, MSG+74*
^XMB(3.9 - [#3.9] MSG+77*, MSG+78*
^XUSEC("ENEDCLWO" EN1+1

Label References

Name Line Occurrences
EXIT EN+1, EN1+1, EN1+4

Naked Globals

Name Field # of Occurrence
^( MSG+30, MSG+58, MSG+63
^(5 EN1+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> DA EN+1*, EN1+1, EN1+2, EN1+3*, MSG+5, MSG+50, MSG+54, MSG+58, MSG+67, MSG+74
DIC EN!
DIC("S" EN*
>> DIE EN+2*
>> DR EN1+2*
DT MSG+78
DUZ EN1+1, MSG+10, MSG+70
ENABBR MSG+3~, MSG+26*, MSG+27, MSG+30
>> ENDA(0 EN1+2*, EN1+3, EN1+4!
ENDAS MSG+3~, MSG+5*, MSG+6, MSG+7, MSG+8, MSG+9, MSG+10, MSG+12, MSG+13, MSG+15
MSG+16, MSG+17, MSG+25, MSG+26, MSG+33, MSG+37, MSG+38, MSG+39, MSG+40, MSG+41
MSG+42, MSG+43, MSG+44, MSG+47, MSG+64, MSG+84
ENELWO MSG+3~, MSG+24*, MSG+29, MSG+30*, MSG+31
ENI MSG+3~, MSG+20*, MSG+21, MSG+25*, MSG+26, MSG+28*, MSG+29*, MSG+30, MSG+52*, MSG+57*
MSG+58*, MSG+62*, MSG+63*, MSG+68, MSG+70*, MSG+76*, MSG+77
ENL MSG+36~, MSG+46*, MSG+48*, MSG+52*, MSG+55*, MSG+56*, MSG+58*, MSG+61*, MSG+63*, MSG+76*
MSG+77*, MSG+78, MSG+80!
ENL( MSG+81*
ENQ MSG+3~
ENQ(6920 MSG+8, MSG+9, MSG+10, MSG+12, MSG+13, MSG+15, MSG+16, MSG+17, MSG+25, MSG+26
MSG+33, MSG+38, MSG+42, MSG+43, MSG+44, MSG+47, MSG+64, MSG+84
ENSEND MSG+3~, MSG+4*, MSG+8*, MSG+9*, MSG+10*, MSG+12*, MSG+13*, MSG+15*, MSG+16*, MSG+17*
MSG+19*, MSG+32*, MSG+33*, MSG+34
ENSO MSG+3~, MSG+21*, MSG+22, MSG+32, MSG+33
ENTEXT MSG+36~, MSG+70
ENTEXT( MSG+48*, MSG+52*, MSG+55*, MSG+56*, MSG+58*, MSG+61*, MSG+63*, MSG+76, MSG+77
ENTEXT(1 MSG+37*
ENTEXT(2 MSG+38*
ENTEXT(3 MSG+39*
ENTEXT(4 MSG+40*, MSG+41*
ENTEXT(5 MSG+42*, MSG+43*, MSG+44*, MSG+45*
ENX MSG+3~
ENX("DIMSG" MSG+50*
ENY MSG+3~, MSG+51!
ENY( MSG+52
U EN1+1, MSG+21, MSG+30, MSG+50, MSG+67, MSG+74, MSG+78
XMCHAN MSG+36~, MSG+66*
XMDUZ MSG+36~, MSG+66*
XMSUB MSG+36~, MSG+64*, MSG+70
XMTEXT MSG+36~, MSG+66*
XMY MSG+36~
XMY( MSG+84*
XMZ MSG+67*, MSG+68, MSG+70, MSG+72!, MSG+74, MSG+77, MSG+78, MSG+81
>> Y EN+1
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