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

Package: Scheduling

Routine: SDECAUD


Information

SDECAUD ;ALB/WTC,JDJ - VISTA SCHEDULING - Audit Statistics Compiler ; JULY 1, 2024

Source Information

Source file <SDECAUD.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
VA FileMan 4 (,DD)^%DT  (C,NOW)^%DTC  FILE^DICN  $$GET1^DIQ  
Kernel 1 $$HTFM^XLFDT  

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

Package Total Caller Graph
Scheduling 4 SDEC  SDEC AUDIT REPORT JOB  SDEC COMPILE AUDIT REPORT  SDES885P  

Entry Points

Name Comments DBIA/ICR reference
BKGND
SELECT
SELECT1 ;
SELECT2 ;
COMPILE(DATE)
SUMMGET2(SDECRET,SDBEG,SDEND,USER)

External References

Name Field # of Occurrence
^%DT SELECT1+1, SELECT2+1, SUMMGET2+5, SUMMGET2+7
DD^%DT SELECT2+8
C^%DTC SELECT2+7, SUMMGET2+26, SUMMGET2+40
NOW^%DTC SELECT+6
FILE^DICN COMPILE+112
$$GET1^DIQ SUMMGET2+31, SUMMGET2+34, SUMMGET2+45, SUMMGET2+49
$$HTFM^XLFDT COMPILE+7

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Compile audit statistics for a date or date range.",!
  • Line Location: SELECT+7
Function Call: WRITE
  • Prompt: "...Must be earlier than today.",!
  • Line Location: SELECT1+1
Function Call: WRITE
  • Prompt: "...Must be earlier than today.",!
  • Line Location: SELECT2+1
Function Call: WRITE
  • Prompt: "... Dates entered out of sequence. Re-enter.",!
  • Line Location: SELECT2+3
Function Call: WRITE
  • Prompt: !
  • Line Location: SELECT2+8
Function Call: WRITE
  • Prompt: Y
  • Line Location: SELECT2+8
Function Call: WRITE
  • Prompt: "...previously compiled. Skipped."
  • Line Location: SELECT2+9
