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

Package: Engineering

Routine: ENPLX


Information

ENPLX ;WISC/SAB-PROJECT TRANSMISSION ;5/12/97

Source Information

Source file <ENPLX.m>

Call Graph

Call Graph

Call Graph Total: 13

Package Total Call Graph
Engineering 7 (EN,UNLOCK)^ENPLS  PPDOM^ENPLUTL  EN^ENPLV  (CREATE,LOCK,REPTPR,REPTPS,SEND,UPD)^ENPLX1  ^ENPLX2  ^ENPLX4  PRDOM^ENPRUTL  
VA FileMan 3 EN^DDIOL  ($$FIND1,LIST)^DIC  ^DIR  
Kernel 2 ^%ZTLOAD  ($$FMADD,$$FMTE)^XLFDT  
MailMan 1 $$MG^XMBGRP  

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 ENPLMAX  ENPLMFX  ENPLMRX  

Entry Points

Name Comments DBIA/ICR reference
EN(ENTY) ; entry point
RP
QEN ; queued entry point
EXIT ;

External References

Name Field # of Occurrence
^%ZTLOAD RP+18
EN^DDIOL EN+15
$$FIND1^DIC EN+31
LIST^DIC EN+33
^DIR EN+42, RP+7, RP+12
EN^ENPLS EN+48
UNLOCK^ENPLS EXIT+1
PPDOM^ENPLUTL EN+28
EN^ENPLV EN+51
CREATE^ENPLX1 QEN+14
LOCK^ENPLX1 QEN+7
REPTPR^ENPLX1 QEN+16
REPTPS^ENPLX1 QEN+16
SEND^ENPLX1 QEN+19
UPD^ENPLX1 QEN+15
^ENPLX2 QEN+15
^ENPLX4 QEN+16
PRDOM^ENPRUTL EN+29
$$FMADD^XLFDT RP+2
$$FMTE^XLFDT RP+3
$$MG^XMBGRP EN+44

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Your ENG INIT PARAMETERS file (#6910) is not in order.",$C(7)
  • Line Location: EN+27
Function Call: WRITE
  • Prompt: $C(7),!,"Mail group EN PROJECTS is missing."
  • Line Location: EN+32
Function Call: WRITE
  • Prompt: $C(7),!,"No members found in mail group EN PROJECTS. At least one is required."
  • Line Location: EN+35
Function Call: WRITE
  • Prompt: !!,"No valid projects to transmit!"
  • Line Location: EN+56
Function Call: WRITE
  • Prompt: $C(7),!!,"Since some of the selected projects falied the validated checks,"
  • Line Location: EN+58
Function Call: WRITE
  • Prompt: !,"none of the selected projects will be transmitted."
  • Line Location: EN+59
Function Call: WRITE
  • Prompt: !!,"Projects which failed the validation checks will not be transmitted."
  • Line Location: EN+61
Function Call: WRITE
  • Prompt: $C(7),!,"Month is required."
  • Line Location: RP+8
Function Call: WRITE
  • Prompt: !,ENT("PROJ")," ",$S(ENTY="F":"Five Year Plan project",ENTY="A":"Project Application",ENTY="R":"Project Progress Report",1:"")
  • Line Location: RP+19
Function Call: WRITE
  • Prompt: $S(ENT("PROJ")=1:" was",1:"s were")," queued for transmission.",!
  • Line Location: RP+20
Function Call: WRITE
  • Prompt: "."
  • Line Location: QEN+18
Function Call: WRITE
  • Prompt: !,ENC("PROJ")," ",$S(ENTY="F":"Five Year Plan project",ENTY="A":"Project Application",ENTY="R":"Project Progress Report",1:"")
  • Line Location: QEN+21
Function Call: WRITE
  • Prompt: $S(ENC("PROJ")=1:" was",1:"s were")," transmitted using "
  • Line Location: QEN+22
Function Call: WRITE
  • Prompt: ENC("MSG")," mail message",$S(ENC("MSG")=1:"",1:"s"),".",!
  • Line Location: QEN+23
Routine Call
  • DIC
  • Line Location:
    • EN+31
Routine Call
  • DIC
  • Line Location:
    • EN+33
Routine Call
  • DIR
  • Line Location:
    • EN+42
    • RP+7
    • RP+12

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^XMB(3.8 - [#3.8] FIND1^DIC
3.81 LIST^DIC

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(6910 - [#6910] EN+27
^TMP($J EN+49, EN+53, QEN+10, EXIT+2!

Label References

Name Line Occurrences
EXIT EN+27, EN+28, EN+29, EN+32, EN+34, EN+49, EN+56, EN+57, RPRP+12
QEN+7, QEN+10
RP RP+8

Naked Globals

Name Field # of Occurrence
^( QEN+10

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% EXIT+3!
DIR EN+42!, RP+7!, RP+12!, EXIT+3!
DIR("?" EN+38*, EN+39*, EN+40*, EN+41*, RP+4*, RP+5*, RP+6*, RP+10*, RP+11*
DIR("A" EN+37*, RP+1*, RP+9*
DIR("B" EN+36*, RP+3*, RP+9*
DIR(0 EN+36*, RP+1*, RP+9*
DIROUT EXIT+3!
DIRUT EN+34, EN+42, RPRP+12, EXIT+3!
DT RP+2
DTOUT EXIT+3!
DUOUT EXIT+3!
DUZ EN+43
ENC EXIT+4!
ENC("MSG" QEN+2*, QEN+23
ENC("PROJ" QEN+2*, QEN+14, QEN+17*, QEN+21, QEN+22
ENC("V0" EN+53*
ENC("V1" EN+54*, EN+57
ENC("V2" EN+54*, EN+55
ENC("V3" EN+54*, EN+55
ENCLDT EXIT+4!
END QEN+1*, QEN+7, QEN+10, QEN+14, EXIT+4!
ENDA QEN+11*, EXIT+4!
ENDOMAIN EN+28, EN+29, EXIT+4!
ENDT EXIT+4!
ENL EXIT+4!
ENPN QEN+9*, QEN+10*, EXIT+4!
ENQ EN+46!, EXIT+4!
ENQ("DILIST" EN+34
ENRP RP+2*, RP+3, RP+7*, RP+8, EXIT+5!
ENT EXIT+5!
ENT("MSG" QEN+5*
ENT("PACK" QEN+4*, QEN+5, QEN+14
ENT("PROJ" EN+55*, EN+56, RP+19, RP+20, QEN+5
ENTY EN~, EN+25, EN+28, EN+29, EN+48, EN+51, RPRP+8, RP+14, RP+19
QEN+4, QEN+15, QEN+16, QEN+21
ENTYT EXIT+5!
ENX EN+31*, EN+32, EN+33, EN+34, EN+42*, EN+44*, EN+46!, EN+53*, EN+54, QEN+10*
QEN+11, QEN+12, EXIT+5!
ENXMY EN+43!, EN+44, EN+45!
ENXMY( EN+43*
ENY EXIT+5!
IOST QEN+18
MSG EN+4~, EN+15
MSG(1 EN+5*, EN+6*, EN+7*
MSG(2 EN+8*, EN+9*
MSG(3 EN+10*, EN+11*, EN+12*
MSG(4 EN+13*
U EN+34, EN+53, EN+54, RP+14, QEN+4, QEN+11, QEN+12
X EXIT+3!
XMCHAN EXIT+3!
>> XMZ QEN+19
Y EN+42, RPRP+7, RP+12, EXIT+3!
>> ZTDESC RP+14*
>> ZTDTH RP+18*
>> ZTIO RP+13*
>> ZTQUEUED QEN+7, QEN+20
>> ZTRTN RP+13*
>> ZTSAVE("ENDOMAIN" RP+16*
>> ZTSAVE("ENRP" RP+17*
>> ZTSAVE("ENT(" RP+16*
>> ZTSAVE("ENTY" RP+15*
>> ZTSAVE("^TMP($J,""L""," RP+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