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

Package: IHS Accounts Receivable

Routine: BARUFUT3


Information

BARUFUT3 ; IHS/SD/TPF - UTILITY FOR DETERMINING MISSING RECORDS ON THE HUB ;

Source Information

Source file <BARUFUT3.m>

Call Graph

Call Graph Total: 8

Package Total Call Graph
Kernel 4 (,HOME)^%ZIS  ^%ZISC  ^%ZTLOAD  $$CJ^XLFSTR  
VA Fileman 4 ^%DT  NOW^%DTC  $$GET1^DIQ  ^DIR  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
IHS Accounts Receivable 1 BAR UFMS COUNT OF RECEIPTS  

Entry Points

Name Comments DBIA/ICR reference
ASKTO ;EP - ASK TO DATE
HDR(DATE,FACILITY) ;EP - HEADER
DET ;EP - DETAIL
COUNTS(DUZ2,CASHIER,SESSID,SORTDT) ;EP - COUNT RECEIPTS FOR THE DAY
FILETOT(DUZ2,FILENAME,CASHIER,SORTDT) ;EP - RECEIPT TOTALS FOR THIS FILE NAME
QUE ; EP - QUE COUNT OF RECEIPTS TRANSMITTED REPORT
PRINT ;EP - COUNT OF RECEIPTS TRANSMITTED IN A GIVEN DATE RANGE
ASKFROM ;EP - ASK FROM DATE
DISPLAY ;EP - DISPLAY REPORT
ASKDEV ;EP - ASK DEVICE

External References

Name Field # of Occurrence
^%DT ASKFROM+6, ASKTO+5
NOW^%DTC DISPLAY+3
^%ZIS ASKDEV+3
HOME^%ZIS QUE+9
^%ZISC ASKDEV+8
^%ZTLOAD QUE+6
$$GET1^DIQ PRINT+19, HDR+4, HDR+6
^DIR DISPLAY+19, DISPLAY+32
$$CJ^XLFSTR HDR+2, HDR+3, HDR+4, HDR+5, HDR+6

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: ASKFROM+5
Function Call: WRITE
  • Prompt: !,"INVALID DATE. TRY AGAIN!"
  • Line Location: ASKFROM+8
Function Call: WRITE
  • Prompt: !
  • Line Location: ASKTO+4
Function Call: WRITE
  • Prompt: !,"INVALID DATE. TRY AGAIN!"
  • Line Location: ASKTO+7
Function Call: WRITE
  • Prompt: !!,"END DATE MUST BE GREATER THAN BEGINING DATE"
  • Line Location: ASKTO+9
Function Call: WRITE
  • Prompt: !
  • Line Location: ASKDEV+2
Function Call: WRITE
  • Prompt: !!?5,"Report Cancelled!"
  • Line Location: QUE+7
Function Call: WRITE
  • Prompt: !!?5,"Report task #: ",$G(ZTSK)
  • Line Location: QUE+8
Function Call: WRITE
  • Prompt: !,"NO COUNTS FOR THIS DATE RANGE!!"
  • Line Location: DISPLAY+1
Function Call: WRITE
  • Prompt: !,"FILE"
  • Line Location: DET+1
Function Call: WRITE
  • Prompt: ?56,"DATE"
  • Line Location: DET+2
Function Call: WRITE
  • Prompt: ?66,"RECEIPTS"
  • Line Location: DET+3
Function Call: WRITE
  • Prompt: ?77,"AT"
  • Line Location: DET+4
Function Call: WRITE
  • Prompt: !,"NAME"
  • Line Location: DET+5
Function Call: WRITE
  • Prompt: ?52,"TRANSMITTED"
  • Line Location: DET+6
Function Call: WRITE
  • Prompt: ?67,"TRANS"
  • Line Location: DET+7
Function Call: WRITE
  • Prompt: ?76,"HUB?"
  • Line Location: DET+8
