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 |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: RCTOPU

Package: Accounts Receivable

Routine: RCTOPU


Information

RCTOPU ;WASH IRMFO@ALTOONA,PA/TJK - TOP TRANSMISSION ;2/22/00 12:39 PM

Source Information

Source file <RCTOPU.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
VA FileMan 4 ^DIC  (,FILE)^DIE  EN1^DIP  ^DIR  
Kernel 3 ^%ZIS  ^%ZISC  ^%ZTLOAD  

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

Package Total Caller Graph
Accounts Receivable 6 PRCABJ  RCTOP BILL REPORT  RCTOP REFUND REVERSAL  RCTOP REPORT  RCTOP STOP  RCTOP UPDATE REF/REV CODE  

Entry Points

Name Comments DBIA/ICR reference
V ;;4.5;Accounts Receivable;**141,400**;Mar 20, 1995;Build 13
REPORT ;print top report
PRINT
REPORTQ
PRNTOT ;place total amount on report
PRNTOTQ
BILLREP ;prints individual bills and amounts that make up a TOP account
BILLREPP
BILLREPQ
BILLREPH ;header for TOP bill report
STOP ;Stop TOP Referral on a Debtor
REASON ;ask referral reason
STOPFILE ;set stop referral data in file 340
DELSTOP ;Allows TOP Referral to be re-instituted for debtor
EDSTOP
STOPQ
REVERSE ;Refund Reversal
REVERSEQ
UPDCODE ;Update Refund/Reversal Codes in File 348.2
UPDCODEQ
STOPREF(DEBTOR,REASON,CMNT,EFDT) ; stop TOP referral for a given debtor (no user interaction) PRCA*4.5*400

External References

Name Field # of Occurrence
^%ZIS BILLREP+4
^%ZISC BILLREP+8, BILLREPP+21
^%ZTLOAD BILLREP+8
^DIC BILLREP+2, STOP+2, REVERSE+4, UPDCODE+2
^DIE REVERSE+12
FILE^DIE STOPREF+22
EN1^DIP PRINT
^DIR REPORT+5, BILLREPP+17, STOP+5, REASON+1, REASON+4, REASON+17, DELSTOP+2, EDSTOPREVERSE+11

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"TOP REFERRAL REPORT",!!
  • Line Location: REPORT+2
Function Call: WRITE
  • Prompt: !!,DASH
  • Line Location: PRNTOT+3
Function Call: WRITE
  • Prompt: !,?6,"TOTAL AMOUNT CURRENTLY REFERRED:",?50,"$"_$J(PRINTOT,15,2)
  • Line Location: PRNTOT+4
Function Call: READ
  • Formatting: !!
  • Prompt: "END OF REPORT...PRESS RETURN TO CONTINUE"
  • Variable: X
  • Timeout: DTIME
  • Line Location: PRNTOT+5
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: PRNTOT+5
Function Call: WRITE
  • Prompt: !,$P(^PRCA(430,BILL,0),U)
  • Line Location: BILLREPP+10
Function Call: WRITE
  • Prompt: $J($P(B7,U,I),10,2)
  • Line Location: BILLREPP+14
Function Call: READ
  • Formatting: !!
  • Prompt: "END OF REPORT...PRESS RETURN TO CONTINUE"
  • Variable: X
  • Timeout: DTIME
  • Line Location: BILLREPP+20
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: BILLREPP+20
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: BILLREPH+1
Function Call: WRITE
  • Prompt: !,"DEBTOR: "_TNM
  • Line Location: BILLREPH+2
Function Call: WRITE
  • Prompt: !,"TIN: "_TID," REFERRED TO TOP: "_TDT_" CURRENT TOP AMT: "_$J(TAMT,13,2)
  • Line Location: BILLREPH+3
Function Call: WRITE
  • Prompt: !,DASH
  • Line Location: BILLREPH+4
Function Call: WRITE
  • Prompt: !!,"BILL NO.",?14,"STAT",?27,"AMT",?36,"PRIN",?47,"INT",?55,"ADMIN",?65,"COURT",?72,"MARSHALL"
  • Line Location: BILLREPH+5
Function Call: WRITE
  • Prompt: !,"---- ---",?14,"----",?27,"---",?36,"----",?47,"---",?55,"-----",?65,"-----",?72,"--------"
  • Line Location: BILLREPH+6
Function Call: WRITE
  • Prompt: !,*7,"No Action Taken"
  • Line Location: STOP+6
Function Call: WRITE
  • Prompt: !,"A Reason Of Other requires a comment to be entered"
  • Line Location: REASON+5
