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

Package: Commitment Register

Routine: ACRFFF1


Information

ACRFFF1 ;IHS/OIRM/DSD/AEF - ECS SCHEDULE FLAT FILE [ 05/09/2005 4:18 PM ]

Source Information

Source file <ACRFFF1.m>

Call Graph

Call Graph Total: 8

Package Total Call Graph
Commitment Register 6 $$PATH^ACRFFF1  $$BATCH^ACRFPAYE  $$NET^ACRFSSU  $$ARMSDIR^ACRFSYS  PAUSE^ACRFWARN  (CLOSE,HFS)^ACRFZISH  
IHS VA Utilities 1 ^XBKVAR  
VA Fileman 1 ^DIR  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Commitment Register 2 ACRFFF1  ACRFPAY6  

Entry Points

Name Comments DBIA/ICR reference
EXP(ACRDATES)
GET(ACRDATES)
UNIX(ACRFILE)
WRITE(X,ACRCNT)
PATH() ;EP; ; NEW;ACR*2.1*13.06 IM14144
; - MODIFIED TO ACCOMMODATE ABQ & HQ UNIQUE DIRECTORY NAMES
EN ;EP -- MAIN ENTRY POINT
FILE(ACRFILE)
TXT ;----- PRINT OPTION TEXT
DESC ;----- ROUTINE DESCRIPTION
SET(D0,D1,D2)
DLOOP ;

External References

Name Field # of Occurrence
$$PATH^ACRFFF1 UNIX+5
$$BATCH^ACRFPAYE GET+13
$$NET^ACRFSSU SET+21
$$ARMSDIR^ACRFSYS PATH+4
PAUSE^ACRFWARN EN+17
CLOSE^ACRFZISH EN+16
HFS^ACRFZISH UNIX+7
^DIR DLOOP+6, DLOOP+10, FILE+8
^XBKVAR EN+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: " please wait... "
  • Line Location: EN+10
Function Call: WRITE
  • Prompt: !!,"No data found"
  • Line Location: EN+13
Function Call: WRITE
  • Prompt: !
  • Line Location: DLOOP+2
Function Call: WRITE
  • Prompt: *7,!?5,"ENDING DATE cannot be less than BEGINNING DATE"
  • Line Location: DLOOP+14
Function Call: WRITE
  • Prompt: !!,"Records have been put into file "_ACRPATH_ACRFILE
  • Line Location: UNIX+18
Function Call: WRITE
  • Prompt: """"
  • Line Location: WRITE+6
Function Call: WRITE
  • Prompt: Y
  • Line Location: WRITE+7
Function Call: WRITE
  • Prompt: """"
  • Line Location: WRITE+8
Function Call: WRITE
  • Prompt: ","
  • Line Location: WRITE+9
Function Call: WRITE
  • Prompt: """"
  • Line Location: WRITE+11
Function Call: WRITE
  • Prompt: Y
  • Line Location: WRITE+12
Function Call: WRITE
  • Prompt: """"
  • Line Location: WRITE+13
Function Call: WRITE
  • Prompt: ","
  • Line Location: WRITE+14
Function Call: WRITE
  • Prompt: """"
  • Line Location: WRITE+16
Function Call: WRITE
  • Prompt: Y
  • Line Location: WRITE+17
Function Call: WRITE
  • Prompt: """"
  • Line Location: WRITE+18
Function Call: WRITE
  • Prompt: ","
  • Line Location: WRITE+19
Function Call: WRITE
  • Prompt: """"
  • Line Location: WRITE+21
Function Call: WRITE
  • Prompt: Y
  • Line Location: WRITE+22
Function Call: WRITE
  • Prompt: """"
  • Line Location: WRITE+23
Function Call: WRITE
  • Prompt: ","
  • Line Location: WRITE+24
Function Call: WRITE
  • Prompt: """"
  • Line Location: WRITE+26
Function Call: WRITE
  • Prompt: Y
  • Line Location: WRITE+27
Function Call: WRITE
  • Prompt: """"
  • Line Location: WRITE+28
Function Call: WRITE
  • Prompt: ","
  • Line Location: WRITE+29
Function Call: WRITE
  • Prompt: """"
  • Line Location: WRITE+31
Function Call: WRITE
  • Prompt: Y
  • Line Location: WRITE+32
Function Call: WRITE
  • Prompt: """"
  • Line Location: WRITE+33
Function Call: WRITE
  • Prompt: ","
  • Line Location: WRITE+34
Function Call: WRITE
  • Prompt: """"
  • Line Location: WRITE+37
Function Call: WRITE
  • Prompt: Y
  • Line Location: WRITE+38
Function Call: WRITE
  • Prompt: """"
  • Line Location: WRITE+39
Function Call: WRITE
  • Prompt: ","
  • Line Location: WRITE+40
Function Call: WRITE
  • Prompt: """"
  • Line Location: WRITE+43
Function Call: WRITE
  • Prompt: Y
  • Line Location: WRITE+44
Function Call: WRITE
  • Prompt: """"
  • Line Location: WRITE+45
Function Call: WRITE
  • Prompt: !
  • Line Location: WRITE+46
