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 |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: PRCAREPC

Package: Accounts Receivable

Routine: PRCAREPC


Information

PRCAREPC ;SF-ISC/NYB-CATEGORY LIST-BILLS ;8/26/93 8:43 AM

Source Information

Source file <PRCAREPC.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
VA FileMan 2 DD^%DT  ^DIR  
Accounts Receivable 1 $$REFST^RCRCUTL  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Accounts Receivable 1 PRCALST1  

Entry Points

Name Comments DBIA/ICR reference
V ;;4.5;Accounts Receivable;**72,94,63**;Mar 20, 1995
EN
WRITE ;Write out report.
ENQ
TOP ;Press return to continue prompt.
TOPQ
HDR ;Header of the report.
HDRQ
HDR1 ;Header if there is nothing to print.
HDR1Q
SUB ;Calculates the subtotals
SUBQ
SUB1
SUB1Q
TOT ;Calculates the totals.
TOTQ

External References

Name Field # of Occurrence
DD^%DT WRITE+12
^DIR TOP+3
$$REFST^RCRCUTL EN+23

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: WRITE+1
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: WRITE+6
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: WRITE+9
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: WRITE+19
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: HDR+1
Function Call: WRITE
  • Prompt: "CATEGORY LISTING FOR BILLS REPORT",?45," ",SDT," Page: "_PAGE
  • Line Location: HDR+2
Function Call: WRITE
  • Prompt: !,"Sort Criteria for Date Prepared: "_SC1_" to "_SC2
  • Line Location: HDR+3
Function Call: WRITE
  • Prompt: !,?32,"Date",?52,"Princpal",?68,"Current"
  • Line Location: HDR+4
Function Call: WRITE
  • Prompt: !,"Bill No.",?14,"Debtor",?32,"Preprd",?43,"Status"
  • Line Location: HDR+5
Function Call: WRITE
  • Prompt: ?52,"Balance",?68,"Balance"
  • Line Location: HDR+6
Function Call: WRITE
  • Prompt: !,X,!
  • Line Location: HDR+7
Function Call: WRITE
  • Prompt: !,?7,"CATEGORY: "_$G(CAT),!!
  • Line Location: HDR+8
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: HDR1+1
Function Call: WRITE
  • Prompt: "CATEGORY LISTING FOR BILLS REPORT",?45," ",SDT," Page: "_PAGE
  • Line Location: HDR1+2
Function Call: WRITE
  • Prompt: !,"Sort Criteria for Date Prepared: "_SC1_" to "_SC2
  • Line Location: HDR1+3
Function Call: WRITE
  • Prompt: !,?32,"Date",?52,"Princpal",?68,"Current"
  • Line Location: HDR1+4
Function Call: WRITE
  • Prompt: !,"Bill No.",?14,"Debtor",?32,"Preprd",?43,"Status"
  • Line Location: HDR1+5
Function Call: WRITE
  • Prompt: ?52,"Balance",?68,"Balance"
  • Line Location: HDR1+6
Function Call: WRITE
  • Prompt: !,X,!
  • Line Location: HDR1+7
Function Call: WRITE
  • Prompt: !!,"****NO RECORDS TO PRINT****",!!
  • Line Location: HDR1+8
Function Call: WRITE
  • Prompt: !?50,"----------",?64,"----------",!?41,"SUBTOTAL:"
  • Line Location: SUB1+1
Function Call: WRITE
  • Prompt: ?50,$J(STOT,10,2),?64,$J(STOT2,10,2),!?41,"SUBCOUNT:"
  • Line Location: SUB1+2
Function Call: WRITE
  • Prompt: ?50,$J(SCT,10),?64,$J(SCT,10)
  • Line Location: SUB1+3
Function Call: WRITE
  • Prompt: !?50,"----------",?64,"----------"
  • Line Location: TOT+1
Function Call: WRITE
  • Prompt: !?44,"TOTAL:",?50,$J(TOT,10,2),?64,$J(TOT2,10,2)
  • Line Location: TOT+2
Function Call: WRITE
  • Prompt: !?44,"COUNT:",?50,$J(NCT,10),?64,$J(NCT,10)
  • Line Location: TOT+3
