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

Package: DSS Extracts

Routine: ECXTREX


Information

ECXTREX ;BPFO/JRP - Queue DSS Fiscal Year Specific Extract;8-AUG-2003 ;3/17/17 13:11

Source Information

Source file <ECXTREX.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
Kernel 4 ($$FMADD,$$FMTE)^XLFDT  ($$LKUP,DEL)^XPDKEY  $$INSTALDT^XPDUTL  $$KCHK^XUSRB  
VA FileMan 4 ^DIC  FILE^DIE  $$GET1^DIQ  ^DIR  
DSS Extracts 2 $$FODMN^ECXTRANS  $$CHKTEST^ECXTREX  

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

Package Total Caller Graph
DSS Extracts 18 ECX FISCAL YEAR EXTRACT  ECX3P120  ECX3P127  ECX3P132  ECX3P136  ECX3P144  ECX3P149  ECX3P154  
ECX3P161  ECX3P166  ECX3P170  ECX3P174  ECX3P178  ECX3P181  ECX3P184  ECX3P187  
ECX3P190  ECXTREX  

Entry Points

Name Comments DBIA/ICR reference
EN ;Main entry point
LOGIC ;Get extract logic to use
PAUSE ;pause screen
CHKTEST() ;check/set release version
; input none
TESTON(XPDNM,ECXFY,ECXSQ) ;sets field #73 of file #728
; input XPDNM - variable defined by KIDS; name of patch
; ECXFY - variable defined for patch fiscal year extract
; ECXSQ - variable defined for patch release sequence # (optional)
; output none
; called only by post-install routine of DSS FY Conversion patch
; if patch is TEST version

External References

Name Field # of Occurrence
^DIC EN+37
FILE^DIE TESTON+15
$$GET1^DIQ CHKTEST+4, CHKTEST+16
^DIR EN+56, EN+69, LOGIC+19, LOGIC+33, PAUSE+4
$$FODMN^ECXTRANS TESTON+17
$$CHKTEST^ECXTREX EN+29
$$FMADD^XLFDT EN+63, EN+64
$$FMTE^XLFDT EN+68
$$LKUP^XPDKEY TESTON+19
DEL^XPDKEY TESTON+20
$$INSTALDT^XPDUTL CHKTEST+9
$$KCHK^XUSRB LOGIC+6, LOGIC+14

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: EN+1
Function Call: WRITE
  • Prompt: !,"****************************************************************"
  • Line Location: EN+3
Function Call: WRITE
  • Prompt: !,"* *"
  • Line Location: EN+4
Function Call: WRITE
  • Prompt: !,"* Use this option with caution since it will allow you to *"
  • Line Location: EN+5
Function Call: WRITE
  • Prompt: !,"* run any supported DSS extract using specific fiscal year *"
  • Line Location: EN+6
Function Call: WRITE
  • Prompt: !,"* logic. By running this option you may negatively impact *"
  • Line Location: EN+7
Function Call: WRITE
  • Prompt: !,"* your extract data. *"
  • Line Location: EN+8
Function Call: WRITE
  • Prompt: !,"* *"
  • Line Location: EN+9
Function Call: WRITE
  • Prompt: !,"* DO NOT USE this option unless you are an official test site *"
  • Line Location: EN+10
Function Call: WRITE
  • Prompt: !,"* for the DSS Fiscal Year Conversion. *"
  • Line Location: EN+11
Function Call: WRITE
  • Prompt: !,"*--------------------------------------------------------------*"
  • Line Location: EN+12
Function Call: WRITE
  • Prompt: !,"* *"
  • Line Location: EN+13
Function Call: WRITE
  • Prompt: !,"* Note that this option does not update the last date used for *"
  • Line Location: EN+14
Function Call: WRITE
  • Prompt: !,"* the given extraction. It also does not verify that the time *"
  • Line Location: EN+15
Function Call: WRITE
  • Prompt: !,"* frame selected is after the last date used for the extract. *"
  • Line Location: EN+16
Function Call: WRITE
  • Prompt: !,"* *"
  • Line Location: EN+17
Function Call: WRITE
  • Prompt: !,"****************************************************************"
  • Line Location: EN+18
Function Call: WRITE
  • Prompt: !!
  • Line Location: EN+19
Function Call: WRITE
  • Prompt: !
  • Line Location: LOGIC+31
Function Call: WRITE
  • Prompt: !!
  • Line Location: PAUSE+3
Function Call: WRITE
  • Prompt: !!
  • Line Location: PAUSE+5
Routine Call
  • DIC
  • Line Location:
    • EN+37
Routine Call
  • DIE
  • Line Location:
    • TESTON+15
