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

Package: IHS Accounts Receivable

Routine: BARUFVF


Information

BARUFVF ; IHS/SD/TPF - UFMS VIEW UFMS FILE REPORT ; 10/20/2008

Source Information

Source file <BARUFVF.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
Kernel 3 ^%ZISC  ($$OPEN,$$STATUS,LIST)^%ZISH  $$CJ^XLFSTR  
IHS Accounts Receivable 1 ASKFORRT^BARUFUT  
VA Fileman 1 ^DIR  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
IHS Accounts Receivable 1 BAR UFMS VIEW UFMS FILE  

Entry Points

Name Comments DBIA/ICR reference
ASKTAR() ;EP - ASK IF A SEARCH IS NEEDED
CAPTIONS(FILENAME,RECORD,RECNUM) ;EP - DO A CAPTION OUTPUT OF THE FILE RECORD
FNHDR(FILENAME,RPTTYP) ;EP - DISPLAY DISPLAY HEADER
FNHDR80 ;EP - HEADER FOR 80 COL
ASKTYP ;EP - ASK FOR TYPE OF REPORT FILE LAYOUT OR CAPTIONED
FNHDR132 ;EP - HEADER FOR 132 COL
LEADSP(STR) ;EP - STRIP LEADING SPACES
ASKFILE ;EP - CHOOSE UFMS FILE TO VIEW
DISPLAY(FILENAME,RPTTYP) ;EP - DISPLAY UFMS FILE
FILE(BARDIR,BARFN,RPTTYP,TARSTRG) ;EP - DISPLAY FILE ;BAR*1.8*4 SCR56,SCR58
; Pull up a file into the TMP global for display

External References

Name Field # of Occurrence
^%ZISC FILE+11
$$OPEN^%ZISH FILE+3
$$STATUS^%ZISH FILE+8
LIST^%ZISH ASKFILE+23
ASKFORRT^BARUFUT ASKFILE+8
^DIR ASKFILE+16, ASKFILE+36, ASKFILE+45, ASKTYP+3, ASKTAR+6, ASKTAR+12, DISPLAY+5, DISPLAY+14, CAPTIONS+20
$$CJ^XLFSTR FNHDR80+7, FNHDR80+8

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"CURRENT UFMS DIRECTORY IS ",DIREC
  • Line Location: ASKFILE+9
Function Call: WRITE
  • Prompt: " ??"
  • Line Location: ASKFILE+19
Function Call: WRITE
  • Prompt: " ??"
  • Line Location: ASKFILE+24
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: ASKFILE+25
Function Call: WRITE
  • Prompt: !!!,"FILES FOUND: "
  • Line Location: ASKFILE+26
Function Call: WRITE
  • Prompt: !
  • Line Location: ASKTAR+1
Function Call: WRITE
  • Prompt: !
  • Line Location: ASKTAR+8
Function Call: WRITE
  • Prompt: !,"CAN'T OPEN FILE"
  • Line Location: FILE+4
Function Call: READ
  • Timeout: 1
  • Variable: X
  • Line Location: FILE+7
Function Call: READ
  • Timeout: 1
  • Variable: X
  • Line Location: FILE+8
Function Call: WRITE
  • Prompt: !,"NOT YET IMPLEMENTED"
  • Line Location: FNHDR132+1
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: FNHDR80+2
Function Call: WRITE
  • Prompt: !,X
  • Line Location: FNHDR80+5
Function Call: WRITE
  • Prompt: ?70,"PAGE ",PAGE
  • Line Location: FNHDR80+6
Function Call: WRITE
  • Prompt: !,$$CJ^XLFSTR("FILE: "_FILENAME,IOM)
  • Line Location: FNHDR80+7
Function Call: WRITE
  • Prompt: !,$$CJ^XLFSTR("CAPTIONED LAYOUT",IOM),DASH
  • Line Location: FNHDR80+8
Function Call: WRITE
  • Prompt: !!,"REC"
  • Line Location: FNHDR80+9
Function Call: WRITE
  • Prompt: ?5,"RECORD"
  • Line Location: FNHDR80+10
Function Call: WRITE
  • Prompt: ?35,"BATCH"
  • Line Location: FNHDR80+11
Function Call: WRITE
  • Prompt: ?72,"TR DATE"
  • Line Location: FNHDR80+12
