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 |  All
Print Page as PDF
Routine: BARRTAR

Package: IHS Accounts Receivable

Routine: BARRTAR


Information

BARRTAR ; IHS/SD/LSL - Transaction report ; 08/20/2008

Source Information

Source file <BARRTAR.m>

Call Graph

Call Graph Total: 10

Package Total Call Graph
IHS Accounts Receivable 8 ^BARDBQUE  TRANS^BARRCHK  ^BARRHD  ^BARRSEL  (DETAIL,HDB)^BARRTAR2  SUMM^BARRTAR3  (PAZ,TRANS)^BARRUTL  INIT^BARUTL  
IHS VA Utilities 1 $$VAL^XBDIQ1  
VA Fileman 1 $$GET1^DIQ  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
IHS Accounts Receivable 1 BAR RPT TRANSACTION RPT  

Entry Points

Name Comments DBIA/ICR reference
PRINT ; EP
; Print
DATA ; EP
; Called by BARRUTL if no parameters
EN ; EP
COMPUTE ;
FOOTER ;

External References

Name Field # of Occurrence
^BARDBQUE EN+16
TRANS^BARRCHK DATA+4
^BARRHD EN+11
^BARRSEL EN+7
DETAIL^BARRTAR2 PRINT+3, PRINT+6
HDB^BARRTAR2 FOOTER+9
SUMM^BARRTAR3 PRINT+4, PRINT+10
PAZ^BARRUTL EN+17, PRINT+8, FOOTER+8, FOOTER+18
TRANS^BARRUTL COMPUTE+5, COMPUTE+8
INIT^BARUTL EN+2
$$GET1^DIQ EN+5
$$VAL^XBDIQ1 DATA+7, DATA+9, DATA+15

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !?15,"ITEM",?30,$J(BAR("UN"),3),?40,$J($FN($P(BAR("UN-ALLOCATED",BAR("UN")),U),",",2),10)
  • Line Location: FOOTER+12
Function Call: WRITE
  • Prompt: !?40,"----------"
  • Line Location: FOOTER+14
Function Call: WRITE
  • Prompt: !?40,$J($FN(BAR("UNT"),",",2),10)
  • Line Location: FOOTER+15
