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 |  Label References |  Local Variables |  All
Print Page as PDF
Routine: BARLNRPT

Package: IHS Accounts Receivable

Routine: BARLNRPT


Information

BARLNRPT ; IHS/SD/LSL - Report Generator ;

Source Information

Source file <BARLNRPT.m>

Call Graph

Call Graph Total: 9

Package Total Call Graph
VA Fileman 4 ^DDS  ^DIC  EN1^DIP  ^DIR  
IHS VA Utilities 3 ($$VAL,$$VALI,ENP,ENPM)^XBDIQ1  $$DIR^XBDIR  VIEWD^XBLM  
IHS Accounts Receivable 1 $$EN^BARVDF  
Registration 1 (CLEAR,FULL)^VALM1  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
IHS Accounts Receivable 1 BARLNK  

Entry Points

Name Comments DBIA/ICR reference
SORT ;EP reorder and build BY, FR, TO variables
DIR1
EN ;EP ENTRY POINT
RUN ;EP - run report BARDA
DEVE
EDIT
ITEMS ;EP - LIST SELECTABLE ITEMS
ITEMLST(BARDA) ;EP - list items
PRT ;EP
ENDJOB
R ;EP - RUN A REPORT
EXIT ;EP -
PRINT ;EP - reorder and build FLDS variable
END
LIST(XBSRCFL) ;EP Print fields
SEL
LOOP ;EP CLAIMS

External References

Name Field # of Occurrence
$$EN^BARVDF PRT+6
^DDS EDIT+1
^DIC SEL+1, R+2, RUN+16, ITEMS+2
EN1^DIP RUN+20, LIST+9, DEVE+1
^DIR DIR1+6, RUN+21, LIST+10, DEVE+4
CLEAR^VALM1 PRT+7
FULL^VALM1 PRT+6
$$VAL^XBDIQ1 DIR1+3, DIR1+4, SORT+2, PRINT+2
$$VALI^XBDIQ1 RUN+3, ITEMLST+1
ENP^XBDIQ1 RUN+2
ENPM^XBDIQ1 SORT+5, PRINT+5
$$DIR^XBDIR PRT+3
VIEWD^XBLM PRT+6

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,?10,"Report: ",$$VAL^XBDIQ1(90056.1,BARDA,.01)
  • Line Location: DIR1+3
Function Call: WRITE
  • Prompt: !,?10,"File: ",$$VAL^XBDIQ1(90056.1,BARDA,.02)
  • Line Location: DIR1+4
Function Call: WRITE
  • Prompt: !,"Information Missing - Exiting",!
  • Line Location: RUN+8
Function Call: WRITE
  • Prompt: !,"Sort Information Missing - Exiting",!
  • Line Location: RUN+10
Function Call: WRITE
  • Prompt: !,"Print Information Missing - Exiting",!
  • Line Location: RUN+12
Function Call: WRITE
  • Prompt: !,"You have picked the A/R Items master file ",!
  • Line Location: RUN+14
Function Call: WRITE
  • Prompt: $$EN^BARVDF("IOF")
  • Line Location: PRT+6
Routine Call
  • DDS
  • Line Location:
    • EDIT+1
Routine Call
  • DIC
  • Line Location:
    • SEL+1
    • R+2
    • RUN+16
    • ITEMS+2
Routine Call
  • DIR
  • Line Location:
    • DIR1+6
    • RUN+21
    • LIST+10
    • DEVE+4

Label References

