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

Package: IHS Accounts Receivable

Routine: BAR50PCS


Information

BAR50PCS ; IHS/SD/SDR - ERA Check Summary Report ;

Source Information

Source file <BAR50PCS.m>

Call Graph

Call Graph Total: 13

Package Total Call Graph
IHS Accounts Receivable 8 SELFL^BAR50P00  ASK^BAR50P10  ^BARDBQUE  $$SHDT^BARDUTL  WHD^BARRHD  PAZ^BARRUTL  $$EN^BARVDF  ^BARVKL0  
IHS VA Utilities 2 ENP^XBDIQ1  VIEWR^XBLM  
Kernel 1 $$CJ^XLFSTR  
Registration 1 (CLEAR,FULL)^VALM1  
VA Fileman 1 $$GET1^DIQ  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
IHS Accounts Receivable 2 BAR50P00  BAREDPCS  

Entry Points

Name Comments DBIA/ICR reference
SETHDR ;
; Set up Report Header lines
EN ;
COMPUTE ;EP
; Compute line tag required by BARDBQUE but all processing
; is done under PRINT so just quit here
BROWSE ;
; Browse report to screen
; GET DEVICE (QUEUEING ALLOWED)
DETAIL ;
; Print report in brief and detail format
EN1 ;
PAD ;
PRINTD ; EP
; PRINT the report (Browse or Print)
PRINT ;
; Print report to device. Queuing allowed.
XIT ;
HD ; EP
HDB ; EP

External References

Name Field # of Occurrence
SELFL^BAR50P00 EN+1
ASK^BAR50P10 EN1+2
^BARDBQUE PRINT+7
$$SHDT^BARDUTL DETAIL+15
WHD^BARRHD HDB+4
PAZ^BARRUTL EN1+4, PRINTD+8, HD+1
$$EN^BARVDF BROWSE+8
^BARVKL0 XIT+1
$$GET1^DIQ SETHDR+6
CLEAR^VALM1 BROWSE+9
FULL^VALM1 BROWSE+7
ENP^XBDIQ1 SETHDR+4
VIEWR^XBLM BROWSE+6
$$CJ^XLFSTR PRINTD+7

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: $$EN^BARVDF("IOF")
  • Line Location: BROWSE+8
Function Call: WRITE
  • Prompt: !!!,"**This 835 ERA File contains "_BARTCHKS_" BPR segments totaling $"_$FN(BARTAMT,",",2)
  • Line Location: PRINTD+4
Function Call: WRITE
  • Prompt: !,"**Use the Check Posting Summary (CPS) to confirm checks have been batched",!
  • Line Location: PRINTD+5
Function Call: WRITE
  • Prompt: !,$$CJ^XLFSTR("* * E N D O F R E P O R T * *",IOM)
  • Line Location: PRINTD+7
Function Call: WRITE
  • Prompt: !,BARDASH
  • Line Location: HDB+6

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(4 - [#4] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BAREDI("I" DETAIL+7, DETAIL+9, DETAIL+10, DETAIL+11, DETAIL+12, DETAIL+13, DETAIL+14

Label References

Name Line Occurrences
BROWSE EN1+9
DETAIL PRINTD+3
HD DETAIL+3
HDB DETAIL+2
PAD SETHDR+9
PRINT EN1+10
SETHDR EN1+8
XIT EN1+5, EN1+11

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> BAR("COL" HDB+1*, HDB+5
>> BAR("F1" PRINTD+6, HD+2*, DETAIL+3, DETAIL+7, DETAIL+8
>> BAR("HD" SETHDR+5*, SETHDR+6*, SETHDR+7*, SETHDR+8, SETHDR+10*, SETHDR+11*
>> BAR("LVL" HDB+3*
>> BAR("PG" PRINTD+2*, HDB+2*, HDB+3
BARAIEN SETHDR+2!
BARAMT DETAIL+5!, DETAIL+11*, DETAIL+15, DETAIL+17
>> BARCHK DETAIL+9*, DETAIL+15
>> BARCK DETAIL+4*, DETAIL+6*, DETAIL+7*, DETAIL+9, DETAIL+10, DETAIL+11, DETAIL+12, DETAIL+13, DETAIL+14
>> BARDASH EN1+6*, SETHDR+11, HDB+6
>> BARDT DETAIL+13*, DETAIL+15
BARIIEN SETHDR+2!
>> BARIOSL BROWSE+4*, BROWSE+13
>> BARMEDIA EN1+1, EN1+3, EN1+9, EN1+10
BARPC SETHDR+2!
BARPCIEN SETHDR+2!
>> BARPYR DETAIL+14*, DETAIL+15
>> BARQ("NS" PRINT+4*
>> BARQ("RC" PRINT+2*
>> BARQ("RP" PRINT+3*
>> BARQ("RX" PRINT+6*
>> BARST DETAIL+10*, DETAIL+15
>> BARSTAR EN1+7*
BARTAMT PRINTD+4, DETAIL+5!, DETAIL+6*, DETAIL+17*
>> BARTCD DETAIL+12*, DETAIL+15
BARTCHKS PRINTD+4, DETAIL+5!, DETAIL+6*, DETAIL+16*
>> BARTMP SETHDR+8*, PAD+2, PAD+3*
>> DIROUT HD+2
>> DIRUT EN1+1
>> DTOUT HD+2
>> DUOUT HD+2
DUZ(2 SETHDR+6, DETAIL+7, DETAIL+9, DETAIL+10, DETAIL+11, DETAIL+12, DETAIL+13, DETAIL+14
I PAD+1~, PAD+3*
IMP SETHDR+3!
IMP( SETHDR+7, SETHDR+10
>> IMPDA EN1+3, SETHDR+4, DETAIL+7, DETAIL+9, DETAIL+10, DETAIL+11, DETAIL+12, DETAIL+13, DETAIL+14
IOM PRINTD+7
IOSL BROWSE+4, BROWSE+5*, BROWSE+13*, DETAIL+3
L PAD+1~, PAD+2*, PAD+3
U DETAIL+9, DETAIL+10, DETAIL+11, DETAIL+12, DETAIL+13, DETAIL+14
VALM BROWSE+10!
VALMAR BROWSE+10!
VALMBCK BROWSE+10!
VALMBG BROWSE+10!
VALMCAP BROWSE+10!
VALMCNT BROWSE+10!
VALMCOFF BROWSE+12!
VALMCON BROWSE+11!
VALMDN BROWSE+11!
VALMEVL BROWSE+11!
VALMIOXY BROWSE+11!
VALMKEY BROWSE+10!
VALMLFT BROWSE+11!
VALMLST BROWSE+11!
VALMMENU BROWSE+11!
VALMOFF BROWSE+10!
VALMSGR BROWSE+11!
VALMUP BROWSE+11!
VALMY BROWSE+12!
>> XBFLD("BROWSE" BROWSE+3*
XQORNEST BROWSE+10!
XQORS BROWSE+12!
XQORSPEW BROWSE+12!
>> ZTSAVE("IMPDA" PRINT+5*
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