Function Call: WRITE
  • Prompt: !!!!?16,"***** R E P O R T C O M P L E T E *****"
  • Line Location: FOOTER+17

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^BAR(90052.06,7819,0) - [#90052.06] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BARTR( COMPUTE+8
^TMP($J COMPUTE+3!, COMPUTE+4!, DATA+27, DATA+28*, DATA+29*, DATA+30*, DATA+31*, DATA+32*, DATA+33*, DATA+34*
, DATA+46, DATA+47*, DATA+48*, DATA+49*, DATA+50*, DATA+51*, DATA+52*

Label References

Name Line Occurrences
FOOTER PRINT+3, PRINT+4, PRINT+11

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BAR EN+1!, DATA+27, DATA+28, DATA+29, DATA+30, DATA+31, DATA+32, DATA+33, DATA+34, PRINT+7
BAR( DATA+2*
BAR("ACCT" DATA+7*, DATA+8*, DATA+27, DATA+28, DATA+29, DATA+30, DATA+31, DATA+32, DATA+33, DATA+34
, DATA+46, DATA+47, DATA+48, DATA+49, DATA+50, DATA+51, DATA+52
BAR("ADJCAT" DATA+11*, DATA+14, DATA+18, DATA+19, DATA+25
BAR("C" DATA+6
BAR("COL" FOOTER+7*
BAR("CR-DB" DATA+15*, DATA+17, DATA+18, DATA+19, DATA+20, DATA+25
BAR("DUZ" FOOTER+4!, FOOTER+6*
BAR("F1" PRINT+9, FOOTER+1
BAR("HD" EN+9*, EN+10*
BAR("LOC" EN+5*, EN+6*, COMPUTE+5
BAR("PG" PRINT+2*
BAR("PRIVACY" EN+4*
BAR("SORT" DATA+6*, DATA+27, DATA+28, DATA+29, DATA+30, DATA+31, DATA+32, DATA+33, DATA+34, DATA+46
, DATA+47, DATA+48, DATA+49, DATA+50, DATA+51, DATA+52
BAR("ST" FOOTER+16
BAR("SUBR" COMPUTE+2*
BAR("TRANS" DATA+10*, DATA+14, DATA+17
BAR("UN" FOOTER+10*, FOOTER+11*, FOOTER+12, FOOTER+13
BAR("UN-ALLOCATED" FOOTER+2, FOOTER+5, FOOTER+6, FOOTER+11, FOOTER+12, FOOTER+13
BAR("UNT" FOOTER+13*, FOOTER+15
BAR("V" DATA+6
BAR(0 DATA+16, DATA+21
BAR(1 DATA+16*, DATA+28
BAR(2 DATA+17*, DATA+20, DATA+29, DATA+47
BAR(3 DATA+18*, DATA+20, DATA+30, DATA+48
BAR(4 DATA+19*, DATA+20, DATA+31, DATA+49
BAR(5 DATA+20*, DATA+32, DATA+50
BAR(6 DATA+21*, DATA+33, DATA+51
BAR(7 DATA+25*, DATA+34, DATA+52
>> BARDUZ2 COMPUTE+6*, COMPUTE+9
>> BARHLD DATA+27*, DATA+29, DATA+30, DATA+31, DATA+32, DATA+34
>> BARHLD2 DATA+46*, DATA+47, DATA+48, DATA+49, DATA+50, DATA+51, DATA+52
>> BARMENU EN+9, EN+10
>> BARP("HIT" DATA+3*, DATA+5
>> BARP("RTN" EN+3*
>> BARQ("NS" EN+14*
>> BARQ("RC" EN+12*
>> BARQ("RP" EN+13*
>> BARQ("RX" EN+15*
>> BARTR DATA+15
>> BARTR("AR" DATA+27, DATA+28, DATA+29, DATA+30, DATA+31, DATA+32, DATA+33, DATA+34, DATA+46, DATA+47
, DATA+48, DATA+49, DATA+50, DATA+51, DATA+52
>> BARTR("B" DATA+27, DATA+28, DATA+29, DATA+30, DATA+31, DATA+32, DATA+33, DATA+34, DATA+46, DATA+47
, DATA+48, DATA+49, DATA+50, DATA+51, DATA+52
>> BARTR("I" DATA+7
>> BARTR("IT" DATA+27, DATA+28, DATA+29, DATA+30, DATA+31, DATA+32, DATA+33, DATA+34, DATA+46, DATA+47
, DATA+48, DATA+49, DATA+50, DATA+51, DATA+52
>> BARTR("L" DATA+9*, DATA+27, DATA+28, DATA+29, DATA+30, DATA+31, DATA+32, DATA+33, DATA+34, DATA+46
, DATA+47, DATA+48, DATA+49, DATA+50, DATA+51, DATA+52
>> BARTR(1 DATA+10, DATA+11
>> BARUSR EN+2
BARY EN+1!
BARY("RTYP" EN+9, PRINT+3, PRINT+4, PRINT+5
BARY("SORT" DATA+6
>> DIROUT EN+8
>> DTOUT EN+8
>> DUOUT EN+8
DUZ(2 EN+5, COMPUTE+6, COMPUTE+7*, COMPUTE+8*, COMPUTE+9*, DATA+27, DATA+28, DATA+29, DATA+30, DATA+31
, DATA+32, DATA+33, DATA+34, DATA+46, DATA+47, DATA+48, DATA+49, DATA+50, DATA+51, DATA+52
>> I DATA+2*
U DATA+10, DATA+11, DATA+16, DATA+21, DATA+27, DATA+28, DATA+29, DATA+30, DATA+31, DATA+32
, DATA+33, DATA+34, DATA+47, DATA+48, DATA+49, DATA+50, DATA+51, DATA+52, FOOTER+6, FOOTER+12
, FOOTER+13
>> X FOOTER+3*, FOOTER+5*, FOOTER+6
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 |  All