Function Call: WRITE
  • Prompt: !,"Stop TOP Referral Complete"
  • Line Location: STOPFILE+3
Function Call: WRITE
  • Prompt: !!,*7,"Referral to TOP has already been stopped for this debtor"
  • Line Location: DELSTOP+1
Function Call: WRITE
  • Prompt: !!,"Debtor Is Now Eligible To Be Referred To TOP"
  • Line Location: DELSTOP+6
Function Call: WRITE
  • Prompt: !!,"Refund Reversal Of TOP Refund"
  • Line Location: REVERSE+2
Function Call: WRITE
  • Prompt: !!,*7,"No Debtor Attached To This Bill."
  • Line Location: REVERSE+6
Function Call: WRITE
  • Prompt: !!,*7,"There is no current TOP Trace Number for this debtor",!,"This should have been entered with the most recent TOP payment"
  • Line Location: REVERSE+8
Function Call: WRITE
  • Prompt: !!,*7,"There is no TOP Refund Year Entered for this bill",!,"This should have been entered when the refund was approved."
  • Line Location: REVERSE+9
Function Call: WRITE
  • Prompt: !!,"No Action Taken"
  • Line Location: REVERSE+11
Function Call: WRITE
  • Prompt: !,"Reversal Will Be Transmitted With Next TOP Transmission"
  • Line Location: REVERSE+13
Function Call: WRITE
  • Prompt: !,"TOP Refund/Refund Reversal Code Entry"
  • Line Location: UPDCODE+1
Routine Call
  • %ZIS
  • Line Location:
    • BILLREP+4
Routine Call
  • DIC
  • Line Location:
    • BILLREP+2
    • STOP+2
    • REVERSE+4
    • UPDCODE+2
Routine Call
  • DIE
  • Line Location:
    • REVERSE+12
Routine Call
  • DIE
  • Line Location:
    • STOPREF+22