Routine Call
  • DIR
  • Line Location:
    • TOP+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRCA(430 - [#430] EN+18, EN+21, EN+42
^PRCA(430.2 - [#430.2] EN+3, EN+4, EN+41
^PRCA(430.3 - [#430.3] EN+8, EN+10, EN+39
^RCD(340 - [#340] EN+31
^TMP($J EN+5*, EN+10*, EN+12, EN+13, EN+14*, EN+17, EN+20, EN+26, EN+45*, EN+48!
WRITE+1, WRITE+3, WRITE+7, WRITE+10, WRITE+11, ENQ!

Label References

Name Line Occurrences
ENQ WRITE+3
HDR WRITE+4, WRITE+5, WRITE+6, WRITE+8, WRITE+9, WRITE+18, WRITE+19
HDR1 WRITE+1
SUB WRITE+22
SUB1 SUB+1
TOP WRITE+5, WRITE+8, WRITE+18
TOT WRITE+24

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BN EN~, EN+22*, EN+24*, EN+45, WRITE+10*, WRITE+11, WRITE+17
BN0 EN~, EN+21*, EN+22, EN+25, EN+29, EN+35
BN7 EN~, EN+42*, EN+43, EN+44
>> CAT EN+3, EN+4*, EN+5, EN+12*, EN+14, EN+26*, EN+27, EN+28, WRITE+3*, WRITE+7
WRITE+10, WRITE+11, HDR+8
>> CAT2 EN+41*, EN+45
CBAL EN~, EN+44*, EN+45, WRITE+14*, WRITE+16, WRITE+17
>> CNO EN+3*, EN+4
>> CT4 EN+25*, EN+26, EN+28, EN+41
DBP EN~, EN+35*, EN+36, EN+37, EN+38*, EN+45, WRITE+10*, WRITE+11, WRITE+12
DBP1 EN~, WRITE+12*, WRITE+17
DEB EN~, EN+19~, EN+31*, EN+32*, EN+33*, EN+45, WRITE+13*, WRITE+17
DEBT EN~, EN+29*, EN+30, EN+31
DIC ENQ!
DIC(0 ENQ!
DIR TOP+1~
DIR(0 TOP+3*
DIROUT TOP+1~
DIRUT TOP+1~
DP1 EN~
>> DT1 EN+36
>> DT2 EN+37
DTOUT TOP+1~
DUOUT TOP+1~
FL EN~, WRITE+2*, WRITE+4, WRITE+5*, WRITE+6*, WRITE+8, WRITE+9, WRITE+20*
III EN~
IOF WRITE+1, WRITE+6, WRITE+9, WRITE+19, HDR+1, HDR1+1
IOM HDR+7, HDR1+7
IOSL WRITE+18, WRITE+19
IOST WRITE+1, WRITE+5, WRITE+6, WRITE+8, WRITE+9, WRITE+18, WRITE+19, HDR+1, HDR1+1
NCT EN+1~, EN+18*, WRITE+2*, SUB1+4*, TOT+3, TOT+4*
NCT2 EN+1~
NDE EN+1~, WRITE+11*, WRITE+13, WRITE+14
>> OT EN+12, EN+13, WRITE+3, WRITE+5, WRITE+7, WRITE+8, WRITE+10, WRITE+18, TOP+2, TOP+3*
SUB+1, SUB1*
>> PAGE HDR+2, HDR+9*, HDR1+2
PBAL EN+1~, EN+43*, EN+45, WRITE+14*, WRITE+15, WRITE+17
>> PRCAE EN+18*, EN+21, EN+23, EN+42
RCDOJ EN+1~, EN+23*, EN+24
>> SC1 HDR+3, HDR1+3
>> SC2 HDR+3, HDR1+3
SCT EN+1~, WRITE+2*, WRITE+15*, SUB+2*, SUB1+1, SUB1+3, SUB1+4
SCT2 EN+1~
>> SDT HDR+2, HDR1+2
>> ST EN+8*, EN+9, EN+10, EN+13*, EN+14, EN+17*, EN+18, EN+26, EN+39
>> ST2 EN+39*, EN+40*
STAB EN+1~, EN+40*, EN+45, WRITE+7*, WRITE+10, WRITE+11, WRITE+17
STOT EN+2~, WRITE+2*, WRITE+15*, SUB+2*, SUB1+2, SUB1+4
STOT2 EN+2~, WRITE+2*, WRITE+16*, SUB+2*, SUB1+2, SUB1+4
TFLG EN+2~, EN+12*, TOT+5*
TOT EN+2~, EN+18*, WRITE+2*, SUB1+4*, TOT+2, TOT+4*
TOT2 EN+2~, EN+18*, WRITE+2*, SUB1+4*, TOT+2, TOT+4*
>> X EN+18*, EN+44*, HDR+7*, HDR1+7*
Y WRITE+12*, TOP+1~, TOP+3, SUB1
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All