Routine Call
  • DIR
  • Line Location:
    • EN+56
    • EN+69
    • LOGIC+19
    • LOGIC+33
    • PAUSE+4

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ECX(727.1 - [#727.1] Classic Fileman Calls
^ECX(728 - [#728] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ECX(727.1 - [#727.1] EN+42

Label References

Name Line Occurrences
@( LOGIC+36
PAUSE EN+20, EN+48
TESTON CHKTEST+15

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DIC EN+2~, EN+32*
DIC("A" EN+34*
DIC("S" EN+35*
DIC("W" EN+36*
DIC(0 EN+33*
DIR EN+50~, EN+59!, LOGIC+7!, PAUSE+1~
DIR("A" EN+55*, EN+67*, LOGIC+8*, LOGIC+32*, LOGIC+33*
DIR("B" EN+68*, LOGIC+33*
DIR(0 EN+53*, EN+54*, EN+61*, EN+66*, LOGIC+9*, LOGIC+13*, LOGIC+18*, LOGIC+31*, PAUSE+2*
DIROUT EN+50~, EN+57, EN+70, LOGIC+20
DIRUT EN+50~, EN+57, EN+70, LOGIC+20, LOGIC+34
DT EN+54, EN+65, LOGIC+4, LOGIC+5, LOGIC+15
DTOUT EN+2~, EN+38
DUOUT EN+2~, EN+38
DUZ LOGIC+6, LOGIC+14
ECXDA EN+39~, EN+40*, EN+42
ECXDATES EN+50~, EN+74*
ECXDT CHKTEST+2~, CHKTEST+11*, CHKTEST+12
ECXERR LOGIC+22~*, LOGIC+25*, LOGIC+29*, LOGIC+30*, LOGIC+34*
ECXFY LOGIC+1~, LOGIC+2*, LOGIC+27, CHKTEST+5*, CHKTEST+15, TESTON~, TESTON+9*, TESTON+12, TESTON+14
ECXLOGIC LOGIC+1~, LOGIC+21*, LOGIC+23, LOGIC+26
ECXNM CHKTEST+2~, CHKTEST+5*, CHKTEST+9, CHKTEST+15, TESTON+7~, TESTON+8*, TESTON+11, TESTON+14
ECXREL EN+29~, LOGIC+1~, LOGIC+3*, LOGIC+6, LOGIC+24, LOGIC+28
ECXRTN EN+39~, EN+42*, EN+43, LOGIC+36
ECXSKEY TESTON+18~, TESTON+19*, TESTON+20
ECXSQ CHKTEST+5*, CHKTEST+14*, CHKTEST+15, TESTON~, TESTON+10*, TESTON+14, TESTON+17
ECXTEST EN+29~*, LOGIC+2, LOGIC+3
ECXY LOGIC+1~, CHKTEST+2~, CHKTEST+4*, CHKTEST+5
ENDDT EN+50~, EN+51*, EN+57*, EN+70*, EN+71*, EN+73, EN+74
FDA CHKTEST+2~, TESTON+7~
FDA(728 TESTON+14*
IOF EN+1
JJ CHKTEST+2~, CHKTEST+7*, CHKTEST+9*
LINE CHKTEST+2~, CHKTEST+7*
OUT EN+50~, EN+51*, EN+57*, EN+70*, EN+72*
RESULT CHKTEST+2~, CHKTEST+9
RESULT( CHKTEST+12
RESULT("" CHKTEST+11
STRTDT EN+50~, EN+51*, EN+57*, EN+58*, EN+62, EN+66, EN+70*, EN+73, EN+74
U CHKTEST+14
X EN+2~, EN+62*, EN+63*, EN+64*, EN+65*, EN+66, EN+68, LOGIC+5*, LOGIC+10*, LOGIC+11
LOGIC+13, LOGIC+15*, LOGIC+16, LOGIC+18, PAUSE+1~
XPDNM TESTON~, TESTON+8
XX CHKTEST+2~, CHKTEST+12*, CHKTEST+14
Y EN+2~, EN+38, EN+40, EN+57, EN+58, EN+70, EN+71, LOGIC+11*, LOGIC+12*, LOGIC+13
LOGIC+16*, LOGIC+17*, LOGIC+18, LOGIC+21, LOGIC+34, PAUSE+1~
YEAR LOGIC+1~, LOGIC+4*, LOGIC+6*, LOGIC+10, LOGIC+15, LOGIC+23, LOGIC+26, LOGIC+27

Marked Items

Name Field # of Occurrence
$T(@LINE CHKTEST+7
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 |  Marked Items  | All