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 |  Marked Items  | All
Print Page as PDF
Routine: ECXDEFIN

Package: DSS Extracts

Routine: ECXDEFIN


Information

ECXDEFIN ;ALB/JAP,BIR/DMA-Define Extract Formats for Auto Queuing ; 17 Mar 95 / 9:55 AM

Source Information

Source file <ECXDEFIN.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
VA FileMan 5 (,DD)^%DT  C^%DTC  ^DIC  EN^DIQ1  ^DIR  
Kernel 3 ^%ZTLOAD  ($$FMADD,$$FMDIFF,$$FMTE,$$NOW)^XLFDT  MES^XPDUTL  
DSS Extracts 1 $$CYFY^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: 3

Package Total Caller Graph
DSS Extracts 2 ECXDEFINE  ECXTAUTO  
Event Capture 1 ECXDEFINE  

Entry Points

Name Comments DBIA/ICR reference
EN ;entry point from option
QUEUE ;queue thru taskmanager
WARN ;
MSG ;
NEXTMON(ECXDATE) ;get date for date+(1 month)
LASTMON(ECXDATE) ;get last day of previous month

External References

Name Field # of Occurrence
^%DT QUEUE+7
DD^%DT QUEUE+35
C^%DTC NEXTMON+7, LASTMON+5
^%ZTLOAD QUEUE+48
^DIC EN+8
EN^DIQ1 QUEUE+19
^DIR EN+29, EN+44, QUEUE+46, QUEUE+57, MSG+15
$$CYFY^ECXUTL1 EN+38
$$FMADD^XLFDT EN+39
$$FMDIFF^XLFDT QUEUE+33
$$FMTE^XLFDT QUEUE+37
$$NOW^XLFDT QUEUE+6
MES^XPDUTL EN+2, EN+3, EN+4, EN+5, EN+6, EN+7, EN+18, EN+19, EN+20, EN+21
EN+22, EN+23, EN+24, EN+25, EN+26, QUEUE+2, QUEUE+5, QUEUE+11, QUEUE+12, QUEUE+13
QUEUE+36, QUEUE+37, QUEUE+38, QUEUE+39, QUEUE+40, QUEUE+41, QUEUE+42, QUEUE+43, QUEUE+44, QUEUE+51
QUEUE+52, QUEUE+53, QUEUE+54, MSG+1, MSG+3, MSG+4, MSG+6, MSG+7, MSG+8, MSG+9
MSG+10, MSG+11, MSG+12

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: EN+28
Function Call: WRITE
  • Prompt: !
  • Line Location: EN+29
Function Call: WRITE
  • Prompt: !,?5,X
  • Line Location: EN+42
Function Call: WRITE
  • Prompt: !
  • Line Location: QUEUE+56
Function Call: WRITE
  • Prompt: !
  • Line Location: QUEUE+57
Function Call: WRITE
  • Prompt: !
  • Line Location: MSG+14
Function Call: WRITE
  • Prompt: !
  • Line Location: MSG+15
Routine Call
  • DIC
  • Line Location:
    • EN+8
