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

Package Total Caller Graph
DSS Extracts 15 ECX FISCAL YEAR EXTRACT  ECX3P120  ECX3P127  ECX3P132  ECX3P136  ECX3P144  ECX3P149  ECX3P154  
ECX3P161  ECX3P166  ECX3P170  ECX3P174  ECX3P178  ECX3P181  ECXTREX  
Event Capture 1 ECX FISCAL YEAR EXTRACT  

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