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

Package: IHS Accounts Receivable

Routine: BARUFCNR


Information

BARUFCNR ; IHS/SD/SDR - TREASURY DEPOSIT NUMBER RECONCILIATION REPORT ; 09/03/2008

Source Information

Source file <BARUFCNR.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
IHS Accounts Receivable 2 $$PRELIVE^BARUFUT1  $$VALI^BARVPM  
Kernel 2 (CLOSE,OPEN)^%ZISH  $$FMTE^XLFDT  
VA Fileman 2 $$GET1^DIQ  ^DIR  
Third Party Billing 1 ($$APPRDTTM,$$TRANSMIT)^ABMUEAPI  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
IHS Accounts Receivable 2 BAR UFMS RPT IPAC RECON  BAR UFMS RPT IPAQ RECON  

Entry Points

Name Comments DBIA/ICR reference
EN ;EP;
TDN ;Treasury Deposit number
UFMSCHK ;
LOOP ;loop through transactions
OUTPUT ;
DT
NSCHK ;
HDR ;W "LOCATION^A/R BILL^TRANSACTION^COLLECTION BATCH^COLLECTION ITEM^TREASURY DEP/IPAC^DOLLAR AMOUNT^TRANSMITTED?^REASON NOT SENT" ;IHS/SD/SDR bar*1.8*6 DD 4.1.2

External References

Name Field # of Occurrence
CLOSE^%ZISH HDR+12
OPEN^%ZISH OUTPUT+12
$$APPRDTTM^ABMUEAPI LOOP+28
$$TRANSMIT^ABMUEAPI LOOP+29
$$PRELIVE^BARUFUT1 LOOP+36
$$VALI^BARVPM LOOP+35
$$GET1^DIQ LOOP+9, LOOP+31, LOOP+32, LOOP+33
^DIR DT+3, DT+8, TDN+5, TDN+14, OUTPUT+4, OUTPUT+9
$$FMTE^XLFDT TDN+13, LOOP+45

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"This report will print all PAYMENT transactions for a selected date"
  • Line Location: EN+1
Function Call: WRITE
  • Prompt: !,"range and treasury deposit/IPAC and whether it has been sent to UFMS,"
  • Line Location: EN+2
Function Call: WRITE
  • Prompt: !,"the Not Sent bucket, or neither."
  • Line Location: EN+3
Function Call: WRITE
  • Prompt: !
  • Line Location: EN+4
Function Call: WRITE
  • Prompt: !!," ============ Transaction Date Range =============",!
  • Line Location: DT+0
Function Call: WRITE
  • Prompt: !
  • Line Location: DT+6
Function Call: WRITE
  • Prompt: !!,*7,"INPUT ERROR: Start Date is Greater than than the End Date, TRY AGAIN!",!!
  • Line Location: DT+12
Function Call: WRITE
  • Prompt: !
  • Line Location: TDN+1
Function Call: WRITE
  • Prompt: !!,"This report will now look for payment transactions with:"
  • Line Location: TDN+11
Function Call: WRITE
  • Prompt: !?5,"TREASURY DEPOSIT/IPAC ",BARWSCHD
  • Line Location: TDN+12
Function Call: WRITE
  • Prompt: !?5,"in DATE RANGE ",$$FMTE^XLFDT(BARY("DT",1),"5DZ")," to ",$$FMTE^XLFDT(BARY("DT",2),"5DZ")
  • Line Location: TDN+13
Function Call: WRITE
  • Prompt: !!,"JUST A MINUTE PLEASE WHILE I LOOK..."
  • Line Location: LOOP+1
Function Call: WRITE
  • Prompt: "LOCATION^A/R BILL^TRANSACTION^COLLECTION BATCH^COLLECTION ITEM^TREASURY DEP/IPAC^DOLLAR AMOUNT^TRANSMITTED?^REASON NOT SENT^APPLY TO^DT TX'ED TO UFMS"
  • Line Location: HDR+2
Function Call: WRITE
  • Prompt: !,"TOTAL TRANSACTIONS SENT TO UFMS: ",$G(BARUCNT)
  • Line Location: HDR+6
Function Call: WRITE
  • Prompt: !,"TOTAL DOLLARS SENT TO UFMS: ",$G(BARUTOT)
  • Line Location: HDR+7
Function Call: WRITE
  • Prompt: !,"TOTAL 'NOT SENT' TRANSACTIONS: ",$G(BARNSCNT)
  • Line Location: HDR+8
Function Call: WRITE
  • Prompt: !,"TOTAL 'NOT SENT' DOLLARS: ",$G(BARNSTOT)
  • Line Location: HDR+9
Function Call: WRITE
  • Prompt: !,"TOTAL PAYMENT TRANSACTIONS: ",$G(BARCNT)
  • Line Location: HDR+10
Function Call: WRITE
  • Prompt: !,"TOTAL PAYMENT DOLLARS: ",$G(BARTOT)
  • Line Location: HDR+11
