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

Package: Commitment Register

Routine: ACRFFDH


Information

ACRFFDH ;IHS/OIRM/DSD/AEF - PRINT FUNDS DISTRIBUTION ACCOUNTS HIERARCHICAL STRUCTURE [ 10/27/2004 4:18 PM ]

Source Information

Source file <ACRFFDH.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
Commitment Register 2 ^ACRFFDH1  QUE^ACRFUTL  
Kernel 2 HOME^%ZIS  ^%ZISC  
IHS VA Utilities 1 ^XBKVAR  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Commitment Register 2 ACRFFDH1  ACRFFDH2  

Entry Points

Name Comments DBIA/ICR reference
QUIT ;----- CLEAN UP, CLOSE DEVICE, QUIT JOB
EN ;EP -- MAIN ENTRY POINT
SUB ;EP -- LOOP THROUGH SUB-ALLOWANCE FILE
A(X) ;EP -- SET ALLOWANCE VARIABLES
D(X) ;----- SET DEPARTMENT VARIABLES
APP ;EP -- LOOP THROUGH APPROPRIATION FILE
S(X) ;EP -- SET SUB ALLOWANCE VARIABLES
DEPT ;----- LOOP THROUGH DEPARTMENT FILE
ALLOW ;EP -- LOOP THROUGH ALLOWANCE FILE
P(X) ;EP -- SET APPROPRIATION VARIABLES
DQ ;EP -- QUEUED JOB STARTS HERE

External References

Name Field # of Occurrence
HOME^%ZIS EN+3
^%ZISC QUIT+4
^ACRFFDH1 DQ+8
QUE^ACRFUTL EN+4
^XBKVAR EN+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ACRALC - [#9002187] SUB+2, S+7, S+13
^ACRALW - [#9002186] ALLOW+2, A+7, A+12
^ACRAPP - [#9002185] APP+2, P+7, P+13
^ACRLOCB - [#9002188] DEPT+2, D+7, D+14
^AUTTALLW - [#9999999.52] A+15
^AUTTPRG - [#9999999.62] D+9
^AUTTPRO - [#9999999.51] P+9
^TMP("ACRFFDH" DQ+3!, DQ+8, DEPT+4*, DEPT+7*, DEPT+10*, DEPT+13*, SUB+4*, SUB+7*, SUB+10*, ALLOW+4*
, ALLOW+7*, APP+4*, QUIT+3!

Label References

Name Line Occurrences
A DEPT+9, SUB+6, ALLOW+3
ALLOW DQ+6
APP DQ+7
D DEPT+3
DEPT DQ+4
P DEPT+12, SUB+9, ALLOW+6, APP+3
QUIT DQ+9
S DEPT+6, SUB+3
SUB DQ+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ALLOW DQ+2~
ALLOW("D" DEPT+10, DEPT+11, DEPT+12, DEPT+13, SUB+7, SUB+8, SUB+9, SUB+10, ALLOW+2*, ALLOW+3
, ALLOW+4, ALLOW+5, ALLOW+6, ALLOW+7, A+5!, A+6*, A+7, A+8*, A+9*, A+10*
, A+11*, A+12, A+13*, A+14*, A+15*, A+16*
APPROP DQ+2~
APPROP("D" DEPT+13, SUB+10, ALLOW+7, APP+2*, APP+3, APP+4, P+5!, P+6*, P+7, P+8*
, P+9*, P+10*, P+11*, P+12*, P+13*
DATA D+4~, D+7*, D+8, D+11, D+12, D+13, S+4~, S+7*, S+8, S+10
, S+11, S+12, A+4~, A+7*, A+8, A+9, A+10, A+11, A+12*, A+13
, A+14, P+4~, P+7*, P+8, P+11, P+12
DEPT DQ+2~
DEPT("D" DEPT+2*, DEPT+3, DEPT+4, DEPT+5, DEPT+6, DEPT+7, DEPT+10, DEPT+13, D+5!, D+6*
, D+7, D+8*, D+9*, D+10*, D+11*, D+12*, D+13*, D+14*
SUBALLOW DQ+2~
SUBALLOW("D" DEPT+7, DEPT+8, DEPT+9, DEPT+10, DEPT+13, SUB+2*, SUB+3, SUB+4, SUB+5, SUB+6
, SUB+7, SUB+10, S+5!, S+6*, S+7, S+8*, S+9*, S+10*, S+11*, S+12*
, S+13*
U DEPT+4, DEPT+7, DEPT+10, DEPT+13, SUB+4, SUB+7, SUB+10, ALLOW+4, ALLOW+7, APP+4
, D+8, D+9, D+11, D+12, D+13, D+14, S+8, S+10, S+11, S+12
, S+13, A+8, A+9, A+10, A+11, A+13, A+14, A+15, P+8, P+9
, P+11, P+12, P+13
X EN+2~, D~, D+6, S~, S+6, A~, A+6, P~, P+6
Y EN+2~
ZTDESC EN+2~
ZTRTN EN+2~
ZTSAVE EN+2~, EN+4, QUIT+2!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All