Function Call: WRITE
  • Prompt: "...compiled."
  • Line Location: SELECT2+10

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] GET1^DIQ
^SDAUDIT - [#409.97] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(409.97 COMPILE+107
^SD(403.5 - [#403.5] COMPILE+40, COMPILE+42
^SDAUDIT - [#409.97] SUMMGET2+30, SUMMGET2+44
^SDAUDIT("C" SELECT2+9, COMPILE+11
^SDAUDIT("E" SUMMGET2+27, SUMMGET2+29, SUMMGET2+38, SUMMGET2+41, SUMMGET2+43
^SDEC(409.84 - [#409.84] COMPILE+58, COMPILE+59, COMPILE+84, COMPILE+86
^SDEC(409.85 - [#409.85] COMPILE+15, COMPILE+17, COMPILE+23, COMPILE+28, COMPILE+76
^SDEC(409.86 - [#409.86] COMPILE+95, COMPILE+97, COMPILE+99, COMPILE+100
^SDWL(409.3 - [#409.3] COMPILE+49, COMPILE+51
^TMP($J COMPILE+4!, COMPILE+21*, COMPILE+32, COMPILE+36, COMPILE+44*, COMPILE+45, COMPILE+53*, COMPILE+54, COMPILE+64*, COMPILE+68*
, COMPILE+80*, COMPILE+90*, COMPILE+91, COMPILE+101*, COMPILE+102, COMPILE+108, COMPILE+111, COMPILE+114!
^VA(200 - [#200] SUMMGET2+10

Label References

Name Line Occurrences
COMPILE BKGND+4, SELECT2+10
SELECT SELECT2+3
SELECT1 SELECT1+1
SELECT2 SELECT2+1

Naked Globals

Name Field # of Occurrence
^( COMPILE+32*, COMPILE+36*, COMPILE+45*, COMPILE+54*, COMPILE+91*, COMPILE+102*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT SELECT+4~, SELECT1+1*, SELECT2+1*, SUMMGET2+1~, SUMMGET2+5*, SUMMGET2+7*
%DT("A" SELECT1+1*, SELECT2+1*
APPTDATE COMPILE+5~, COMPILE+27*
CLERK COMPILE+5~, COMPILE+17*, COMPILE+21, COMPILE+23, COMPILE+32, COMPILE+36, COMPILE+42*, COMPILE+44, COMPILE+45, COMPILE+51*
, COMPILE+53, COMPILE+54, COMPILE+59*, COMPILE+60, COMPILE+64, COMPILE+68, COMPILE+80, COMPILE+86*, COMPILE+88, COMPILE+90
, COMPILE+91, COMPILE+97*, COMPILE+99, COMPILE+100, COMPILE+101, COMPILE+102, COMPILE+108*, COMPILE+110, COMPILE+111
D1 COMPILE+5~, COMPILE+15*, COMPILE+17, COMPILE+23, COMPILE+40*, COMPILE+42, COMPILE+49*, COMPILE+51, COMPILE+58*, COMPILE+59
, COMPILE+63, COMPILE+84*, COMPILE+86, COMPILE+95*, COMPILE+97, COMPILE+99, COMPILE+100
D2 COMPILE+5~, COMPILE+63*, COMPILE+64, COMPILE+68, COMPILE+80
DA COMPILE+5~, COMPILE+23*, COMPILE+28, COMPILE+59*, COMPILE+86*, COMPILE+99*, COMPILE+100
DA1 COMPILE+5~, COMPILE+100*
DATE SELECT+4~, SELECT2+7*, SELECT2+8, SELECT2+9, SELECT2+10, COMPILE~, COMPILE+7*, COMPILE+11, COMPILE+15, COMPILE+21
, COMPILE+32, COMPILE+36, COMPILE+40, COMPILE+44, COMPILE+45, COMPILE+49, COMPILE+53, COMPILE+54, COMPILE+58, COMPILE+84
, COMPILE+90, COMPILE+91, COMPILE+95, COMPILE+101, COMPILE+102, COMPILE+110, COMPILE+111
DATE1 SELECT+4~, SELECT1+2*, SELECT2+3, SELECT2+7
DATE2 SELECT+4~, SELECT2+2*, SELECT2+3, SELECT2+7
DIC COMPILE+5~, COMPILE+110*
DIC("DR" COMPILE+110*, COMPILE+111*
DIC(0 COMPILE+110*
DLAYGO COMPILE+5~, COMPILE+110*
DO COMPILE+110!
FLD COMPILE+5~, COMPILE+111*
GLOBAL COMPILE+5~, COMPILE+107*, COMPILE+110
I SELECT+4~, SELECT2+7*
MRTC COMPILE+5~, COMPILE+28*, COMPILE+32, COMPILE+36, COMPILE+76*
PIECE COMPILE+5~, COMPILE+61*, COMPILE+62, COMPILE+68, COMPILE+72*, COMPILE+76*, COMPILE+80
PTR COMPILE+5~, COMPILE+76*
SDASDATA SUMMGET2+2~, SUMMGET2+30*, SUMMGET2+31*, SUMMGET2+32, SUMMGET2+44*, SUMMGET2+45*, SUMMGET2+46
SDASIEN SUMMGET2+2~, SUMMGET2+28*, SUMMGET2+29*, SUMMGET2+30, SUMMGET2+31, SUMMGET2+42*, SUMMGET2+43*, SUMMGET2+44, SUMMGET2+45
SDBEG SUMMGET2~, SUMMGET2+5*, SUMMGET2+6*, SUMMGET2+26, SUMMGET2+40
SDDT SUMMGET2+2~, SUMMGET2+26*, SUMMGET2+27*, SUMMGET2+29, SUMMGET2+40*, SUMMGET2+41*, SUMMGET2+43
SDECLN SUMMGET2+2~, SUMMGET2+14*, SUMMGET2+22, SUMMGET2+33*, SUMMGET2+35, SUMMGET2+48*, SUMMGET2+50
SDECRET SUMMGET2~, SUMMGET2+12*, SUMMGET2+13, SUMMGET2+22, SUMMGET2+35, SUMMGET2+50
SDEND SUMMGET2~, SUMMGET2+7*, SUMMGET2+8*, SUMMGET2+27, SUMMGET2+41
SDPC SUMMGET2+2~, SUMMGET2+32*, SUMMGET2+46*
SDSTATS SUMMGET2+2~, SUMMGET2+25*, SUMMGET2+32*, SUMMGET2+34, SUMMGET2+39*, SUMMGET2+46*, SUMMGET2+47, SUMMGET2+49
SDTMP SUMMGET2+2~, SUMMGET2+17*, SUMMGET2+19*, SUMMGET2+21*, SUMMGET2+22, SUMMGET2+34*, SUMMGET2+35, SUMMGET2+49*, SUMMGET2+50
STATUS COMPILE+5~, COMPILE+27*
TODAY SELECT+4~, SELECT+6*, SELECT1+1, SELECT2+1
TYPE COMPILE+5~, COMPILE+27*, COMPILE+32, COMPILE+59*, COMPILE+61, COMPILE+72, COMPILE+76
U SUMMGET2+1~, SUMMGET2+3*, SUMMGET2+31, SUMMGET2+32, SUMMGET2+34, SUMMGET2+45, SUMMGET2+46, SUMMGET2+49
USER SUMMGET2~, SUMMGET2+10*, SUMMGET2+24, SUMMGET2+27, SUMMGET2+29, SUMMGET2+34, SUMMGET2+38*, SUMMGET2+41, SUMMGET2+43, SUMMGET2+49
X SELECT+4~, SELECT+6, SELECT2+7, COMPILE+5~, COMPILE+23*, COMPILE+27, COMPILE+110*, SUMMGET2+1~, SUMMGET2+5*, SUMMGET2+7*
, SUMMGET2+26, SUMMGET2+40
X1 SELECT+4~, SELECT2+7*, SUMMGET2+1~, SUMMGET2+26*, SUMMGET2+40*
X2 SELECT+4~, SELECT2+7*, SUMMGET2+1~, SUMMGET2+26*, SUMMGET2+40*
Y SELECT+4~, SELECT1+1, SELECT1+2, SELECT2+1, SELECT2+2, SELECT2+8*, SUMMGET2+1~, SUMMGET2+5, SUMMGET2+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 |  Naked Globals |  Local Variables  | All