Routine Call
  • DIR
  • Line Location:
    • REPORT+5
    • BILLREPP+17
    • STOP+5
    • REASON+1
    • REASON+4
    • REASON+17
    • DELSTOP+2
    • EDSTOP
    • REVERSE+11

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD("DD" BILLREPP+6
^PRCA(430 - [#430] BILLREPP+8, BILLREPP+9, BILLREPP+10, REVERSE+7
^PRCA(430.3 - [#430.3] BILLREPP+11
^RCD(340 - [#340] BILLREPP+3, BILLREPP+6, STOP+4, REASON+7, REASON+10*, REASON+11!, STOPFILE+1*, DELSTOP+5*, REVERSE+7, STOPREF+10
, STOPREF+11, STOPREF+21, STOPREF+23

Label References

Name Line Occurrences
BILLREPH BILLREPP+7, BILLREPP+18
BILLREPQ BILLREP+4, BILLREP+5
DELSTOP STOP+4
EDSTOP DELSTOP+2
REASON REASON+3, EDSTOP
STOPFILE REASON+9
STOPQ STOPFILE+4, DELSTOP+6

Naked Globals

Name Field # of Occurrence
^(0 BILLREPP+10
^(6 REASON+7*
^(7 BILLREPP+10

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %ZIS BILLREP+4*
B14 BILLREPP+2~
B7 BILLREPP+2~, BILLREPP+10*, BILLREPP+12, BILLREPP+14
BAMT BILLREPP+2~, BILLREPP+12*, BILLREPP+13
BILL BILLREPP+2~, BILLREPP+8*, BILLREPP+9, BILLREPP+10, REVERSE+1~, REVERSE+5*, REVERSE+7, REVERSE+12
BY REPORT+1~, REPORT+6*
CMNT STOPREF~, STOPREF+14*, STOPREF+17*, STOPREF+20
COMMENT STOP+1~, REASON+3, REASON+4*, REASON+5, REASON+12*, STOPFILE+1
CSTAT BILLREPP+2~, BILLREPP+10*, BILLREPP+11
D4 BILLREPP+2~, BILLREPP+3*, BILLREPP+4, BILLREPP+5, BILLREPP+7
DA STOP+1~, REVERSE+12*
DASH PRNTOT+1~, PRNTOT+2*, PRNTOT+3, BILLREPP+2~, BILLREPP+3*, BILLREPH+4
DEBTOR BILLREP+1~, BILLREP+3*, BILLREPP+3, BILLREPP+6, BILLREPP+8, STOP+1~, STOP+3*, STOP+4, REASON+7, REASON+10
REASON+11, STOPFILE+1, DELSTOP+5, REVERSE+1~, REVERSE+5*, REVERSE+6, REVERSE+7, STOPREF~, STOPREF+10, STOPREF+11
, STOPREF+15, STOPREF+21, STOPREF+23
DIC REPORT+1~, REPORT+6*, BILLREP+1~, BILLREP+2*, STOP+1~, STOP+2*, REVERSE+1~, REVERSE+3*, UPDCODE+2*
DIC("A" REVERSE+4*
DIC("S" BILLREP+2*, REVERSE+3*
DIC(0 BILLREP+2*, STOP+2*, REVERSE+3*, UPDCODE+2*
DIE STOP+1~, REVERSE+1~, REVERSE+12*
DIERR STOPREF+9~
DIERR("DIERR" STOPREF+24
DIOEND REPORT+1~, REPORT+9*
DIR STOP+1~, REASON+1!
DIR("?" REPORT+4*
DIR("A" REPORT+3*, STOP+5*, REASON+17*, DELSTOP+2*, EDSTOP*, REVERSE+10*
DIR("B" REPORT+3*, STOP+5*, DELSTOP+2*, EDSTOP*, REVERSE+11*
DIR(0 REPORT+3*, BILLREPP+17*, STOP+5*, REASON+1*, REASON+4*, REASON+17*, DELSTOP+2*, EDSTOP*, REVERSE+10*
DIRUT BILLREPP+2~, BILLREPP+8, BILLREPP+17!
DIS REPORT+1~
DIS(0 REPORT+7*, REPORT+8*
DR REVERSE+1~, REVERSE+12*
DTIME PRNTOT+5, BILLREPP+20
EFDT STOPREF~, STOPREF+17*, STOPREF+18
EFFDT STOP+1~, REASON+12*, REASON+17*, STOPFILE+1
FDA STOPREF+9~
FDA(340 STOPREF+16*, STOPREF+17*, STOPREF+18*, STOPREF+19*, STOPREF+20*
FLDS REPORT+1~, REPORT+6*
FND BILLREPP+2~, BILLREPP+8*, BILLREPP+10*
FR REPORT+1~, REPORT+6*
>> I BILLREPP+12*, BILLREPP+14*, DELSTOP+5*
IENS STOPREF+9~, STOPREF+15*, STOPREF+16, STOPREF+17, STOPREF+18, STOPREF+19, STOPREF+20
IO BILLREPP+1
IO("Q" BILLREP+5
IOF PRNTOT+5, BILLREPP+20, BILLREPH+1
IOSL BILLREPP+16
IOST PRNTOT+5, BILLREPP+17, BILLREPP+20
L REPORT+1~, REPORT+6*
N6 STOPREF+9~, STOPREF+11*, STOPREF+12, STOPREF+13
PG REPORT+1~
>> POP BILLREP+4
PRINTOT REPORT+1~, REPORT+6*, PRNTOT+4
REASON STOP+1~, REASON+3*, REASON+7, REASON+9, REASON+12*, STOPFILE+1, STOPREF~, STOPREF+14, STOPREF+17*, STOPREF+19
REFYR REVERSE+1~, REVERSE+7*, REVERSE+9
TAMT BILLREPP+2~, BILLREPP+7*, BILLREPH+3
TDT BILLREPP+2~, BILLREPP+6*, BILLREPH+3
TID BILLREPP+2~, BILLREPP+4*, BILLREPH+3
TNM BILLREPP+2~, BILLREPP+5*, BILLREPH+2
TO REPORT+1~, REPORT+6*
TRACE REVERSE+1~, REVERSE+7*, REVERSE+8
U BILLREPP+4, BILLREPP+5, BILLREPP+6, BILLREPP+7, BILLREPP+10, BILLREPP+11, BILLREPP+12, BILLREPP+14, STOP+4, REASON+2
REASON+3, REASON+7, REASON+10, STOPFILE+1, DELSTOP+5, REVERSE+5, REVERSE+7, STOPREF+12, STOPREF+13
>> X PRNTOT+5*, BILLREPP+20*
Y REPORT+5, REPORT+8, BILLREP+3, BILLREPP+6*, STOP+1~, STOP+2, STOP+3, STOP+6, REASON+2, REASON+3
REASON+4, REASON+17, DELSTOP+2, EDSTOPREVERSE+4, REVERSE+5, REVERSE+11
Y(0 REVERSE+5
ZTDESC BILLREP+1~, BILLREP+7*
ZTRTN BILLREP+1~, BILLREP+7*
ZTSAVE BILLREP+1~
ZTSAVE("DEBTOR" BILLREP+6*
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 |  Naked Globals |  Local Variables  | All