Routine Call
  • DIR
  • Line Location:
    • EN+29
    • EN+44
    • QUEUE+46
    • QUEUE+57
    • MSG+15

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ECX(727.1 - [#727.1] EN+10, QUEUE+50*
^ECX(728 - [#728] EN+15, EN+16, EN+32, EN+35, EN+36, QUEUE+16, QUEUE+22, QUEUE+26, QUEUE+27

Label References

Name Line Occurrences
$$LASTMON QUEUE+30
@( EN+10
MSG EN+37, EN+39
QUEUE EN+45, EN+46

Naked Globals

Name Field # of Occurrence
^( QUEUE+22

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT QUEUE+6*, QUEUE+7!
%DT("A" QUEUE+6*
%DT(0 QUEUE+6*
DA EN+1~, EN+10*, QUEUE+18*, QUEUE+19!
DATE NEXTMON+4~, NEXTMON+5*, NEXTMON+6*, NEXTMON+7, LASTMON+3~, LASTMON+4*, LASTMON+5
DIC EN+1~, EN+8*, QUEUE+18*, QUEUE+19!
DIC(0 EN+8*
DIQ EN+1~, QUEUE+18*, QUEUE+19!
DIQ(0 QUEUE+18*
DIR EN+1~, EN+29!, EN+44!, QUEUE+46!, QUEUE+57!, MSG+15!
DIR("A" EN+43*, QUEUE+45*
DIR("B" EN+43*, QUEUE+45*
DIR(0 EN+29*, EN+43*, QUEUE+45*, QUEUE+57*, MSG+15*
DIRUT EN+1~, EN+43!, QUEUE+29, QUEUE+45!
DR EN+1~, QUEUE+18*, QUEUE+19!
DT EN+38, QUEUE+15
DTOUT EN+1~, EN+9, EN+43!, QUEUE+45!
DUOUT EN+1~, EN+9, EN+43!, QUEUE+45!
ECD QUEUE+8*, QUEUE+9, QUEUE+10, QUEUE+15, QUEUE+30, QUEUE+47, QUEUE+58!
ECDA EN+10*, QUEUE+50, QUEUE+58!
ECDATA EN+10*, EN+41, QUEUE+58!
ECDIF QUEUE+33*, QUEUE+34, QUEUE+42, QUEUE+43, QUEUE+58!
ECF EN+8*, QUEUE+58!
ECFDT QUEUE+30*, QUEUE+32*, QUEUE+33, QUEUE+35, QUEUE+58!
ECFILE QUEUE+58!
ECGRP EN+13, EN+31, EN+33, QUEUE+21, QUEUE+24, QUEUE+58!
ECHEAD QUEUE+37, QUEUE+58!, MSG+10
ECINST QUEUE+16*, QUEUE+17, QUEUE+18, QUEUE+19*, QUEUE+58!
ECLDT EN+32*, EN+34*, EN+36*, EN+37, EN+39, QUEUE+22*, QUEUE+25*, QUEUE+27*, QUEUE+29, QUEUE+33
QUEUE+37, QUEUE+58!, MSG+2, MSG+5
ECNODE EN+11*, EN+32, QUEUE+22, QUEUE+58!
ECPACK QUEUE+47, QUEUE+58!
ECPIECE EN+32, QUEUE+22, QUEUE+58!
ECROU EN+10*, QUEUE+47, QUEUE+58!
ECXDA1 EN+15*, EN+16, EN+35*, EN+36, QUEUE+26*, QUEUE+27, QUEUE+58!
ECXDATE NEXTMON~, NEXTMON+5, NEXTMON+9, NEXTMON+10, LASTMON~, LASTMON+4
ECXDIC QUEUE+18!, QUEUE+19!
ECXDIC(4 QUEUE+19
ECXINST EN+36, QUEUE+17*, QUEUE+27, QUEUE+58!
ECXLAST LASTMON+3~, LASTMON+6*, LASTMON+7
ECXNEXT NEXTMON+4~, NEXTMON+8*, NEXTMON+9*, NEXTMON+10*, NEXTMON+11
IOST EN+27, QUEUE+55, MSG+13
J EN+1~, EN+14*, EN+16*, EN+42*
JJ EN+1~, EN+28*, QUEUE+56*, MSG+14*
MONTH QUEUE+1~, QUEUE+35*, QUEUE+40
OUT EN+1~, EN+13, EN+14*, EN+16*, EN+17, QUEUE+1~, QUEUE+3*, QUEUE+4, QUEUE+9*, QUEUE+14*
>> SS EN+28*, QUEUE+56*, MSG+14*
U EN+32, EN+36, EN+39, QUEUE+16, QUEUE+22, QUEUE+27
X EN+1~, EN+10*, EN+38*, EN+39, EN+42*, NEXTMON+4~, NEXTMON+8, LASTMON+3~, LASTMON+6
X1 NEXTMON+4~, NEXTMON+7*, LASTMON+3~, LASTMON+5*
X2 NEXTMON+4~, NEXTMON+7*, LASTMON+3~, LASTMON+5*
Y EN+1~, EN+9, EN+10, EN+45, QUEUE+8, QUEUE+29, QUEUE+35*!
Y(0 EN+10
ZTDESC QUEUE+1~, QUEUE+47*
ZTDTH QUEUE+1~, QUEUE+47*
ZTIO QUEUE+1~, QUEUE+47*
ZTRTN QUEUE+1~, QUEUE+47*
>> ZTSK QUEUE+49, QUEUE+52

Marked Items

Name Field # of Occurrence
$T(WARN+J EN+42
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 |  Marked Items  | All