Function Call: WRITE
  • Prompt: !,X
  • Line Location: TXT+2
Routine Call
  • DIR
  • Line Location:
    • DLOOP+6
    • DLOOP+10
    • FILE+8

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AFSLAFP - [#9002325] GET+15, SET+4, SET+10, SET+12
^AFSLAFP("EXP" GET+8, GET+10, GET+12
^DD("DD" SET+14
^TMP("ACRF" EN+12, EN+15!, GET+4!, SET+23*, SET+24, SET+25*, SET+26*, UNIX+4, UNIX+12, UNIX+14
, UNIX+15

Label References

Name Line Occurrences
DLOOP DLOOP+13
EXP EN+6
FILE EN+8
GET EN+11
SET GET+16
TXT EN+4
UNIX EN+14
WRITE UNIX+17

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DEV UNIX+3~, UNIX+7, UNIX+8, UNIX+9
ACRAMT2 SET+3~, SET+22*, SET+23, SET+25
ACRAMT3 SET+3~, SET+21*, SET+23, SET+26
ACRAP SET+3~, SET+16*, SET+17*, SET+18*, SET+23, SET+25
ACRAPP SET+3~, SET+4*, SET+5, SET+6, SET+7*, SET+8, SET+9*, SET+23, SET+24, SET+25
, SET+26, UNIX+3~, UNIX+11*, UNIX+12*, UNIX+14, UNIX+15
ACRBEG DLOOP+1~, DLOOP+8*, DLOOP+13, DLOOP+15
ACRCNT UNIX+3~, UNIX+10*, UNIX+16*, UNIX+17, WRITE~, WRITE+4*
ACRDATE GET+3~, GET+5*, GET+6*, GET+8*, GET+10, GET+12
ACRDATES EN+2~, EN+5*, EN+6, EN+7, EN+11, EXP~, DLOOP+15*, GET~, GET+5, GET+7
ACREND DLOOP+1~, DLOOP+12*, DLOOP+13, DLOOP+15, GET+3~, GET+7*, GET+8
ACREXP SET+3~, SET+12*, SET+13
ACRFILE EN+2~, EN+8, EN+9, EN+14, UNIX~, UNIX+7, UNIX+18, FILE~, FILE+4*, FILE+10*
ACRGL SET+3~, SET+20*, SET+23, SET+25
ACRMON SET+3~, SET+15*, SET+23, SET+25
ACROUT UNIX+3~
ACRPATH UNIX+3~, UNIX+5*, UNIX+6, UNIX+7, UNIX+18
ACRSCHNO SET+3~, SET+10*, SET+11, SET+17, SET+18, SET+23, SET+24, SET+25, SET+26, UNIX+3~
, UNIX+13*, UNIX+14*, UNIX+15
ACRTYP SET+3~, SET+19*, SET+23, SET+25
D0 GET+3~, GET+9*, GET+10*, GET+12, GET+13, GET+15, GET+16, SET~, SET+4, SET+10
, SET+12, SET+21
D1 GET+3~, GET+11*, GET+12*, GET+13, GET+15, GET+16, SET~, SET+4, SET+10, SET+12
, SET+21
D2 GET+3~, GET+14*, GET+15*, GET+16, SET~, SET+4, SET+21, SET+23
DIR DLOOP+1~, FILE+3~
DIR("?" DLOOP+5*, FILE+7*
DIR("A" DLOOP+4*, DLOOP+9*, FILE+6*
DIR(0 DLOOP+3*, FILE+5*
DIRUT DLOOP+1~, DLOOP+7, DLOOP+11, FILE+3~, FILE+9
DTOUT DLOOP+1~, DLOOP+7, DLOOP+11, FILE+3~, FILE+9
DUOUT DLOOP+1~, DLOOP+7, DLOOP+11, FILE+3~, FILE+9
>> I TXT+2*
U DLOOP+15, GET+5, GET+7, SET+4, SET+10, SET+12, SET+23, SET+25, SET+26, WRITE+5
, WRITE+10, WRITE+15, WRITE+20, WRITE+25, WRITE+30, WRITE+35, WRITE+41
X DLOOP+1~, SET+3~, UNIX+3~, UNIX+15*, UNIX+17, WRITE~, WRITE+5, WRITE+10, WRITE+15, WRITE+20
, WRITE+25, WRITE+30, WRITE+35, WRITE+41, FILE+3~, TXT+2*, PATH+3~, PATH+4*, PATH+5, PATH+6*
, PATH+7
Y DLOOP+1~, DLOOP+8, DLOOP+12, SET+3~, SET+13*, SET+15, WRITE+3~, WRITE+5*, WRITE+7, WRITE+10*
, WRITE+12, WRITE+15*, WRITE+17, WRITE+20*, WRITE+22, WRITE+25*, WRITE+27, WRITE+30*, WRITE+32, WRITE+35*
, WRITE+36*, WRITE+38, WRITE+41*, WRITE+42*, WRITE+44, FILE+3~, FILE+10
Z PATH+3~, PATH+5*, PATH+6

Marked Items

Name Field # of Occurrence
$T(DESC+I TXT+2
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items |  All