Function Call: WRITE
  • Prompt: !,"#"
  • Line Location: FNHDR80+14
Function Call: WRITE
  • Prompt: ?5,"TYPE"
  • Line Location: FNHDR80+15
Function Call: WRITE
  • Prompt: ?16,"AMOUNT"
  • Line Location: FNHDR80+16
Function Call: WRITE
  • Prompt: ?35,"APPLY TO"
  • Line Location: FNHDR80+17
Function Call: WRITE
  • Prompt: ?50,"SCHED #"
  • Line Location: FNHDR80+18
Function Call: WRITE
  • Prompt: !,DASH
  • Line Location: FNHDR80+19
Function Call: WRITE
  • Prompt: !,"RECORD TYPE: ",RECTYP
  • Line Location: CAPTIONS+36
Function Call: WRITE
  • Prompt: !,"TOTAL RECORDS: ",+TOTREC
  • Line Location: CAPTIONS+37
Function Call: WRITE
  • Prompt: !,"TOTAL AMOUNT: ",TOTAMT
  • Line Location: CAPTIONS+38
Routine Call
  • DIR
  • Line Location:
    • ASKFILE+16
    • ASKFILE+36
    • ASKFILE+45
    • ASKTYP+3
    • ASKTAR+6
    • ASKTAR+12
    • DISPLAY+5
    • DISPLAY+14
    • CAPTIONS+20

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BAR(90052.06 ASKFILE+3
^TMP( FILE+6!, FILE+10*, FILE+12, FILE+13!, DISPLAY+4, DISPLAY+6

Label References

Name Line Occurrences
$$ASKTAR ASKTYP+7
$$LEADSP CAPTIONS+2
ASKFILE ASKFILE+19, ASKFILE+24, ASKTYP+4, ASKTYP+11
CAPTIONS DISPLAY+7
DISPLAY FILE+12
FILE ASKTYP+10
FNHDR DISPLAY+2, DISPLAY+5, CAPTIONS+20
FNHDR132 FNHDR+2
FNHDR80 FNHDR+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> AMOUNT CAPTIONS+5*, CAPTIONS+6*, CAPTIONS+27
>> AMTSIGN CAPTIONS+4*, CAPTIONS+26
>> APPLYTO CAPTIONS+8*, CAPTIONS+15*, CAPTIONS+28
ARGS ASKFILE+1~
BARDIR FILE~, FILE+3
BARFN FILE~, FILE+3, FILE+12
BARP1 CAPTIONS+11~, CAPTIONS+12*, CAPTIONS+13
BARP2 CAPTIONS+11~, CAPTIONS+13*, CAPTIONS+14
BARRNAM FILE+2~, FILE+5*, FILE+6, FILE+10, FILE+12, FILE+13, DISPLAY+4, DISPLAY+6
BARUFMS ASKFILE+1~
>> BATCH CAPTIONS+2*, CAPTIONS+24
CHAR LEADSP+1~, LEADSP+3*, LEADSP+4
>> CHOICE ASKFILE+27*, ASKFILE+29, ASKFILE+38*, ASKFILE+41, ASKFILE+46*, ASKFILE+49
>> CNT ASKFILE+29*, ASKFILE+32, ASKFILE+34, ASKFILE+43
>> DASH ASKFILE+2*, FNHDR80+8, FNHDR80+19
DESTIP ASKFILE+1~
DIR ASKFILE+10!, ASKFILE+33!, ASKFILE+42!, ASKTYP+1!, ASKTAR+2!, ASKTAR+9!, DISPLAY+5!, DISPLAY+12!, CAPTIONS+20!
DIR("?" ASKFILE+12*, ASKFILE+13*, ASKFILE+14*
DIR("A" ASKFILE+15*, ASKFILE+35*, ASKFILE+44*, ASKTAR+4*, ASKTAR+11*
DIR("B" ASKTAR+5*
DIR(0 ASKFILE+11*, ASKFILE+34*, ASKFILE+43*, ASKTYP+2*, ASKTAR+3*, ASKTAR+10*, DISPLAY+5*, DISPLAY+13*, CAPTIONS+20*
DIREC ASKFILE+1~, ASKFILE+3*, ASKFILE+4, ASKFILE+9, ASKFILE+23, ASKTYP+10
>> DIROUT ASKFILE+17
>> DTOUT ASKFILE+17, ASKFILE+39, ASKFILE+47, ASKTYP+4, ASKTAR+7, ASKTAR+13
>> DUOUT ASKFILE+17, ASKFILE+39, ASKFILE+47, ASKTYP+4, ASKTAR+7, ASKTAR+13
DUZ(2 ASKFILE+3
>> ESC DISPLAY+1*, DISPLAY+4, DISPLAY+5*, DISPLAY+10, CAPTIONS+20*
FARRAY ASKFILE+22!, ASKFILE+23, ASKFILE+24
FARRAY( ASKFILE+29, ASKFILE+31, ASKTYP+10
FILENAME DISPLAY~, DISPLAY+2, DISPLAY+5, DISPLAY+7, FNHDR~, FNHDR80+7, CAPTIONS~, CAPTIONS+12, CAPTIONS+20
>> FILENM ASKFILE+18*, ASKFILE+19, ASKFILE+20*, ASKFILE+21*, ASKFILE+23
>> FIRST ASKFILE+28*
I FILE+2~, FILE+8*, FILE+10
IO FILE+8
IOF ASKFILE+25, FNHDR80+2
IOM FNHDR+1, FNHDR+2, FNHDR80+4, FNHDR80+7, FNHDR80+8
IOSL DISPLAY+5, CAPTIONS+20
>> ITEM ASKFILE+49*, ASKTYP+10
>> KEY ASKFILE+27*, ASKFILE+29, ASKFILE+39*, ASKFILE+40, ASKFILE+41, ASKFILE+47*
>> LN ASKFILE+27*, ASKFILE+29*, ASKFILE+30, ASKFILE+31, ASKFILE+41
>> PAGE DISPLAY+1*, FNHDR80+1*, FNHDR80+6
RECNUM DISPLAY+3*, DISPLAY+4*, DISPLAY+6, DISPLAY+7, DISPLAY+8, CAPTIONS~, CAPTIONS+22
RECORD DISPLAY+6*, DISPLAY+7, DISPLAY+9, CAPTIONS~, CAPTIONS+1, CAPTIONS+2, CAPTIONS+3, CAPTIONS+4, CAPTIONS+5, CAPTIONS+8
, CAPTIONS+9, CAPTIONS+10, CAPTIONS+15, CAPTIONS+16, CAPTIONS+17, CAPTIONS+31, CAPTIONS+32
>> RECTYP CAPTIONS+1*, CAPTIONS+21, CAPTIONS+23, CAPTIONS+36
RPTTYP ASKTYP+5*, ASKTYP+10, FILE~, FILE+12, DISPLAY~, DISPLAY+2, DISPLAY+5, DISPLAY+7, FNHDR~, FNHDR80+8
, CAPTIONS+20
>> SCHEDNUM CAPTIONS+9*, CAPTIONS+16*, CAPTIONS+29
STR LEADSP~, LEADSP+2, LEADSP+3, LEADSP+4*, LEADSP+5
TARGET LEADSP+1~
TARSTRG ASKTYP+7*, ASKTYP+10, FILE~, FILE+9
>> TOTAMT CAPTIONS+32*, CAPTIONS+33, CAPTIONS+34*, CAPTIONS+35*, CAPTIONS+38
>> TOTREC CAPTIONS+31*, CAPTIONS+37
>> TRDATE CAPTIONS+3*, CAPTIONS+25
U ASKFILE+3, DISPLAY+5, CAPTIONS+20
>> UNIQUEID CAPTIONS+10*, CAPTIONS+17*, CAPTIONS+30
X FILE+2~, FILE+8*, FILE+9, FILE+10, DISPLAY+5, FNHDR80+3*, FNHDR80+4*, FNHDR80+5, CAPTIONS+20
Y ASKFILE+17, ASKFILE+18, ASKFILE+38, ASKFILE+46, ASKFILE+47, ASKTYP+4, ASKTYP+5, ASKTAR+7, ASKTAR+13, ASKTAR+14
, FILE+2~, FILE+3*, FILE+4
>> ZTQUEUED DISPLAY+5, DISPLAY+11, CAPTIONS+20

Marked Items

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