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

Package: IHS Accounts Receivable

Routine: BARRPTD


Information

BARRPTD ; IHS/SD/PKD - Payment Summary Report by TDN or Date Range ;05/25/2010

Source Information

Source file <BARRPTD.m>

Call Graph

Call Graph Total: 10

Package Total Call Graph
IHS Accounts Receivable 6 ^BARDBQUE  $$DATE^BARDUTL  PRINT^BARRPTD2  ^BARRSEL  POUT^BARRUTL  INIT^BARUTL  
Kernel 2 ^%ZIS  ^%ZTLOAD  
VA Fileman 2 $$GET1^DIQ  ^DIR  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
IHS Accounts Receivable 1 BAR RPT FRM TDN  

Entry Points

Name Comments DBIA/ICR reference
DATES
EN ; EP
SLCT
TDN
TOTALS(TOTFIL) ; Accumulate Totals
PAZ
QUE
DTS
COMPUTE ; EP BY Date Range
; Find bills matching criteria and store in ^TMP($J,"BAR-PTD")
SEL
DATA ;
; Collect data for report

External References

Name Field # of Occurrence
^%ZIS SEL+11
^%ZTLOAD QUE+4
^BARDBQUE SEL+13
$$DATE^BARDUTL DATES+4, DATES+7
PRINT^BARRPTD2 COMPUTE+8
^BARRSEL SLCT
POUT^BARRUTL PAZ, COMPUTE+8
INIT^BARUTL EN+4
$$GET1^DIQ DTS+8, TDN+9, DATA+4, DATA+5, DATA+6, DATA+7, DATA+8, DATA+9
^DIR SEL+6

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: *7,!!,?10,"*** Dates or TDN's Required ***"
  • Line Location: SLCT+2
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
Function Call: WRITE
  • Prompt: !!," ============ Entry of COLLECTION BATCH DATE Range =============",!
  • Line Location: DATES+2
Function Call: WRITE
  • Prompt: *7,!,"Future dates invalid. Please re-enter."
  • Line Location: DATES+6
Function Call: WRITE
  • Prompt: !
  • Line Location: DATES+8
Routine Call
  • DIR
  • Line Location:
    • SEL+6
Routine Call
  • %ZIS
  • Line Location:
    • SEL+11

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^BARCOL(2906 - [#90051.01] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BARCOL( DTS+1, DTS+3, DTS+4, TDN+3, TDN+4, DATA+3
^TMP($J EN+6!, COMPUTE+2!, DATA+13*

Label References

Name Line Occurrences
COMPUTE SEL+11
DATA DTS+9, TDN+10
DATES DATES+6, DATES+8, DATES+9
DTS COMPUTE+5
SLCT SLCT+2
TDN COMPUTE+6
TOTALS DATA+14, DATA+15

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> BAR("LOC" EN+13*
BARASK EN+3~
BARB DATA+2!
BARB("AMT" DATA+4*, DATA+12
BARB("NAME" DATA+3*, DATA+13
BARB("PST" DATA+5*, DATA+12
BARB("RFND" DATA+8*, DATA+12
BARB("UNALL" DATA+7*, DATA+12
BARB("UPST" DATA+6*, DATA+12
BARB("XFR" DATA+9*, DATA+12
BARDASH EN+3~
>> BARDT DTS*, DTS+1*, DTS+2, DTS+3
>> BAREND DATES+7*, DATES+8, DATES+9, DATES+13, DATES+14*, DTS+1
BARGRDT EN+3~, DTS+2*
BARIEN EN+2~, DTS+3*, DTS+4, DTS+8, TDN+1*, TDN+3*, TDN+4, TDN+9, DATA+3, DATA+4
, DATA+5, DATA+6, DATA+7, DATA+8, DATA+9
BARLTOT EN+2~
>> BARP("RTN" EN+11*
>> BARQ("NS" EN+9*
>> BARQ("RC" EN+7*
>> BARQ("RP" EN+8*
>> BARQ("RX" EN+10*
BARSAT EN+2~
BARSRT EN+2~, COMPUTE+5, COMPUTE+6
>> BARSTART DATES+4*, DATES+5, DATES+6, DATES+9, DATES+12, DTS
>> BARTDN TDN+1*, TDN+2*, TDN+3
BARTEXT SEL+2~, SEL+8*, SEL+11, COMPUTE+7
BARTOLD EN+2~, TOTALS+1*, TOTALS+2*, TOTALS+4*, TOTALS+5*, TOTALS+6*, TOTALS+7*, TOTALS+8*, TOTALS+9*, TOTALS+10
BARTOT EN+2~
BARTOT2 EN+2~
>> BARUSR EN+4
>> BARY("DT" SLCT+2, SLCT+3, DATES+12*, DATES+13*, DATES+15*
>> BARY("LOC" DTS+6, DTS+7, TDN+6, TDN+7
>> BARY("TDN" SLCT+2, DATES+3!, TDN+2
DIR SEL+1!, SEL+9!
DIR("A" SEL+3*
DIR("B" SEL+5*
DIR(0 SEL+4*
>> DIROUT SLCT+1, SLCT+6, SEL+7
DT DATES+6, DATES+9
>> DTOUT SLCT+1, SLCT+6, SEL+7
>> DUOUT SLCT+1, SLCT+6, SEL+7
DUZ(2 EN+5, SLCT+4, SLCT+5*, DTS+1, DTS+3, DTS+4, TDN+3, TDN+4, DATA+3
DUZ2 EN+1~, EN+5*, SLCT+5
FILEHDR EN+3~
>> GLODATA DTS+4*, DTS+6, TDN+4*, TDN+6, TDN+8
IO SEL+12
IO("Q" QUE+1!
LINE EN+1~
LOC EN+1~, SLCT+4*
QUIT EN+1~, DTS+5~*, DTS+6, DTS+7*, TDN+5~*, TDN+6, TDN+7*
SORT1 EN+3~, DTS+2*, TDN+9*, DATA+13
SORT2 EN+3~, DTS+8*, TDN+8*, DATA+13
SORTKEY EN+3~
STR EN+1~, DATA+12*, DATA+13, TOTALS+4, TOTALS+5, TOTALS+6, TOTALS+7, TOTALS+8, TOTALS+9
TCT EN+1~
TOTFIL EN+1~, DATA+14*, DATA+15*, TOTALS~, TOTALS+1, TOTALS+10
TP COMPUTE+9~*
U DTS+6, TDN+6, DATA+3, TOTALS+2, TOTALS+4, TOTALS+5, TOTALS+6, TOTALS+7, TOTALS+8, TOTALS+9
VISLOC DTS+5~, DTS+6*, DTS+7, TDN+5~, TDN+6*, TDN+7, DATA+13
>> X SLCT+1
>> Y SEL+8
>> 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