Name Line Occurrences
DIR1 DIR1+7, DIR1+8, DIR1+9, DIR1+10, DIR1+11
EDIT DIR1+9
ITEMLST DIR1+10, ITEMS+5
ITEMS ITEMS+6
LIST ITEMLST+2
PRINT RUN+11
RUN DIR1+7
SEL DIR1+1, DIR1+8
SORT RUN+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BARDA DIR1+1, DIR1+3, DIR1+4, DIR1+10, DIR1+11!, EXIT+1!, SEL+3*, EDIT, R+4*, RUN+2
, RUN+3, SORT+2, PRINT+2, ITEMLST~, ITEMLST+1
BARFLD PRINT+22!
BARFLD( PRINT+15*, PRINT+16*, PRINT+21
BARFLD(1 PRINT+18
BARIOSL PRT+6*, DEVE!
BARP RUN+6!, RUN+19!, PRINT+12*, PRINT+13*, PRINT+15, PRINT+16, PRINT+21
BARP( PRINT+9, PRINT+11
BARP(0 PRINT+6
BARPO PRINT+8!, PRINT+22!
BARPO( PRINT+9*, PRINT+11
BARPT RUN+7, RUN+19!
>> BARQUIT RUN+1*, RUN+10, RUN+12, SORT+6*, PRINT+6*
BARS RUN+6!, RUN+19!, SORT+13*, SORT+14*, SORT+16*, SORT+18*
BARS( SORT+9, SORT+12
BARS(0 SORT+6
BARSO SORT+8!, SORT+19!
BARSO( SORT+9*, SORT+12
BARTP PRINT+8!, PRINT+22!
BARTP( PRINT+11*, PRINT+13, PRINT+15
BARTS SORT+8!, SORT+11!, SORT+19!
BARTS( SORT+12*, SORT+14, SORT+16, SORT+18
BARX SORT+16*, SORT+18*, PRINT+13!*
>> BY SORT+2*, SORT+3*, SORT+13*, SORT+14*, LIST+7*
DA EDIT*, SORT+7~*, SORT+9*, SORT+12*, PRINT+7*, PRINT+9*, PRINT+11*, ITEMS+1!, PRT+4!
>> DDSFILE EDIT*
DIC SEL*, R+1*, RUN+4*, RUN+16~*, ITEMS+1!, ITEMS+2*, LIST+1*
DIC(0 SEL*, R+1*, RUN+16*, ITEMS+2*
DIR DIR1!, RUN+5!, RUN+21!, LIST+10!, DEVE+4!
DIR("A" RUN+21*, LIST+10*, DEVE+4*
DIR(0 DIR1+6*, RUN+21*, LIST+10*, DEVE+4*
>> DIRUT PRT+5
DR EDIT*, ITEMS+1!
>> FLDS PRINT+2*, PRINT+3*, PRINT+18*, LIST+2*
>> FLDS( PRINT+21*
>> FLDS(1 LIST+3*
>> FLDS(2 LIST+4*
>> FLDS(3 LIST+5*
>> FLDS(4 LIST+6*
>> FR SORT+3*, SORT+15*, SORT+16*, LIST+7*
>> I PRINT+16*, PRINT+21*
IOSL PRT+6*, DEVE*
>> K SORT+12*, SORT+13, PRINT+11*, PRINT+12
>> L RUN+20*, LIST+8*
>> SEP PRINT+17*
SEQ SORT+7~, SORT+9*, SORT+10*, SORT+12*, PRINT+9*, PRINT+10*, PRINT+11*
>> TO SORT+3*, SORT+17*, SORT+18*
VALM PRT+8!
VALMAR PRT+8!
VALMBCK PRT+8!
VALMBG PRT+8!
VALMCAP PRT+8!
VALMCNT PRT+8!
VALMCOFF PRT+8!
VALMCON PRT+8!
VALMDN PRT+8!
VALMEVL PRT+8!
VALMIOXY PRT+8!
VALMKEY PRT+8!
VALMLFT PRT+8!
VALMLST PRT+8!
VALMMENU PRT+8!
VALMOFF PRT+8!
VALMSGR PRT+8!
VALMUP PRT+8!
VALMY PRT+8!
>> X PRINT+16*
>> XBFLD("BROWSE" PRT+6*
XBSRCFL RUN+3*, RUN+4, RUN+7, RUN+13, RUN+17*, ITEMS+4*, ITEMLST+1*, ITEMLST+2, LIST~
XQORNEST PRT+8!
XQORS PRT+8!
XQORSPEW PRT+8!
>> Y DIR1+7, DIR1+8, DIR1+9, DIR1+10, DIR1+11, SEL+2, SEL+3, R+3, R+4, RUN+17
, ITEMS+3, ITEMS+4, PRT+3*, PRT+6
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Label References |  Local Variables |  All