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

Package: IHS Accounts Receivable

Routine: BARDMBS


Information

BARDMBS ; IHS/OIT/FCJ - DEBT MANAGEMENT BILL SEARCH ; 26 May 2011 8:41 AM

Source Information

Source file <BARDMBS.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
VA Fileman 4 C^%DTC  FILE^DICN  ^DIE  $$GET1^DIQ  
IHS Accounts Receivable 2 (INSTYP,PAR,RTRN)^BARDMU  $$EN^BARVDF  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
IHS Accounts Receivable 2 BARDMRE  BARDMRU  

Entry Points

Name Comments DBIA/ICR reference
ST ;
ADD ;ADD BILL TO A/R DEBT MAN
XIT ;
PARCHK ;CHECK FOR REQUIRED PARAMETERS
VAR ;
ERRMSG ;
CHKBIL ;

External References

Name Field # of Occurrence
C^%DTC ST+12, VAR+12
INSTYP^BARDMU CHKBIL+22
PAR^BARDMU ST+2
RTRN^BARDMU ERRMSG+2
$$EN^BARVDF VAR+2
FILE^DICN ADD+3, ADD+12, ADD+22
^DIE ST+29, ADD+7, ADD+17, ADD+27
$$GET1^DIQ VAR+27

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Searching for overdue bills..."
  • Line Location: ST+7
Function Call: WRITE
  • Prompt: !!,"Number of NEW overdue bills found: ",CNT
  • Line Location: ST+25
Function Call: WRITE
  • Prompt: !!,"Number of NEW overdue bills found: ",BARCNT
  • Line Location: ST+26
Function Call: WRITE
  • Prompt: $$EN^BARVDF("IOF")
  • Line Location: VAR+2
Function Call: WRITE
  • Prompt: !?5,"All of the Required parameters are not set up. You will need to set",!,"these up to continue.",!
  • Line Location: ERRMSG+1
Function Call: WRITE
  • Prompt: "."
  • Line Location: CHKBIL+7
Function Call: WRITE
  • Prompt: "."
  • Line Location: CHKBIL+8
Function Call: WRITE
  • Prompt: !,"ERROR ADDING BILL NUMBER: ",$P(^BARBL(DUZ(2),BARBIEN,0),U)
  • Line Location: ADD+5
Function Call: WRITE
  • Prompt: !,"ERROR ADDING STATUS COMMENTS ENTRY "
  • Line Location: ADD+14
Function Call: WRITE
  • Prompt: !,"ERROR ADDING CYCLE ENTRY TO DEBT BILL: ",$P(^BARBL(DUZ(2),BARBIL,0),U)
  • Line Location: ADD+24
Routine Call
  • DIE
  • Line Location:
    • ST+29
    • ADD+7
    • ADD+17
    • ADD+27

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^BAR(90053.03 - [#90053.03] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BAR(90052.06 VAR+25, VAR+26, PARCHK+2, CHKBIL+18
^BARAC( CHKBIL+19, CHKBIL+20
^BARBL( ST+21, CHKBIL+4, CHKBIL+12, CHKBIL+15, ADD+5, ADD+24, ADD+26
^BARDM( CHKBIL+10
^DD(90053.05 ADD+11, ADD+21

Label References

Name Line Occurrences
ADD CHKBIL+20, CHKBIL+23
CHKBIL ST+24
ERRMSG PARCHK+8, PARCHK+9, PARCHK+10
PARCHK ST+5
VAR ST+4
XIT ST+3, ST+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> BARBIEN CHKBIL+2*, CHKBIL+4*, CHKBIL+10, CHKBIL+12, CHKBIL+15, ADD+2, ADD+5, ADD+26
>> BARBIL ADD+24
BARCNT ST+26, XIT+2!, VAR+4*, ADD+30*
>> BARDAC CHKBIL+15*, CHKBIL+18, CHKBIL+19, CHKBIL+20
BARDADT ST+21, ST+22, XIT+2!, VAR+13*
>> BARDIEN ADD+4*, ADD+9, ADD+10, ADD+19, ADD+20
>> BARDINS( VAR+28*, CHKBIL+23
>> BARDITY CHKBIL+23
BARDMDT XIT+2!, VAR+13*
>> BARDRDT ST+10, ST+13*, ST+16*, ST+21*, ST+22, CHKBIL+4
>> BARL VAR+24*, VAR+25*, VAR+26, PARCHK+8*, PARCHK+9*, PARCHK+10*
>> BARL1 VAR+26*, VAR+27
>> BARL2 VAR+27*, VAR+28
>> BARPAR PARCHK+9
>> BARPAR1 PARCHK+2*, PARCHK+10
>> BARPCD( PARCHK+8
>> BARPCD(1 ST+11, VAR+11
>> BARPCL( PARCHK+8
>> BARPCL(1 ADD+26
>> BARPIEN ST+27, VAR+25, VAR+26, PARCHK+2, CHKBIL+18
>> BARPSDI ST+16
>> BARQ ST+3, ST+6, PARCHK+1*, PARCHK+8*, PARCHK+9*, PARCHK+10*
>> BARR CHKBIL+18*
>> BARRPT ST+5
BARSBCNT XIT+2!, VAR+6*, CHKBIL+6*, CHKBIL+8
DA ST+27*, XIT+2!, ADD+13*, ADD+23*, ADD+31!
DA(1 ADD+9*, ADD+19*
DD ADD+1!
DIC ADD+2*, ADD+10*, ADD+15, ADD+20*, ADD+25, ADD+31!
DIC("P" ADD+11*, ADD+21*
DIC(0 ADD+2*, ADD+10*, ADD+20*
DIE ST+27*, XIT+2!, ADD+2*, ADD+15*, ADD+25*, ADD+31!
DINUM ADD+1!
DIR XIT+2!, VAR+7!
DO ADD+1!
DR ST+28*, XIT+2!, ADD+6*, ADD+16*, ADD+26*, ADD+31!
DT ST+28, VAR+10, ADD+10
DUZ ADD+16
DUZ(2 ST+21, ST+27, VAR+25, VAR+26, PARCHK+2, CHKBIL+4, CHKBIL+10, CHKBIL+12, CHKBIL+15, CHKBIL+18
, CHKBIL+19, CHKBIL+20, ADD+2, ADD+5, ADD+10, ADD+20, ADD+24, ADD+26
IO("S" ST+7, ST+26, VAR+2, CHKBIL+8
IOST ST+7, ST+26, VAR+2, CHKBIL+8
U VAR+26, PARCHK+9, PARCHK+10, CHKBIL+12, CHKBIL+15, CHKBIL+18, CHKBIL+19, CHKBIL+20, ADD+5, ADD+11
, ADD+21, ADD+24, ADD+26
X ST+13, ST+14!, VAR+13, VAR+14!, ADD+2*, ADD+10*, ADD+20*
X1 ST+10*, ST+14!, VAR+10*, VAR+14!
X2 ST+11*, ST+14!, VAR+11*, VAR+14!
>> Y ADD+4, ADD+5, ADD+13, ADD+14, ADD+23, ADD+24
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