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

Package: Engineering

Routine: ENWOME


Information

ENWOME ;(WASH ISC)/SAB-WORK ORDER MULTIPLE ENTRY ;1-27-97

Source Information

Source file <ENWOME.m>

Call Graph

Call Graph

Call Graph Total: 12

Package Total Call Graph
Engineering 6 KILLHS^ENEQHS  SSHOP^ENWO  P^ENWOD  LST^ENWOME1  QUETSK^ENWOME2  (WOFILL,WONUM)^ENWONEW  
VA FileMan 6 %XY^%RCR  ^DIC  ^DIE  (,IX)^DIK  EN^DIQ1  ^DIR  

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 ENWOMULTI  

Entry Points

Name Comments DBIA/ICR reference
EDITWO ; edit work order
SEL ; select equipment
CONF ; confirm
ASKPRT ; print new work orders?
COPYWO ;
EXIT ;
DELWO ; delete work orders (master and any copied)

External References

Name Field # of Occurrence
%XY^%RCR COPYWO+13
^DIC SEL+39, ASKPRT+15
^DIE EDITWO+2, EDITWO+13
^DIK DELWO+5, DELWO+8
IX^DIK COPYWO+22
EN^DIQ1 ASKPRT+12
^DIR ENWOME+5, EDITWO+8, EDITWO+11, EDITWO+16, SEL+17, SEL+22, SEL+24, SEL+26, CONF+9, ASKPRT+8
KILLHS^ENEQHS DELWO+4, DELWO+7
SSHOP^ENWO ENWOME+7
P^ENWOD EDITWO+17
LST^ENWOME1 CONF+11, COPYWO+31
QUETSK^ENWOME2 COPYWO+28
WOFILL^ENWONEW ENWOME+14
WONUM^ENWONEW ENWOME+9, COPYWO+5, COPYWO+8

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,*7,"Can't seem to add to Work Order File."
  • Line Location: ENWOME+10
Function Call: WRITE
  • Prompt: !,"Please try again later or contact IRM Service."
  • Line Location: ENWOME+11
Function Call: WRITE
  • Prompt: !,"WORK ORDER #: ",NUMBER
  • Line Location: ENWOME+13
Function Call: WRITE
  • Prompt: !,"An Equipment ID # is required by this option."
  • Line Location: EDITWO+5
Function Call: WRITE
  • Prompt: !,"No criteria entered"
  • Line Location: SEL+27
Function Call: WRITE
  • Prompt: !,"No equipment items were selected"
  • Line Location: SEL+40
Function Call: WRITE
  • Prompt: !!,"Work Orders will be copied for ",ENC("EQ")," items of equipment"
  • Line Location: CONF+1
Function Call: WRITE
  • Prompt: !,"Copying work order for selected equipment"
  • Line Location: COPYWO+1
Function Call: WRITE
  • Prompt: !,"Couldn't obtain a new Work Order #. Retrying..."
  • Line Location: COPYWO+7
Function Call: WRITE
  • Prompt: !,"Still couldn't get a new Work Order #"
  • Line Location: COPYWO+9
Function Call: WRITE
  • Prompt: "."
  • Line Location: COPYWO+26
Function Call: WRITE
  • Prompt: !,"All work orders created"
  • Line Location: COPYWO+29
Function Call: WRITE
  • Prompt: !,"Select output device for list or enter '^' to suppress report"
  • Line Location: COPYWO+30
Function Call: WRITE
  • Prompt: !,"Process Terminated - Deleting any created work orders"
  • Line Location: DELWO+1
Function Call: WRITE
  • Prompt: "."
  • Line Location: DELWO+5
Function Call: WRITE
  • Prompt: "."
  • Line Location: DELWO+9
Routine Call
  • DIC
  • Line Location:
    • SEL+39
    • ASKPRT+15
Routine Call
  • DIE
  • Line Location:
    • EDITWO+2
    • EDITWO+13
