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

Package: Engineering

Routine: ENWARD2


Information

ENWARD2 ;(WASH ISC)/DH-Incomplete Work Orders for End Users ;2.18.97

Source Information

Source file <ENWARD2.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Engineering 3 $$SPACE^ENEQPMS8  (D,READ)^ENEWOD  ZIS^ENUTL  
VA FileMan 3 ^%DT  ^%DTC  $$EXTERNAL^DILFD  
Kernel 1 ^%ZISC  

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

Package Total Caller Graph
Engineering 1 ENWARD1  

Entry Points

Name Comments DBIA/ICR reference
EN
FINDWO
CHECK
PRNTWO ;Print from TMP global
TOP
FDAT
FDAT4 ;
FDAT7
WDAT
NEXT
WAIT
EXPAND ;Screen display work order
HOLD
EXIT
CLEAN

External References

Name Field # of Occurrence
^%DT EN+1, FDAT7+1
^%DTC FDAT4+3
^%ZISC EXIT+2
$$EXTERNAL^DILFD FDAT4+7, FDAT7+2
$$SPACE^ENEQPMS8 CHECK+1
D^ENEWOD EXPAND+1
READ^ENEWOD EXPAND+1
ZIS^ENUTL EN

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: "."
  • Line Location: EN+6
Function Call: WRITE
  • Prompt: !
  • Line Location: EN+9
Function Call: WRITE
  • Prompt: "."
  • Line Location: FINDWO+2
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: TOP+1
Function Call: WRITE
  • Prompt: "By Locations)"
  • Line Location: TOP+4
Function Call: WRITE
  • Prompt: ?60,ENTOD_" Pg: "_ENPG
  • Line Location: TOP+5
Function Call: WRITE
  • Prompt: !,"ORIG WO # CURRENT WO # REQ DATE STATUS",?66,"PRIORITY"
  • Line Location: TOP+6
Function Call: WRITE
  • Prompt: !,?1,"LOCATION",?19,"EQUIP ID#",?31,"TASK DESCRIPTION",?66,"Count: ",ENCNT
  • Line Location: TOP+7
Function Call: WRITE
  • Prompt: !,X
  • Line Location: TOP+8
Function Call: WRITE
  • Prompt: "."
  • Line Location: FDAT+1
Function Call: WRITE
  • Prompt: !,ENORIG,?18,ENWOR,?35,ENRDA,?49,ENSTAT,?68,ENPRI
  • Line Location: WDAT+0
Function Call: WRITE
  • Prompt: !,?1,ENLOC,?19,ENEQ,?31,$E(ENDESC,1,48)
  • Line Location: WDAT+1
Function Call: WRITE
  • Prompt: IOINLOW
  • Line Location: NEXT+0
Function Call: WRITE
  • Prompt: !
  • Line Location: NEXT+1
Function Call: WRITE
  • Prompt: !,"PRESS '^' TO EXIT; OR PRESS 1 TO ",ENWONX," FOR EXPANDED DISPLAY: /MORE//=> "
  • Line Location: NEXT+4
Function Call: WRITE
  • Prompt: !!,"No incomplete work orders found for ",$S(ENBY="E":$P(^VA(200,ENEB,0),U),ENBY="L":"specified locations",ENBY="R":$P(^ENG("SP",ENROOM,0),U),ENBY="S":$P(^DIC(49,ENSRVC,0),U),1:"??"),"."
  • Line Location: WAIT+2
Function Call: WRITE
  • Prompt: !
  • Line Location: WAIT+3
Function Call: WRITE
  • Prompt: !,"PRESS RETURN FOR MENU; OR PRESS 1 TO ",ENWONX," FOR EXPANDED DISPLAY: /EXIT//=> "
  • Line Location: WAIT+4
