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 |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: ECXFMTR

Package: DSS Extracts

Routine: ECXFMTR


Information

ECXFMTR ;ORL/NJW - MAS MOVEMENT TYPE REPORT ; Apr 08, 2024@15:13:43

Source Information

Source file <ECXFMTR.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Kernel 2 ($$FMTE,$$NOW)^XLFDT  EN^XUTMDEVQ  
VA FileMan 2 $$GET1^DIQ  ^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: 1

Package Total Caller Graph
DSS Extracts 1 ECX MAS MOV RPT  

Entry Points

Name Comments DBIA/ICR reference
DSSFILE ; Pull the data from the files
EN1 ; Report proper
CLEANUP ; Cleanup TMP
ACTIVE ;Build Active List Linking 405.1 and 405.2
BUILD ; Build Report
PRINT ; Loop throught the list and display
HEADER ; Write out the display header
PAUSE ; Ask if the user wants to continue [or quit (Set OK=0)]

External References

Name Field # of Occurrence
$$GET1^DIQ ACTIVE+11, ACTIVE+15, BUILD+13, BUILD+17, BUILD+22, BUILD+24
^DIR PAUSE+3
$$EXPORT^ECXUTL1 DSSFILE+4
EXPDISP^ECXUTL1 DSSFILE+9
$$FMTE^XLFDT HEADER+3
$$NOW^XLFDT HEADER+3
EN^XUTMDEVQ DSSFILE+18

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"No Movement Types to display"
  • Line Location: PRINT+7
Function Call: WRITE
  • Prompt: !,CODE,?7,$P(DATA,"^"),?49,$P(DATA,"^",2)
  • Line Location: PRINT+21
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: HEADER+2
Function Call: WRITE
  • Prompt: "MAS Movement Type List",?35,$$FMTE^XLFDT($$NOW^XLFDT),?72,"Page ",PAGE
  • Line Location: HEADER+3
Function Call: WRITE
  • Prompt: !,"IEN",?7,"NAME",?49,"TRANSACTION TYPE"
  • Line Location: HEADER+4
Function Call: WRITE
  • Prompt: !,LN
  • Line Location: HEADER+5
Function Call: WRITE
  • Prompt: !
  • Line Location: PAUSE+2
Routine Call
  • DIR
  • Line Location:
    • PAUSE+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DG( ACTIVE+6, ACTIVE+8, BUILD+8, BUILD+10
^TMP($J DSSFILE+5!, DSSFILE+6*, DSSFILE+11!, CLEANUP+1!, CLEANUP+2!, ACTIVE+17*, BUILD+26*, PRINT+7, PRINT+11, PRINT+13
PRINT+15*, PRINT+20

Label References

Name Line Occurrences
BUILD DSSFILE+7, EN1+1
CLEANUP DSSFILE+3, DSSFILE+10, EN1+5
HEADER PRINT+6, PRINT+16
PAUSE PRINT+16
PRINT DSSFILE+8, EN1+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACTIVE ACTIVE+3~, ACTIVE+11*, ACTIVE+17
CNT DSSFILE+1~, DSSFILE+6*, PRINT+15*
CODE DSSFILE+1~, BUILD+13*, BUILD+26, PRINT+1~, PRINT+10*, PRINT+11*, PRINT+13, PRINT+15, PRINT+20, PRINT+21
DATA PRINT+1~, PRINT+20*, PRINT+21
DESC DSSFILE+1~
DIR PAUSE+1~, PAUSE+3!
DIR(0 PAUSE+3*
ECXPORT DSSFILE+1~, DSSFILE+4*, PRINT+7, PRINT+14, HEADER+1
ECXTMP PRINT+1~, PRINT+18!, PRINT+19*
ENTRY DSSFILE+1~, ACTIVE+7*, ACTIVE+8*, ACTIVE+11, ACTIVE+15, BUILD+9*, BUILD+10*, BUILD+13, BUILD+17, BUILD+22
BUILD+26, PRINT+1~, PRINT+12*, PRINT+13*, PRINT+15, PRINT+20
FFILE DSSFILE+1~, ACTIVE+6, ACTIVE+8, ACTIVE+11, ACTIVE+15, BUILD+1*
FIELD DSSFILE+1~, ACTIVE+10*, ACTIVE+11, ACTIVE+14*, ACTIVE+15, BUILD+12*, BUILD+13, BUILD+16*, BUILD+17, BUILD+21*
BUILD+22, BUILD+23*, BUILD+24
I PRINT+1~
INDEX DSSFILE+1~, ACTIVE+5*, ACTIVE+6*, ACTIVE+8, BUILD+7*, BUILD+8*, BUILD+10
IOF HEADER+2
IOSL PRINT+16
LIST DSSFILE+1~
LN PRINT+1~, PRINT+4*, HEADER+5
MAS ACTIVE+3~, ACTIVE+15*, ACTIVE+17
MFILE DSSFILE+1~, BUILD+2*, BUILD+8, BUILD+10, BUILD+13, BUILD+17, BUILD+22
NAME DSSFILE+1~, BUILD+17*, BUILD+26
OK PRINT+1~, PRINT+3*, PRINT+11, PRINT+13, PRINT+16, PRINT+17, PAUSE+3*
PAGE PRINT+1~, PRINT+2*, HEADER+3, HEADER+6*
TFILE DSSFILE+1~, BUILD+3*, BUILD+24
TXN DSSFILE+1~, BUILD+22*, BUILD+24*, BUILD+26
U PRINT+15
X DSSFILE+14~, DSSFILE+15*, PAUSE+1~
Y PAUSE+1~, PAUSE+3
ZTDESC DSSFILE+14~, DSSFILE+17*, DSSFILE+18
ZTIO DSSFILE+14~, DSSFILE+16*
ZTSAVE DSSFILE+14~, DSSFILE+18
ZTSAVE( DSSFILE+15*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All