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

Package: IHS Accounts Receivable

Routine: BARRADJ


Information

BARRADJ ; IHS/SD/TPF - TRANSACTION/ADJUSTMENT REPORT ; 08/20/2008

Source Information

Source file <BARRADJ.m>

Call Graph

Call Graph Total: 14

Package Total Call Graph
IHS Accounts Receivable 8 $$SDT^BARDUTL  (CLEANUP,FOOTER)^BARRADJ0  DETAIL^BARRADJ2  TRANS^BARRCHK  ^BARRHD  ^BARRSEL  (PAZ,TRANS)^BARRUTL  INIT^BARUTL  
Kernel 3 ^%ZIS  ^%ZISC  ^%ZTLOAD  
VA Fileman 2 $$GET1^DIQ  ^DIR  
IHS VA Utilities 1 $$VAL^XBDIQ1  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
IHS Accounts Receivable 2 BAR RPT ADJUSTMENTS RPT  BAR RPT TRAN STATISTICAL  

Entry Points

Name Comments DBIA/ICR reference
EN ; EP
COMPUTE ;
FOOTER ;CODE SPLIT BAR*1.8*24
CLEANUP ; Cleanup TSR vars
QUE ;EP
PRINT ; EP
; Print
DATA ; EP
; Called by BARRUTL if no parms

External References

Name Field # of Occurrence
^%ZIS EN+23
^%ZISC EN+28
^%ZTLOAD QUE+4
$$SDT^BARDUTL DATA+102, DATA+119
CLEANUP^BARRADJ0 CLEANUP+1
FOOTER^BARRADJ0 FOOTER+1
DETAIL^BARRADJ2 PRINT+6, PRINT+10, PRINT+11, PRINT+14, PRINT+20
TRANS^BARRCHK DATA+4
^BARRHD EN+21
^BARRSEL EN+7
PAZ^BARRUTL EN+32, PRINT+16
TRANS^BARRUTL COMPUTE+16, COMPUTE+26
INIT^BARUTL EN+2
$$GET1^DIQ EN+5, DATA+15, DATA+16, DATA+100, DATA+101, DATA+118
^DIR EN+17
$$VAL^XBDIQ1 DATA+9, DATA+11, DATA+33

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!?5,"REPORT CANCELLED!"
  • Line Location: QUE+5
Function Call: WRITE
  • Prompt: !!?5,"REQUEST QUEUED AS TASK # "_ZTSK_" !",!
  • Line Location: QUE+6
Routine Call
  • DIR
  • Line Location:
    • EN+17
