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

Package: DSS Extracts

Routine: ECXLOG


Information

ECXLOG ;ALB/GTS - Extract Log Report for DSS ;3/28/14 13:21

Source Information

Source file <ECXLOG.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Kernel 3 $$S^%ZTLOAD  $$FMTE^XLFDT  EN^XUTMDEVQ  
VA FileMan 2 ^DIC  ^DIR  
DSS Extracts 1 ($$EXPORT,EXPDISP)^ECXUTL1  

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

Package Total Caller Graph
DSS Extracts 1 ECX EXTRACT LOG SUMMARY  
Event Capture 1 ECX EXTRACT LOG SUMMARY  

Entry Points

Name Comments DBIA/ICR reference
EN ;entry point from option
EN1 ;Tasked entry point
GETDATA ;Get data
HEADER ;print header
DETAIL ;Print detailed line
WAIT ;End of page logic
EXIT ;Kill temp global

External References

Name Field # of Occurrence
$$S^%ZTLOAD WAIT+14
^DIC GETDATA+10
^DIR EN+6, EN+13, WAIT+11
$$EXPORT^ECXUTL1 EN+16
EXPDISP^ECXUTL1 EN+20
$$FMTE^XLFDT GETDATA+8, DETAIL+19, DETAIL+21, DETAIL+22
EN^XUTMDEVQ EN+29

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"** REPORT REQUIRES 132 COLUMNS TO PRINT CORRECTLY **",!!
  • Line Location: EN+23
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: HEADER+3
Function Call: WRITE
  • Prompt: !,?1,"DSS EXTRACT LOG STATISTICS",?120,"Page: ",PAGENUM
  • Line Location: HEADER+4
Function Call: WRITE
  • Prompt: !!,?1,"EXTRACT NUMBER",?20,"VISTA PACKAGE",?39,"DATA SET DATES",?59,"RECORD COUNT",?75,"DATE TRANSMITTED",?98,"DATE PURGED"
  • Line Location: HEADER+5
Function Call: WRITE
  • Prompt: !,?3,"DATE EXTRACTED",?25,"DATA MONTH",?40,"MSG UNCONF"
  • Line Location: HEADER+6
Function Call: WRITE
  • Prompt: ?60,"REQUESTOR"
  • Line Location: HEADER+7
Function Call: WRITE
  • Prompt: !?1,LN
  • Line Location: HEADER+8
Function Call: WRITE
  • Prompt: !
  • Line Location: WAIT+8
Routine Call
  • DIC
  • Line Location:
    • GETDATA+10
Routine Call
  • DIR
  • Line Location:
    • EN+6
    • EN+13
    • WAIT+11

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ECX(727 - [#727] GETDATA+1, GETDATA+3, GETDATA+5, GETDATA+7, GETDATA+13
^TMP("ECXDSS" EN1+13, EN1+20!, GETDATA+17*, DETAIL+15, DETAIL+16, DETAIL+17, EXIT+1!
^TMP($J EN+17!, EN+18*, EN+21!, DETAIL+19*

Label References

Name Line Occurrences
DETAIL EN1+19
EN1 EN+19
EXIT EN1+11, EN1+19
GETDATA EN1+12
HEADER EN1+11, DETAIL+23
WAIT EN1+18, DETAIL+23

Naked Globals

Name Field # of Occurrence
^(1 GETDATA+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CNT EN+2~, EN+18*, DETAIL+19, DETAIL+20*
COUNT EN1+8~, GETDATA+13*, GETDATA+14*, GETDATA+15
DIC EN1+8~, GETDATA+10!*
DIC(0 GETDATA+10*
DIR EN+2~, EN+10!, WAIT+9~
DIR("A" EN+5*, EN+12*
DIR(0 EN+4*, EN+11*, WAIT+10*
DIROUT WAIT+9~
DIRUT EN+7, EN+14, WAIT+9~
DT EN+11
DTOUT WAIT+9~
DUOUT WAIT+9~
ECED EN+2~, EN+15*, EN1+10
ECSD1 EN+2~, EN+8*, EN+11, EN1+10
ECX0 EN1+8~, GETDATA+5*, GETDATA+6, GETDATA+7, GETDATA+8
ECX1 EN1+9~, GETDATA+5*
ECXCOUNT EN1+7~, GETDATA+7*, GETDATA+17
ECXCT EN1+7~, EN1+10*, GETDATA+1*, GETDATA+3
ECXDACT EN1+7~, GETDATA+2*, GETDATA+3*, GETDATA+5, GETDATA+7, GETDATA+13
ECXED1 EN1+9~, EN1+10*, GETDATA+1
ECXMONTH EN1+8~, GETDATA+8*, GETDATA+17
ECXNUM EN1+7~, GETDATA+7*, GETDATA+17
ECXPKG EN1+7~, GETDATA+7*, GETDATA+17
ECXPORT EN+2~, EN+16*, EN1+11, EN1+13, DETAIL+18
ECXPURGE EN1+8~, GETDATA+7*, GETDATA+17
ECXSET EN1+7~, GETDATA+7*, GETDATA+17
ECXTRACT EN1+8~, GETDATA+7*, GETDATA+17
ECXTXDT EN1+7~, GETDATA+7*, GETDATA+17
ECXUMSG EN1+8~, GETDATA+15*, GETDATA+17
ECXUSER EN1+8~, GETDATA+7*, GETDATA+10, GETDATA+11*, GETDATA+17
I EN+24~, EN+27*, EN+28
IOF HEADER+3
IOSL DETAIL+23, WAIT+7, WAIT+8
IOST WAIT+7
LN EN1+7~, HEADER+2*, HEADER+8
MSGNUM EN1+8~, GETDATA+13*
NODE DETAIL+14~, DETAIL+17*, DETAIL+19, DETAIL+21, DETAIL+22
NUMBER DETAIL+14~, DETAIL+16*, DETAIL+17
P DETAIL+14~, DETAIL+19*
PACKAGE DETAIL+14~, DETAIL+15*, DETAIL+16, DETAIL+17
PAGENUM EN1+7~, EN1+10*, HEADER+1*, HEADER+4
QFLG EN1+9~, EN1+10*, GETDATA+1, GETDATA+3
STOP EN1+7~, EN1+10*, EN1+11, EN1+19, DETAIL+15, DETAIL+16, DETAIL+23, WAIT+5*, WAIT+12*, WAIT+14*
WAIT+15
U GETDATA+7, GETDATA+8, GETDATA+11, GETDATA+17, DETAIL+19, DETAIL+21, DETAIL+22
X EN+2~, EN+10!, EN1+8~, GETDATA+10*, WAIT+9~
Y EN+2~, EN+8, EN+10!, EN+15, WAIT+9~, WAIT+12
Y(0 GETDATA+11
ZTDESC EN+24~, EN+26*, EN+29
ZTIO EN+24~, EN+25*
ZTSAVE EN+24~, EN+29
ZTSAVE( EN+28*
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