Function Call: WRITE
  • Prompt: !,LINE
  • Line Location: DET+9
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: HDR+1
Function Call: WRITE
  • Prompt: !,$$CJ^XLFSTR("COUNT OF RECEIPTS TRANSMITTED IN A GIVEN DATE RANGE",IOM)
  • Line Location: HDR+2
Function Call: WRITE
  • Prompt: !,$$CJ^XLFSTR("REPORT DATE: "_DATE,IOM)
  • Line Location: HDR+3
Function Call: WRITE
  • Prompt: !,$$CJ^XLFSTR("PRINTED BY : "_$$GET1^DIQ(200,DUZ_",",.01),IOM)
  • Line Location: HDR+4
Function Call: WRITE
  • Prompt: !,$$CJ^XLFSTR("TRANSMISSIONS FROM "_EXFROM_" TO "_EXTO,IOM)
  • Line Location: HDR+5
Function Call: WRITE
  • Prompt: !,$$CJ^XLFSTR("FOR FACILITY: "_$$GET1^DIQ(9999999.06,DUZ2_",",.01,"E"),IOM)
  • Line Location: HDR+6
Function Call: WRITE
  • Prompt: !
  • Line Location: HDR+7
Routine Call
  • %ZIS
  • Line Location:
    • QUE+9
Routine Call
  • DIR
  • Line Location:
    • DISPLAY+19
    • DISPLAY+32