Routine Call
  • DIR
  • Line Location:
    • ENWOME+5
    • EDITWO+8
    • EDITWO+11
    • EDITWO+16
    • SEL+17
    • SEL+22
    • SEL+24
    • SEL+26
    • CONF+9
    • ASKPRT+8

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ENG(6914 - [#6914] Classic Fileman Calls
^ENG(6920 - [#6920] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIE("B" EDITWO+1, EDITWO+12
^ENG(6914 - [#6914] SEL+30, SEL+31, SEL+35, COPYWO+18
^ENG(6920 - [#6920] ENWOME+12, EDITWO+3, COPYWO+12, COPYWO+15, COPYWO+19*, COPYWO+20*, COPYWO+25, EXIT+1, DELWO+3
^TMP($J ENWOME+3!, SEL+1!, SEL+36*, SEL+39, COPYWO+3, COPYWO+24*, EXIT+2!, DELWO+6

Label References

Name Line Occurrences
CONF CONF+11
DELWO EDITWO+2, EDITWO+4, EDITWO+11, EDITWO+16, SEL+17, SEL+19, CONF+9, ASKPRT+8, ASKPRT+9, COPYWO+27
EDITWO EDITWO+4
EXIT ENWOME+5, ENWOME+7, ENWOME+9, EDITWO+2, EDITWO+4, EDITWO+11, EDITWO+16, SEL+17, SEL+19, CONF+9
ASKPRT+8, ASKPRT+9, COPYWO+27
SEL SEL+40, CONF+10

Naked Globals

Name Field # of Occurrence
^( SEL+39*, DELWO+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%X COPYWO+13*, EXIT+3!
%Y COPYWO+13*, EXIT+3!
DA ENWOME+12, EDITWO+17*, SEL+20!, ASKPRT+11*, COPYWO+10, COPYWO+22*, EXIT+3!, DELWO+2!*, DELWO+5*, DELWO+7*
DELWO+8*
DIC SEL+37!, SEL+38*, ASKPRT+11*, ASKPRT+13*, ASKPRT+15!
DIC("B" ASKPRT+13*
DIC(0 SEL+38*, ASKPRT+13*
DIK COPYWO+22*!, EXIT+3!, DELWO+5*!, DELWO+8*!
DIQ ASKPRT+11*, ASKPRT+12!
DIQ(0 ASKPRT+11*
DIR ENWOME+5!, EDITWO+8!, EDITWO+11!, EDITWO+16!, SEL+17!, SEL+22!, SEL+24!, SEL+26!, CONF+9!, ASKPRT+8!
DIR("?" SEL+5*, SEL+6*, SEL+7*, SEL+8*, SEL+9*, SEL+10*, SEL+11*, SEL+12*, SEL+13*, SEL+14*
SEL+15*, SEL+16*, CONF+3*, CONF+4*, CONF+5*, CONF+6*, CONF+7*, CONF+8*, ASKPRT+2*, ASKPRT+3*
ASKPRT+4*, ASKPRT+5*, ASKPRT+6*
DIR("A" ENWOME+4*, EDITWO+7*, EDITWO+10*, EDITWO+15*, SEL+3*, SEL+4*, SEL+21*, SEL+23*, SEL+25*, CONF+2*
ASKPRT+7*
DIR("B" ENWOME+5*, EDITWO+7*, EDITWO+9*, EDITWO+15*, SEL+3*, ASKPRT+7*
DIR(0 ENWOME+5*, EDITWO+6*, EDITWO+9*, EDITWO+14*, SEL+2*, SEL+21*, SEL+23*, SEL+25*, CONF+9*, ASKPRT+1*
DIROUT EXIT+3!
DIRUT ENWOME+5, EDITWO+11, EDITWO+16, SEL+17, CONF+9, ASKPRT+8, EXIT+3!
DR EDITWO+1*, EDITWO+12*, ASKPRT+11*, EXIT+3!
DTOUT EDITWO+2, SEL+19, SEL+22, SEL+24, SEL+26, ASKPRT+9, EXIT+3!
DUOUT SEL+19, SEL+22, SEL+24, SEL+26, ASKPRT+9, EXIT+3!
ENBARCD EXIT+4!
ENC EXIT+4!
ENC("EQ" SEL+18*, SEL+36*, SEL+39*, SEL+40, CONF+1
ENCOPY COPYWO+31*, EXIT+4!
ENDA EXIT+4!, DELWO+6*, DELWO+7, DELWO+8
ENDIQ ASKPRT+14!
ENDIQ(6922 ASKPRT+13
ENEQCAT SEL+20*, SEL+22*, SEL+27, SEL+29, SEL+32, EXIT+4!
ENEQDA EDITWO+3*, EDITWO+4, SEL+36, SEL+39, EXIT+4!
ENFATAL COPYWO+2*, COPYWO+3, COPYWO+6*, COPYWO+27, EXIT+4!
ENI SEL+30*, SEL+31, SEL+35, SEL+36, COPYWO+3*, COPYWO+18, COPYWO+20, COPYWO+24, EXIT+4!, DELWO+6*
ENMANF SEL+20*, SEL+24*, SEL+27, SEL+28, SEL+29, SEL+33, EXIT+5!
ENMETH SEL+17*, SEL+19, SEL+37, EXIT+5!
ENMODEL SEL+20*, SEL+26*, SEL+27, SEL+28, SEL+29, SEL+34, EXIT+5!
ENPRT ASKPRT+8*, ASKPRT+9, COPYWO+28, EXIT+5!
ENPRT("DEV" ASKPRT+15*
ENSHKEY ENWOME+7, ENWOME+8, ASKPRT+11, ASKPRT+13, EXIT+5!
ENWOCLOD EXIT+5!, DELWO+3*, DELWO+4, DELWO+7
ENWODA ENWOME+12*, EDITWO+3, EDITWO+17, EXIT+1, EXIT+6!, DELWO+2, DELWO+3, DELWO+5
ENWODAY COPYWO+10*, COPYWO+12, COPYWO+15, COPYWO+19, COPYWO+20, COPYWO+22, COPYWO+24, COPYWO+25, EXIT+6!
ENXREF SEL+28*, SEL+29, SEL+30, EXIT+6!
ENXREFV SEL+29*, SEL+30, EXIT+6!
ENY0 COPYWO+15*, COPYWO+16*, COPYWO+17*, COPYWO+18*, COPYWO+19, EXIT+6!
ENY1 SEL+31*, SEL+32, SEL+33, SEL+34, EXIT+6!
NUMBER ENWOME+2~, ENWOME+9*, ENWOME+13, COPYWO+5*, COPYWO+6, COPYWO+9, COPYWO+16, COPYWO+17, COPYWO+24
SHOPKEY ENWOME+2~, ENWOME+8*
U EDITWO+3, SEL+32, SEL+33, SEL+34, SEL+35, ASKPRT+15, COPYWO+16, COPYWO+17, COPYWO+18, COPYWO+20
COPYWO+24, DELWO+3, DELWO+6
WARD ENWOME+2~, ENWOME+14*
X EXIT+3!
Y ENWOME+5, EDITWO+4, EDITWO+11, EDITWO+17, SEL+17, SEL+22, SEL+24, SEL+26, SEL+39, CONF+10
CONF+11, ASKPRT+8, ASKPRT+15, EXIT+3!
Y(0 ASKPRT+15
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