Function Call: WRITE
  • Prompt: !!,"Press <RETURN> to continue..."
  • Line Location: HOLD+0
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: EXIT+1

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ENG(6920 - [#6920] EXTERNAL^DILFD

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD("DD" EN+1, FDAT7+1
^DIC(49 - [#49] TOP+3, WAIT+2
^ENG("SP" - [#6928] TOP+3, FDAT4+4, WAIT+2
^ENG(6920 - [#6920] EN+4, EN+5, EN+8, FINDWOFINDWO+3, CHECKCHECK+1, CHECK+2, FDAT+2, FDAT+3
NEXT+5, WAIT+5
^TMP("ENEQ" EN+2!, EN+5*, CHECK*, CHECK+1*, CHECK+2*, PRNTWO+1, TOPFDATEXIT+3!
^VA(200 - [#200] TOP+3, WAIT+2

Label References

Name Line Occurrences
@( EXPAND+1
CHECK FINDWO+3
CLEAN NEXT+1
EXIT EN+3, EN+11, NEXT+6, WAITWAIT+1, WAIT+3, WAIT+5, WAIT+6
EXPAND NEXT+5, WAIT+5
FDAT FDAT+2, FDAT4+3, NEXT+1, NEXT+3
FINDWO EN+8
HOLD WAIT+1
PRNTWO EN+7, EN+10
TOP NEXT+2, NEXT+5, NEXT+7, WAIT+5
WAIT PRNTWO+1, TOPFDAT

Naked Globals

Name Field # of Occurrence
^(0 EN+5, FINDWO+3, FDAT4+4
^(1 CHECKFDAT+3
^(2 FDAT+3
^(3 CHECK+2, FDAT+3
^(4 FDAT+2, FDAT+3
^(5 EN+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %DT EN+1*, FDAT7+1*
A NEXT+4*, NEXT+5, NEXT+6, WAIT+4*, WAIT+5, HOLD*, CLEAN+1!
DA EN+4*, EN+5, FINDWO+1*, FINDWO+2, FINDWO+3, CHECKCHECK+1, CHECK+2, PRNTWO+1*, TOP
TOP+9, FDAT*, FDAT+1, FDAT+2, FDAT+3, FDAT4+5, NEXT+5*, WAIT+5*, EXPAND+2*, EXIT!
DNX FINDWO*, FINDWO+1, EXIT!
DTIME NEXT+4, WAIT+4, HOLD
EN EXIT!
EN(0 FDAT+3*, FDAT4+2
EN(1 FDAT+3*, FDAT4+2
EN(2 FDAT+3*, FDAT4+2
EN(3 FDAT+3*, FDAT4+2
EN(4 FDAT+3*, FDAT4+2
ENA EXIT!
ENAC CLEAN+1!
ENB EXIT!
ENBY EN+3, CHECKCHECK+1, CHECK+2, TOP+3, TOP+4, WAIT+2, EXIT!
ENCNT EN+2*, EN+5*, CHECK*, CHECK+1*, CHECK+2*, TOP+7, EXIT!
ENDESC FDAT4+1*, FDAT4+2*, WDAT+1, EXIT!
>> ENDLQ FDAT4+3
ENDSTAT EXIT!
ENEB CHECKTOP+3, WAIT+2, EXIT!
ENEQ FDAT4+1*, FDAT4+2*, WDAT+1, CLEAN!
ENLOC FDAT4+1*, FDAT4+2*, FDAT4+4*, WDAT+1, CLEAN!
ENLP EN*, FDAT+3*, WAIT+1, EXIT!
ENNX EXIT!
ENORIG FDAT4+1*, FDAT4+2*, WDAT, CLEAN!
ENOWONX TOP+9*, WAIT+5, EXPAND+2, EXIT!
ENPG EN*, TOP+1, TOP+2*, TOP+5, EXPAND+2*, EXIT!
ENPRI FDAT4+1*, FDAT4+2*, FDAT4+6, FDAT4+7*, WDAT, CLEAN!
ENRDA FDAT4+1*, FDAT4+2*, FDAT4+3, FDAT7+1*, WDAT, CLEAN!
>> ENROOM EN+4, TOP+3, WAIT+2
ENSHKEY EN+8*, FINDWO, EXIT!
ENSRT EXIT!
ENSRVC CHECK+2, TOP+3, WAIT+2, EXIT!
ENST EXIT!
ENSTAT FDAT4+1*, FDAT4+2*, FDAT7+2*, WDAT, CLEAN!
ENTOD EN+1*, TOP+5, FDAT4+3, EXIT!
ENWO EXIT!
ENWONX PRNTWO+1*, TOP+9*, FDAT4+5*, NEXT+4, NEXT+7!, WAITWAIT+1, WAIT+4, EXIT!
ENWONX( FDAT4+5*, NEXT+5, WAIT+5
ENWOR FDAT4+1*, FDAT4+2*, WDAT, CLEAN!
ENX EXPAND+1, EXIT!
ENY TOP+2*, WDAT+2*, NEXT+1, NEXT+3, EXIT!
IO PRNTWO+1, FDAT+1
IO(0 FDAT+1
IOF TOP+1, EXIT+1
IOINHI EN~, FDAT4+6
IOINLOW EN~, NEXT
IOSL NEXT+1, NEXT+3
IOST EN+6, EN+9, FINDWO+2, TOP+1, FDAT4+6, NEXTNEXT+1, NEXT+2, WAIT+1, WAIT+3
EXIT+2
SPC EN~, CHECK+1*
TAG EN~, EXPAND+1*
U EN+5, CHECKCHECK+1, CHECK+2, TOP+3, FDAT+2, FDAT4+2, FDAT4+4, WAIT+2
X EN+1*, CHECK+1*, TOP+8!*, TOP+9!, FDAT4+3, FDAT7!, FDAT7+1*
>> X1 FDAT4+3*
>> X2 FDAT4+3*
Y EN+1, FDAT7+1, CLEAN+1!
Y1 CLEAN+1!
>> ZTQUEUED EXIT+2, EXIT+4
>> ZTREQ EXIT+4*
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