Routine Call
  • %ZIS
  • Line Location:
    • ASKDEV+3

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] GET1^DIQ
90057.210101 GET1^DIQ
^AUTTLOC - [#9999999.06] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BARSESS( PRINT+9, PRINT+11, PRINT+14, PRINT+16, PRINT+18, COUNTS+3, FILETOT+6, FILETOT+8
^DD("DD" PRINT+3, PRINT+4, DISPLAY+4, DISPLAY+22
^XTMP( PRINT+5!, PRINT+6*, COUNTS+4*, COUNTS+5*, FILETOT+3*, FILETOT+9*, DISPLAY+1, DISPLAY+10, DISPLAY+14, DISPLAY+16
, DISPLAY+24, DISPLAY+27, DISPLAY+31

Label References

Name Line Occurrences
ASKFROM ASKFROM+8, ASKTO+6, ASKTO+9
ASKTO ASKTO+7
COUNTS PRINT+21
DET DISPLAY+11, DISPLAY+18, DISPLAY+19
DISPLAY PRINT+23
FILETOT PRINT+22
HDR DISPLAY+11, DISPLAY+18, DISPLAY+19
PRINT ASKDEV+7
QUE ASKDEV+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % DISPLAY+4
%DT ASKFROM+2!, ASKFROM+3*, ASKTO+1!, ASKTO+2*
%DT("A" ASKFROM+4*, ASKTO+3*
>> %ZIS ASKDEV+1*
>> BARFROM ASKFROM+9*, ASKTO+9, PRINT+3, PRINT+10
>> BARJOB ASKFROM+1*, COUNTS+4, COUNTS+5, FILETOT+3, FILETOT+9, DISPLAY+1, DISPLAY+10, DISPLAY+14, DISPLAY+16, DISPLAY+24
, DISPLAY+27, DISPLAY+31
>> BARTO ASKTO+8*, ASKTO+9, PRINT+4, PRINT+7*, PRINT+11
BARTRAN PRINT+1~, COUNTS+2*, COUNTS+3*, FILETOT+1~, FILETOT+7*, FILETOT+8*
CASHIER PRINT+1~, PRINT+13*, PRINT+14*, PRINT+16, PRINT+18, PRINT+19, PRINT+21, PRINT+22, COUNTS~, COUNTS+3
, FILETOT~, FILETOT+8
>> CNT DISPLAY+12*, DISPLAY+17*, DISPLAY+20
DATE HDR~, HDR+3
DIR DISPLAY+19!, DISPLAY+32!
DIR(0 DISPLAY+19*, DISPLAY+32*
DT PRINT+6
DUZ HDR+4
DUZ2 PRINT+1~, PRINT+8*, PRINT+9*, PRINT+11, PRINT+14, PRINT+16, PRINT+18, PRINT+21, PRINT+22, COUNTS~
, COUNTS+3, COUNTS+4, COUNTS+5, FILETOT~, FILETOT+3, FILETOT+6, FILETOT+8, FILETOT+9, DISPLAY+9*, DISPLAY+10*
, DISPLAY+11, DISPLAY+14, DISPLAY+16, DISPLAY+18, DISPLAY+19, DISPLAY+24, DISPLAY+27, DISPLAY+31, HDR+6
>> ESC COUNTS+1*, DISPLAY+10, DISPLAY+14, DISPLAY+16, DISPLAY+19*, DISPLAY+29, DISPLAY+32*
>> EXDATE DISPLAY+22*, DISPLAY+23
EXFROM PRINT+1~, PRINT+3*, HDR+5
EXTO PRINT+1~, PRINT+4*, HDR+5
FACILITY HDR~
FILENAME PRINT+19*, PRINT+20*, PRINT+22, FILETOT~, FILETOT+2, FILETOT+3, FILETOT+4*, FILETOT+6, FILETOT+9, DISPLAY+15*
, DISPLAY+16*, DISPLAY+21, DISPLAY+24
IO ASKDEV+6, DISPLAY+19, DISPLAY+32
IO("Q" ASKDEV+5
IO("S" DISPLAY+19, DISPLAY+32
IO(0 DISPLAY+19, DISPLAY+32
IOF HDR+1
IOM HDR+2, HDR+3, HDR+4, HDR+5, HDR+6
IOSL DISPLAY+18, DISPLAY+19
>> LINE DISPLAY+2*, DISPLAY+28, DISPLAY+30, DET+9
>> NOW DISPLAY+4*, DISPLAY+5*, DISPLAY+11, DISPLAY+18, DISPLAY+19
>> POP ASKDEV+4
ROUTINE PRINT+1~, PRINT+2*, PRINT+5, PRINT+6, COUNTS+4, COUNTS+5, FILETOT+3, FILETOT+9, DISPLAY+1, DISPLAY+10
, DISPLAY+14, DISPLAY+16, DISPLAY+24, DISPLAY+27, DISPLAY+31
SESSID PRINT+1~, PRINT+15*, PRINT+16*, PRINT+18, PRINT+19, PRINT+21, COUNTS~, COUNTS+3, FILETOT+1~, FILETOT+5*
, FILETOT+6*, FILETOT+8
SORTDT PRINT+12*, PRINT+21, PRINT+22, COUNTS~, COUNTS+5, FILETOT~, FILETOT+3, FILETOT+9, DISPLAY+13*, DISPLAY+14*
, DISPLAY+16, DISPLAY+22, DISPLAY+24, DISPLAY+27
TRANSDT PRINT+1~, PRINT+10*, PRINT+11*, PRINT+12, PRINT+14, PRINT+16, PRINT+18
>> TRANSREC PRINT+17*, PRINT+18*, PRINT+19
U ASKFROM+7, ASKTO+6, DISPLAY+19, DISPLAY+32
>> X ASKFROM+7, ASKTO+6, DISPLAY+19, DISPLAY+32
>> Y ASKFROM+8, ASKFROM+9, ASKTO+7, ASKTO+8, PRINT+3*, PRINT+4*, DISPLAY+4*, DISPLAY+5, DISPLAY+22*
>> ZTDESC QUE+2*
>> ZTQUEUED DISPLAY+18, DISPLAY+19, DISPLAY+32
>> ZTRTN QUE+1*
>> ZTSAVE("BARFROM" QUE+5*
>> ZTSAVE("BARJOB" QUE+3*
>> ZTSAVE("BARTO" QUE+4*
>> ZTSK QUE+7, QUE+8

Marked Items

Name Field # of Occurrence
$T( PRINT+2
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 |  Marked Items |  All