Routine Call
  • %ZIS
  • Line Location:
    • EN+23

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^BARBL(2906 - [#90050.01] GET1^DIQ
^BARAC(2906 - [#90050.02] GET1^DIQ
^BARTR(2906 - [#90050.03] GET1^DIQ
^BARTBL - [#90052.02] GET1^DIQ
^BAR(90052.06,7819,0) - [#90052.06] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BARTR( COMPUTE+21
^TMP($J COMPUTE+23!, COMPUTE+24!, COMPUTE+25!, DATA+91, DATA+92*, DATA+93*, DATA+94*, DATA+95*, DATA+96*, DATA+98*
, DATA+99*, DATA+100*, DATA+101*, DATA+102*, DATA+103*, DATA+104*, DATA+105*, DATA+107, DATA+108, DATA+109*
, DATA+110, DATA+111*, DATA+112*, DATA+113*, DATA+114*, DATA+115*, DATA+116*, DATA+117*, DATA+118*, DATA+119*

Label References

Name Line Occurrences
CLEANUP EN+30, EN+31
COMPUTE EN+27
EN EN+24
FOOTER PRINT+10, PRINT+11, PRINT+21
PRINT COMPUTE+16, COMPUTE+27
QUE EN+25

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %ZIS EN+22*
BAR EN+1!, DATA+91, DATA+92, DATA+93, DATA+94, DATA+95, DATA+96, DATA+98, DATA+99, DATA+100
, DATA+101, DATA+102, DATA+103, DATA+104, DATA+105, DATA+108, DATA+109, DATA+110, DATA+111, PRINT+15
BAR( DATA+2*, DATA+34*
BAR("ACCT" DATA+9*, DATA+10*
BAR("ADJCAT" DATA+13*, DATA+37, DATA+38, DATA+39*, DATA+44, DATA+59, DATA+62*, DATA+91, DATA+92, DATA+93
, DATA+94, DATA+95, DATA+96, DATA+98, DATA+99, DATA+100, DATA+101, DATA+102, DATA+103, DATA+104
, DATA+105, DATA+107, DATA+108, DATA+109, DATA+110, DATA+111, DATA+112, DATA+113, DATA+114, DATA+115
, DATA+116, DATA+117, DATA+118, DATA+119
BAR("ADJTYPE" DATA+14*, DATA+62, DATA+105
BAR("BILL" DATA+15*, DATA+16
BAR("C" DATA+8
BAR("CR-DB" DATA+33*, DATA+36, DATA+37, DATA+38, DATA+40, DATA+44
BAR("F1" EN+30, COMPUTE+21, COMPUTE+22, PRINT+7, PRINT+17*, PRINT+18
BAR("HD" EN+9*, EN+10*
BAR("LOC" EN+5*, EN+6*, COMPUTE+16
BAR("PG" PRINT+2*
BAR("PRIVACY" EN+4*
BAR("SORT" DATA+8*, DATA+91, DATA+92, DATA+93, DATA+94, DATA+95, DATA+96, DATA+98, DATA+99, DATA+100
, DATA+101, DATA+102, DATA+103, DATA+104, DATA+105, DATA+107, DATA+108, DATA+109, DATA+110, DATA+111
, DATA+112, DATA+113, DATA+114, DATA+115, DATA+116, DATA+117, DATA+118, DATA+119
BAR("SUBR" COMPUTE+1*
BAR("TRANS" DATA+12*, DATA+36, DATA+58, DATA+59*, DATA+91, DATA+92, DATA+93, DATA+94, DATA+95, DATA+96
, DATA+98, DATA+99, DATA+100, DATA+101, DATA+102, DATA+103, DATA+104, DATA+105, DATA+107, DATA+108
, DATA+109, DATA+110, DATA+111, DATA+112, DATA+113, DATA+114, DATA+115, DATA+116, DATA+117, DATA+118
, DATA+119
BAR("V TYPE" DATA+16*, DATA+17*
BAR("V" DATA+8
BAR(0 DATA+35, DATA+41
BAR(1 DATA+35*, DATA+92
BAR(2 DATA+36*, DATA+40, DATA+93, DATA+112
BAR(3 DATA+37*, DATA+40, DATA+94, DATA+113
BAR(4 DATA+38*, DATA+40, DATA+95, DATA+114
BAR(5 DATA+40*, DATA+96, DATA+115
BAR(6 DATA+41*, DATA+98, DATA+116
BAR(7 DATA+44*, DATA+99, DATA+117
>> BARDUZ2 COMPUTE+17*, COMPUTE+28
>> BARHLD DATA+91*, DATA+93, DATA+94, DATA+95, DATA+96, DATA+99
>> BARHLD2 DATA+107*, DATA+112, DATA+113, DATA+114, DATA+115, DATA+116, DATA+117
>> BARMENU EN+9, EN+10
>> BARP("HIT" DATA+3*, DATA+5
>> BARP("RTN" EN+3*
BARTEXT EN+12~, EN+19*, COMPUTE+8, COMPUTE+9, COMPUTE+14, COMPUTE+15, PRINT+4
>> BARTMP DATA+108*, DATA+109, DATA+110*, DATA+111
>> BARTR DATA+15, DATA+33, DATA+91, DATA+92, DATA+93, DATA+94, DATA+95, DATA+96, DATA+98, DATA+99
, DATA+100, DATA+101, DATA+102, DATA+103, DATA+104, DATA+105
>> BARTR("AR" DATA+91, DATA+92, DATA+93, DATA+94, DATA+95, DATA+96, DATA+98, DATA+99, DATA+100, DATA+101
, DATA+102, DATA+103, DATA+104, DATA+105, DATA+107, DATA+108, DATA+109, DATA+110, DATA+111, DATA+112
, DATA+113, DATA+114, DATA+115, DATA+116, DATA+117, DATA+118, DATA+119
>> BARTR("DATA S RC" , DATA+91, DATA+92, DATA+93, DATA+94, DATA+95, DATA+96, DATA+98, DATA+99, DATA+100
, DATA+101, DATA+102, DATA+103, DATA+104, DATA+105, DATA+107, DATA+108, DATA+109, DATA+110, DATA+111
, DATA+112, DATA+113, DATA+114, DATA+115, DATA+116, DATA+117, DATA+118, DATA+119
>> BARTR("DT" DATA+102, DATA+119
>> BARTR("I" DATA+9, DATA+101, DATA+103, DATA+108, DATA+109, DATA+110, DATA+111, DATA+118
>> BARTR("L" DATA+11*, DATA+91, DATA+92, DATA+93, DATA+94, DATA+95, DATA+96, DATA+98, DATA+99, DATA+100
, DATA+101, DATA+102, DATA+103, DATA+104, DATA+105, DATA+107, DATA+108, DATA+109, DATA+110, DATA+111
, DATA+112, DATA+113, DATA+114, DATA+115, DATA+116, DATA+117, DATA+118, DATA+119
>> BARTR("T" DATA+100
>> BARTR(1 DATA+12, DATA+13, DATA+14
>> BARUSR EN+2
BARY EN+1!
BARY("RTYP" EN+9, PRINT+10, PRINT+11, PRINT+12
BARY("SORT" COMPUTE+8, COMPUTE+9, COMPUTE+14, COMPUTE+15, DATA+8
BARY("TRANS T YPE" , COMPUTE+4
DIR EN+13!
DIR("A" EN+14*
DIR("B" EN+16*
DIR(0 EN+15*
>> DIROUT EN+8, EN+18, PRINT+17
>> DTOUT EN+8, EN+18, PRINT+17
>> DUOUT EN+8, EN+18, PRINT+17
DUZ(2 EN+5, COMPUTE+17, COMPUTE+18*, COMPUTE+21*, COMPUTE+28*, DATA+91, DATA+92, DATA+93, DATA+94, DATA+95
, DATA+96, DATA+98, DATA+99, DATA+100, DATA+101, DATA+102, DATA+103, DATA+104, DATA+105, DATA+108
, DATA+109, DATA+110, DATA+111, DATA+112, DATA+113, DATA+114, DATA+115, DATA+116, DATA+117, DATA+118
, DATA+119
>> I DATA+2*
IO EN+26
IO("Q" EN+25, QUE+1!
IOST EN+32
>> POP EN+24
>> SUMMARY PRINT+5*, PRINT+8*, PRINT+10*, PRINT+11*, PRINT+13*, PRINT+19*
U DATA+12, DATA+13, DATA+14, DATA+35, DATA+41, DATA+91, DATA+92, DATA+93, DATA+94, DATA+95
, DATA+96, DATA+98, DATA+99, DATA+100, DATA+101, DATA+102, DATA+103, DATA+104, DATA+105, DATA+108
, DATA+109, DATA+112, DATA+113, DATA+114, DATA+115, DATA+116, DATA+117, DATA+118, DATA+119
>> X DATA+34*
>> Y EN+19
>> ZTDESC QUE+2*
>> ZTRTN QUE+2*
>> ZTSAVE("BAR*" QUE+3*
>> ZTSK QUE+5, QUE+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