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 |  Local Variables  | All
Print Page as PDF
Routine: ENWOREP

Package: Engineering

Routine: ENWOREP


Information

ENWOREP ;WIRMFO/DH,SAB-Reprint Work Orders ;2.24.98

Source Information

Source file <ENWOREP.m>

Call Graph

Call Graph

Call Graph Total: 12

Package Total Call Graph
Kernel 5 HOME^%ZIS  ^%ZISC  (PKILL,PSET)^%ZISP  ^%ZTLOAD  $$FMTE^XLFDT  
Engineering 4 DEV^ENLIB  BAR^ENWOD  ST^ENWOD1  TOP^ENWOD2  
VA FileMan 3 ^%DT  ^DIC  ^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 ENWOREP  

Entry Points

Name Comments DBIA/ICR reference
EN ; ask section
ASKDT ; ask date range
ENALL
ENONE
SECT ; reprint work orders for section ENDA
DATELP(ENFR,ENTO) ; date loop for dates within a century
; input ENFR and ENTO with format YYMMDD
PRT ; print one work order (DA)
EXIT

External References

Name Field # of Occurrence
^%DT ASKDT+2, ASKDT+4
HOME^%ZIS ASKDT+21
^%ZISC ENALL+5, ENONE+5
PKILL^%ZISP ENALL+4, ENONE+4
PSET^%ZISP ENALL+1, ENONE+1
^%ZTLOAD ASKDT+21
^DIC EN+3
^DIR ASKDT+11, PRT+3
DEV^ENLIB ASKDT+16
BAR^ENWOD PRT+2
ST^ENWOD1 PRT+1
TOP^ENWOD2 PRT+1
$$FMTE^XLFDT ASKDT+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Stop Date may not preceed Start Date.",*7,!
  • Line Location: ASKDT+5
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: PRT+4
Function Call: WRITE
  • Prompt: "."
  • Line Location: PRT+5
Routine Call
  • DIC
  • Line Location:
    • EN+3
Routine Call
  • DIR
  • Line Location:
    • ASKDT+11
    • PRT+3
Routine Call
  • %ZIS
  • Line Location:
    • ASKDT+21

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(6922 - [#6922] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(6922 - [#6922] ENALL+3, SECT+1
^ENG(6910.2 - [#6910.2] ASKDT+14
^ENG(6920 - [#6920] DATELP+3, DATELP+7, DATELP+8

Label References

Name Line Occurrences
ASKDT ASKDT+5
DATELP SECT+3, SECT+5
ENONE ASKDT+22
EXIT EN+3, ASKDT+2, ASKDT+4, ASKDT+7, ASKDT+16, ASKDT+17, ENALL+6, ENONE+6
PRT DATELP+8
SECT ENALL+3, ENONE+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT ASKDT+1*, EXIT+1!
%DT("A" ASKDT+2*, ASKDT+4*
%DT("B" ASKDT+3*
DA DATELP+7*, DATELP+8, EXIT+1!
DIC EN+1*, EN+3!
DIC("A" EN+2*
DIC(0 EN+1*
DIR ASKDT+11!, PRT+3!
DIR("A" ASKDT+8*, ASKDT+9*
DIR("B" ASKDT+10*
DIR(0 ASKDT+10*, PRT+3*
DIROUT EXIT+1!
DIRUT EXIT+1!
DTOUT EXIT+1!
DUOUT EXIT+1!
ENABR SECT+1*, DATELP+2, DATELP+5, EXIT!
ENBARCD ASKDT+13*, ASKDT+14*, PRT+2, EXIT!
ENCC SECT+1*, DATELP+5, DATELP+6, EXIT!
ENDA EN+4*, EN+5*, ASKDT+19, ASKDT+22, ENALL+2*, ENALL+3*, SECT+1, EXIT!
ENDLP DATELP+2*, DATELP+3, DATELP+4*, DATELP+5*, DATELP+6*, EXIT!
ENDSTAT EXIT!
ENFR ASKDT+2*, ASKDT+3, ASKDT+5, ASKDT+6*, ASKDT+7, SECT+3, SECT+5, DATELP~, DATELP+2, EXIT!
ENQUIT ENALL+2*, ENALL+3, ENONE+2*, SECT+5, DATELP+3, PRT+3*, EXIT!
ENTO ASKDT+4*, ASKDT+5, ASKDT+6*, ASKDT+7, SECT+3, SECT+5, DATELP~, DATELP+6, EXIT!
ENWO DATELP+2*, DATELP+3*, DATELP+4, DATELP+5, DATELP+6, DATELP+7, EXIT!
I ASKDT+14*, EXIT+1!
IO ENALLENONEPRT+5
>> IO("Q" ASKDT+17
>> IO(0 PRT+5
IOF PRT+4
IOST ENALL+1, ENALL+4, ENONE+1, ENONE+4, PRT+3
>> POP ASKDT+16
U ASKDT+14, SECT+1, DATELP+8
>> X EN+3, EN+4
Y EN+5, ASKDT+2, ASKDT+4, ASKDT+7, PRT+3, EXIT+1!
>> ZTDESC ASKDT+18*
>> ZTQUEUED PRT+5, EXIT+2
>> ZTREQ EXIT+2*
>> ZTRTN ASKDT+19*
>> ZTSAVE("EN*" ASKDT+20*
ZTSK ASKDT+21!
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 |  Local Variables  | All