Routine Call
  • DIR
  • Line Location:
    • DT+3
    • DT+8
    • TDN+5
    • TDN+14
    • OUTPUT+4
    • OUTPUT+9

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^BARBL(2906 - [#90050.01] GET1^DIQ
^BARTR(2906 - [#90050.03] GET1^DIQ
^AUTTLOC - [#9999999.06] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ABMDBILL( LOOP+19
^AUTTLOC - [#9999999.06] LOOP+47
^BAR(90052.06 LOOP+26
^BARBL( LOOP+12, LOOP+22, LOOP+23
^BARCOL( LOOP+15, LOOP+16, LOOP+47
^BARSESS( LOOP+42, LOOP+43, LOOP+44, NSCHK+1, NSCHK+3, NSCHK+4, NSCHK+5, UFMSCHK+1
^BARTR( LOOP+7, LOOP+8, LOOP+10, LOOP+11, LOOP+12, LOOP+22, LOOP+23, LOOP+30, LOOP+41
^TMP($J LOOP+2!, LOOP+48*, NSCHK+2*, NSCHK+6*, UFMSCHK+2*, HDR+4, HDR+5

Label References

Name Line Occurrences
DT DT+10, DT+12, TDN+6
EN OUTPUT+10
NSCHK LOOP+53
OUTPUT LOOP+55
UFMSCHK LOOP+54

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> BAR08DT LOOP+26*, LOOP+29
>> BARACCT LOOP+31*, LOOP+34
>> BARAREA LOOP+33*, LOOP+36
>> BARBCH LOOP+10*, LOOP+13, LOOP+15, LOOP+16, LOOP+47
>> BARBEGDT LOOP+6*, LOOP+7*, LOOP+8, LOOP+9, LOOP+10, LOOP+11, LOOP+12, LOOP+22, LOOP+23, LOOP+30
, LOOP+41, LOOP+42, LOOP+47, LOOP+48, NSCHK+1, NSCHK+2, NSCHK+3, NSCHK+4, NSCHK+5, NSCHK+6
, UFMSCHK+1, UFMSCHK+2, HDR+3*, HDR+4*, HDR+5
>> BARBIEN LOOP+18*, LOOP+19*
>> BARBILL LOOP+12*, LOOP+19, LOOP+47
>> BARBLIEN LOOP+30*, LOOP+31, LOOP+32
BARCNT LOOP+3!, LOOP+50*, HDR+10
>> BARCRDEB LOOP+9*, LOOP+47, LOOP+51, NSCHK+7, UFMSCHK+4
>> BARINV LOOP+29*, LOOP+36*, LOOP+47
>> BARITEM LOOP+11*, LOOP+14, LOOP+15, LOOP+16, LOOP+47
>> BARITYP LOOP+35*, LOOP+36
BARNSCNT LOOP+4!, NSCHK+8*, HDR+8
>> BARNSR NSCHK+5*, NSCHK+6
BARNSTOT LOOP+4!, NSCHK+7*, HDR+9
>> BARREC LOOP+47*, LOOP+48
>> BARSCHED LOOP+16*, LOOP+17
>> BARSESS LOOP+42*, LOOP+43, LOOP+44, NSCHK+3*, NSCHK+4, NSCHK+5
BARTOT LOOP+3!, LOOP+51*, HDR+11
>> BARTPDUZ LOOP+22*, LOOP+27, LOOP+28, LOOP+29
>> BARTPIEN LOOP+23*, LOOP+27, LOOP+28, LOOP+29
>> BARTXDT LOOP+40*, LOOP+44*, LOOP+45*, LOOP+47
>> BARTXIEN LOOP+40*, LOOP+43*, LOOP+44
BARUCNT LOOP+5!, UFMSCHK+3*, HDR+6
>> BARUSER LOOP+41*, LOOP+42, LOOP+43, LOOP+44, NSCHK+4*, NSCHK+5
BARUTOT LOOP+5!, UFMSCHK+4*, HDR+7
>> BARWSCHD TDN+8*, TDN+12, LOOP+17
>> BARY("DT" DT+5*, DT+11*, DT+12, TDN+13, LOOP+6, LOOP+7
>> D0 LOOP+34*
DIR DT+9!, TDN+7!, TDN+14!, OUTPUT+1!, OUTPUT+4!, OUTPUT+9!
DIR("?" TDN+4*
DIR("A" DT+1*, DT+7*, TDN+3*, TDN+14*, OUTPUT+3*, OUTPUT+8*
DIR(0 DT+2*, TDN+2*, TDN+14*, OUTPUT+2*, OUTPUT+7*
>> DIROUT DT+4, DT+10, TDN+6, TDN+15, OUTPUT+5, OUTPUT+10
>> DIRUT DT+4, DT+10, TDN+6, TDN+15
>> DTOUT OUTPUT+5, OUTPUT+10
>> DUOUT OUTPUT+5, OUTPUT+10
DUZ(2 LOOP+7, LOOP+8, LOOP+10, LOOP+11, LOOP+12, LOOP+15, LOOP+16, LOOP+19, LOOP+22, LOOP+23
, LOOP+26, LOOP+30, LOOP+41, LOOP+42, LOOP+43, LOOP+44, LOOP+47, NSCHK+1, NSCHK+3, NSCHK+4
, NSCHK+5, UFMSCHK+1
>> FILENAME OUTPUT+11*, OUTPUT+12
IO HDR+1
>> PARNTLOC LOOP+32*, LOOP+33
>> PATH OUTPUT+6*, OUTPUT+12
>> POP OUTPUT+13
>> TPBAPDT LOOP+28*, LOOP+29
U LOOP+8, LOOP+10, LOOP+11, LOOP+12, LOOP+15, LOOP+16, LOOP+22, LOOP+23, LOOP+26, LOOP+30
, LOOP+41, LOOP+44, LOOP+47, NSCHK+2, NSCHK+5, NSCHK+6, UFMSCHK+2
>> Y DT+5, DT+11, TDN+8, OUTPUT+5, OUTPUT+6, OUTPUT+10, OUTPUT+11
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