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

Package: Accounts Receivable

Routine: RCTRAN


Information

RCTRAN ;WASH-ISC@ALTOONA,PA/LDB-Transaction History Report ;1/19/95 4:33 PM

Source Information

Source file <RCTRAN.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
Accounts Receivable 3 $$DATE^RCEVUTL1  $$SLH^RCFN01  (HDR,KEY,SUB,TRANS)^RCTRAN1  
Kernel 3 ^%ZIS  ^%ZISC  ^%ZTLOAD  
VA FileMan 3 ^DIC  DT^DICRW  ^DIR  

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

Package Total Caller Graph
Accounts Receivable 1 PRCA TRAN TYPE HISTORY  
Kernel 1 ^DIC(19  

Entry Points

Name Comments DBIA/ICR reference
EN
TYPE
CAT
DEV
DQ ;Call to build array of payment transactions
PRINT ;Print transactions of type within selected date range
FCHK ;Check fund
EXIT ;Exit routine

External References

Name Field # of Occurrence
^%ZIS DEV+2
^%ZISC DEV+7, DQ+7, EXIT+1
^%ZTLOAD DEV+7
^DIC TYPE+5, CAT+4
DT^DICRW DQ+3
^DIR PRINT+24, PRINT+28
$$DATE^RCEVUTL1 EN
$$SLH^RCFN01 PRINT+5
HDR^RCTRAN1 DQ+5, PRINT+1, PRINT+25, PRINT+29
KEY^RCTRAN1 PRINT+32
SUB^RCTRAN1 PRINT+4
TRANS^RCTRAN1 DQ+4

Interaction Calls

Name Line Occurrences
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: TYPE+2
Function Call: WRITE
  • Prompt: !!,"Enter 'ALL' for all types of transactions in the AR TRANSACTION TYPE FILE",!
  • Line Location: TYPE+6
Function Call: WRITE
  • Prompt: !!,"This is a STATUS. Enter a transaction type only.",!
  • Line Location: TYPE+7
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: CAT+1
Function Call: WRITE
  • Prompt: !!,"Enter 'ALL' for all categories of bills.",!
  • Line Location: CAT+5
Function Call: WRITE
  • Prompt: !!,"This report takes a long time to compile."
  • Line Location: DEV+0
Function Call: WRITE
  • Prompt: !,"It is recommended that it be queued to print later.",!!
  • Line Location: DEV+1
Function Call: WRITE
  • Prompt: !!,"There is no activity of this type during this time period."
  • Line Location: DQ+5
Function Call: WRITE
  • Prompt: ?41,BILL
  • Line Location: PRINT+8
Function Call: WRITE
  • Prompt: ?64,$J(AMT,11,2)
  • Line Location: PRINT+18
Function Call: WRITE
  • Prompt: !?10,$P($G(^PRCA(433,+X3,5)),"^",2),!
  • Line Location: PRINT+21
Function Call: WRITE
  • Prompt: !,"FUND: ",XFND
  • Line Location: FCHK+1
Routine Call
  • %ZIS
  • Line Location:
    • DEV+2
Routine Call
  • DIC
  • Line Location:
    • TYPE+5
    • CAT+4
Routine Call
  • DIR
  • Line Location:
    • PRINT+24
    • PRINT+28

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PRCA(430.2 - [#430.2] Classic Fileman Calls
^PRCA(430.3 - [#430.3] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRCA(430.2 - [#430.2] PRINT+7
^PRCA(430.3 - [#430.3] PRINT+6
^PRCA(433 - [#433] PRINT+21
^TMP($J DQ+4!, DQ+5, DQ+6, DQ+7!, PRINT+3, PRINT+4, PRINT+8, PRINT+10, PRINT+19, PRINT+23
PRINT+27, EXIT+1!
^VA(200 - [#200] PRINT+19

Label References

Name Line Occurrences
CAT TYPE+3, TYPE+4, CAT+5, CAT+6, CAT+7
DEV CAT+2, CAT+3
EXIT DEV+2, DEV+7
FCHK PRINT+3
PRINT DQ+6
TYPE TYPE+6, TYPE+8, TYPE+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%ZIS RCTRAN+5~, DEV+2*
AMT RCTRAN+4~, PRINT+10*, PRINT+11*, PRINT+12*, PRINT+13*, PRINT+14*, PRINT+15, PRINT+16, PRINT+17, PRINT+18*
AMT( PRINT+4*, PRINT+16*, PRINT+17*
AMT("TOT" PRINT+2*, PRINT+15*, PRINT+31*
APP RCTRAN+4~
BDATE RCTRAN+4~, EN+2*
BILL RCTRAN+4~, PRINT+8*
BY RCTRAN+4~, PRINT+19*, PRINT+20
CAT RCTRAN+4~, CAT+2*, CAT+4*, CAT+6, CAT+7, PRINT+13, PRINT+14
CAT( CAT+6*
CAT("" CATCAT+2, DEV+6
DIC RCTRAN+4~, TYPE*, CAT!, CAT+4*
DIC(0 TYPE*, CAT+4*
DIR RCTRAN+4~
DIR(0 PRINT+24*, PRINT+28*
DIRUT RCTRAN+4~, PRINT+3, PRINT+4, PRINT+24!, PRINT+26, PRINT+28!, PRINT+30
DTIME TYPE+2, CAT+1
EDATE RCTRAN+4~, EN+2*
FUND RCTRAN+4~
IO DQ+2
IO("Q" DEV+3
IOF DQ+3, PRINT+25, PRINT+29
IOSL PRINT+23, PRINT+27
IOST DQ+3, PRINT+24, PRINT+28
LINE RCTRAN+4~, DQ+3*
LN RCTRAN+4~, PRINT+5, PRINT+6, PRINT+22*
NODE0 RCTRAN+4~
NODE1 RCTRAN+4~
NODE2 RCTRAN+4~
NODE3 RCTRAN+4~
PG RCTRAN+4~, DQ+3*
POP RCTRAN+4~, DEV+2
PX2 RCTRAN+4~, PRINT+4*, PRINT+5
RCX RCTRAN+4~, PRINT+2*, PRINT+3*, PRINT+4, PRINT+6, PRINT+8, PRINT+10, PRINT+19, PRINT+21, PRINT+23
PRINT+27
RCX1 RCTRAN+4~, PRINT+3*, PRINT+6
TDAT RCTRAN+4~
TYP RCTRAN+4~, TYPE+3*, TYPE+5*, TYPE+8, TYPE+9, PRINT+11, PRINT+12, PRINT+13, PRINT+14, PRINT+23
PRINT+27, PRINT+31
TYP( TYPE+8*
TYP("" TYPE+1, TYPE+3, DEV+5
X RCTRAN+5~, EN*, EN+1, EN+2, TYPE+2*, TYPE+3*, TYPE+4, TYPE+5, TYPE+6, CAT+1*
CAT+2*, CAT+3, CAT+4, CAT+5
X1 RCTRAN+5~
X11 RCTRAN+5~, PRINT+3*, PRINT+4, PRINT+7, PRINT+8, PRINT+10, PRINT+16, PRINT+17, PRINT+19
X12 RCTRAN+5~, PRINT+3*
X1A RCTRAN+5~
X2 RCTRAN+5~, PRINT+4*, PRINT+5, PRINT+8, PRINT+10, PRINT+19
X3 RCTRAN+5~, PRINT+4*, PRINT+8, PRINT+9, PRINT+10, PRINT+19, PRINT+21
XF1 RCTRAN+5~
XFND RCTRAN+5~, PRINT+3*, PRINT+4, PRINT+8, PRINT+10, PRINT+17, PRINT+19, FCHK+1
Y RCTRAN+5~, TYPE+1*, TYPE+5, CAT*, CAT+4
ZTDESC RCTRAN+5~, DEV+4*
ZTRTN RCTRAN+5~, DEV+4*, DEV+7!
ZTSAVE RCTRAN+5~, DEV+7!
ZTSAVE("BDATE" DEV+4*
ZTSAVE("CAT" DEV+4*
ZTSAVE("CAT(" DEV+6*
ZTSAVE("EDATE" DEV+4*
ZTSAVE("TYP" DEV+4*
ZTSAVE("TYP(" DEV+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