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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: RCTOPD

Package: Accounts Receivable

Routine: RCTOPD


Information

RCTOPD ;WASH IRMFO@ALTOONA,PA/TJK-TOP TRANSMISSION ;2/11/00 3:34 PM

Source Information

Source file <RCTOPD.m>

Call Graph

Call Graph

Call Graph Total: 11

Package Total Call Graph
Accounts Receivable 5 $$EMERES^PRCAUTL  $$SITE^RCMSITE  ($$NAME,$$TAXID,EN1)^RCTOP1  EN1^RCTOP2  EN1^RCTOP4  
VA FileMan 2 (C,YX)^%DTC  $$GET1^DIQ  
Integrated Billing 1 $$SWSTAT^IBBAPI  
Kernel 1 $$FMADD^XLFDT  
MailMan 1 ^XMD  
Registration 1 (DEM,KVAR)^VADPT  

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

Package Total Caller Graph
Accounts Receivable 4 RCDMC90  RCTCSPD  RCTCSPD0  RCTOPS  

Entry Points

Name Comments DBIA/ICR reference
V ;;4.5;Accounts Receivable;**141,187,224,236,229,301,315,337,338**;Mar 20, 1995;Build 69
ENTER ;Entry point from nightly process
EXIT
UPDATE ;weekly update compilation
RECERT ;send yearly recertification documents
REFDOC ; refund, refund reversal documents
COMPILE ;compiles documents into mail messages and transmits them
COMPILE1(DOCTYPE,CNTR) ; compiles each type of document separately
USRMSG ;sends mailman message of documents sent to user
THIRD ;sends mailman message to user if no third letter found
COMPQ
PROC(DEBTOR,QUIT,FILE,HOLD,EFFDT) ;process bills for a specific debtor
TOTAL ;set transmission total, reset quit variable
PROCQ
NOW() ;compiles current date,time
FILE(DEBTOR0) ;gets file number for debtor
FILEQ
RFCHK(RCXCAT,RCIENFLG,RCXRFCD,RCXDT) ;Check to see if bill can be referred to requested collections program

External References

Name Field # of Occurrence
C^%DTC ENTER+11, ENTER+12, ENTER+13
YX^%DTC NOW+2
$$GET1^DIQ RFCHK+24
$$SWSTAT^IBBAPI TOTAL+1
$$EMERES^PRCAUTL ENTER+31
$$SITE^RCMSITE ENTER+10
$$NAME^RCTOP1 UPDATE+7, PROC+29
$$TAXID^RCTOP1 UPDATE+6
EN1^RCTOP1 ENTER+41, UPDATE+11, RECERT+3, REFDOC+7
EN1^RCTOP2 ENTER+40, UPDATE+3
EN1^RCTOP4 UPDATE+9
DEM^VADPT PROC+4
KVAR^VADPT EXIT
$$FMADD^XLFDT ENTER+9
^XMD COMPILE1+17, USRMSG+9, THIRD+21

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PRCA(430.2 - [#430.2] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRCA(430 - [#430] ENTER+28, REFDOC+3, REFDOC+4, PROC+9, PROC+11, PROC+22
^PRCA(430.2 - [#430.2] PROC+15, RFCHK+18
^RC(342 - [#342] ENTER+10
^RCD(340 - [#340] ENTER+30, ENTER+32, ENTER+34, ENTER+35, ENTER+44*, UPDATE+1, UPDATE+2, RECERT+1, RECERT+2, REFDOC+6
, PROC+2, PROC+7, PROC+8, PROC+29, TOTAL+5
^TMP("RCTOPD" EXIT!, PROC+1!, PROC+33*
^XTMP("RCTOPD" ENTER+9!*, COMPILE+5, COMPILE1+2, COMPILE1+5!, COMPILE1+8*, COMPILE1+9*, COMPILE1+11*, USRMSG+4*, USRMSG+5*, USRMSG+6*
USRMSG+7*, THIRD+1, THIRD+2!, THIRD+6*, THIRD+7*, THIRD+8*, THIRD+9*, THIRD+10*, THIRD+12, THIRD+14*
THIRD+15, THIRD+17*, THIRD+19*, PROC+29*

Label References

Name Line Occurrences
$$FILE ENTER+37, UPDATE+2, RECERT+2, REFDOC+6, PROC+29
$$NOW COMPILE1+15
$$RFCHK PROC+20
COMPILE ENTER+47, UPDATE+16, RECERT+6
COMPILE1 COMPILE+5
EXIT ENTER+21, ENTER+24
PROC ENTER+39, UPDATE+4
RECERT ENTER+21
REFDOC UPDATE+14
TOTAL PROC+7, PROC+8
UPDATE ENTER+24
USRMSG COMPILE+6

Naked Globals

Name Field # of Occurrence
^( COMPILE1+8, USRMSG+6
^(0 ENTER+35, RECERT+2, REFDOC+6
^(14 PROC+11
^(4 UPDATE+2, PROC+11
^(6 UPDATE+2, PROC+7, PROC+11
^(7 REFDOC+5, PROC+11

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% NOW+1~
%H NOW+1~, NOW+2*
ACTDT ENTER+5~, ENTER+14*, ENTER+15*, ENTER+16*, ENTER+17*
ADDR ENTER+5~
ADMIN ENTER+2~
B0 ENTER+2~, PROC+11*, PROC+12, PROC+14, PROC+15, PROC+29
B14 ENTER+2~, PROC+11*
B4 ENTER+2~, PROC+11*, PROC+13
B6 ENTER+2~, PROC+11*, PROC+19, PROC+24, PROC+26
B7 ENTER+2~, PROC+11*, PROC+32
BILL ENTER+2~, REFDOC+1~, REFDOC+3*, REFDOC+4, REFDOC+7, PROC+5*, PROC+9*, PROC+11, PROC+22, PROC+33
BILLDT ENTER+5~, PROC+19*, PROC+20, PROC+25, PROC+31
CAT ENTER+5~, PROC+15*, PROC+17, PROC+20, PROC+30
CNT COMPILE+2~, COMPILE1+3*, COMPILE1+4, COMPILE1+8, COMPILE1+9, COMPILE1+10
CNTR ENTER+3~, COMPILE1~, COMPILE1+1, COMPILE1+3, COMPILE1+9, COMPILE1+10
CNTR( COMPILE+4, COMPILE+5
CNTR(1 ENTER+18*
CNTR(2 ENTER+18*
CNTR(4 ENTER+18*
CODE REFDOC+1~, REFDOC+2*, REFDOC+7
CURRTOT ENTER+5~, TOTAL+5*
DEBTOR ENTER+2~, ENTER+18*, ENTER+28*, ENTER+30, ENTER+32, ENTER+34, ENTER+35, ENTER+39, ENTER+40, ENTER+41
ENTER+44, UPDATE+1*, UPDATE+2, UPDATE+3, UPDATE+4, UPDATE+6, UPDATE+9, UPDATE+11, RECERT+1*, RECERT+2
RECERT+3, REFDOC+1~, REFDOC+4*, REFDOC+6, REFDOC+7, PROC~, PROC+2, PROC+7, PROC+8, PROC+9
, PROC+29, TOTAL+5
DEBTOR0 ENTER+2~, ENTER+35*, ENTER+37, UPDATE+2*, UPDATE+7, RECERT+2*, PROC+2*, PROC+4, FILE~, FILE+1
DEBTOR4 ENTER+3~, UPDATE+2*, UPDATE+6, UPDATE+7, UPDATE+9, RECERT+2*
DEBTOR6 ENTER+3~, ENTER+35*, ENTER+36, UPDATE+2*, PROC+25
DFN ENTER+3~, PROC+4*
DOB ENTER+3~
DOCAMT COMPILE+2~, COMPILE1+6*, COMPILE1+8*, COMPILE1+11
DOCTYPE COMPILE+2~, COMPILE+5*, COMPILE1~, COMPILE1+8, COMPILE1+9
DT ENTER+9, ENTER+11, ENTER+12, ENTER+13, USRMSG+3, THIRD+5
EFFDT ENTER+3~, ENTER+11*, ENTER+38*, ENTER+39, ENTER+41, UPDATE+2*, UPDATE+4, UPDATE+11, RECERT+2*, RECERT+3
REFDOC+1~, REFDOC+6*, REFDOC+7, PROC~, PROC+31*
ERROR ENTER+5~
F60DT ENTER+3~, ENTER+13*, ENTER+44
FILE ENTER+37*, ENTER+39, ENTER+40, ENTER+41, UPDATE+2*, UPDATE+3, UPDATE+4, UPDATE+6, UPDATE+7, UPDATE+9
UPDATE+11, RECERT+2*, RECERT+3, REFDOC+1~, REFDOC+6*, REFDOC+7, PROC~, PROC+3, PROC+4, PROC+6
, PROC+10, FILE+1*, FILE+2*, FILEQ
FN ENTER+3~
FST THIRD+4~, THIRD+13*, THIRD+14, THIRD+16, THIRD+18*
FULLNM ENTER+4~
HOLD ENTER+5~, ENTER+35*, ENTER+39, ENTER+44, PROC~, PROC+6*, PROC+30*
>> I COMPILE+4*, COMPILE1+2*
INT ENTER+2~
LN ENTER+3~
LRTYPE COMPILE+2~, COMPILE1+2*, COMPILE1+9
MN ENTER+3~
>> NAME UPDATE+7*, UPDATE+8, UPDATE+9
>> ONAME UPDATE+7*, UPDATE+8
>> OTAXID UPDATE+6*, UPDATE+8
P10YDT ENTER+5~, ENTER+12*, PROC+25
P121DT ENTER+2~, ENTER+11*, ENTER+38, PROC+25
PHONE ENTER+4~
PRIN ENTER+2~
QUIT ENTER+4~, ENTER+37*, ENTER+39, UPDATE+2*, UPDATE+4, PROC~, TOTAL+6*
RCDFN ENTER+29~, ENTER+30*, ENTER+31
RCDOC ENTER+1, ENTER+21, ENTER+24, EXIT!, UPDATE+16, USRMSG+3
RCIENFLG RFCHK~, RFCHK+18
RCNEW ENTER+5~, ENTER+35*, UPDATE+2*, PROC+6, PROC+7, PROC+8, PROC+30, TOTAL+2, TOTAL+3, TOTAL+5
RCNT ENTER+4~, ENTER+18*, COMPILE1+1*, COMPILE1+9, USRMSG+1~, USRMSG+6*, USRMSG+7
RCSWINFO TOTAL+1~*, TOTAL+2, TOTAL+3
RCXCAT RFCHK~, RFCHK+16, RFCHK+18
RCXCTIEN RFCHK+11~, RFCHK+16*, RFCHK+18*, RFCHK+20, RFCHK+23*, RFCHK+24
RCXDT RFCHK~, RFCHK+26, RFCHK+27
RCXFLG RFCHK+11~, RFCHK+24*, RFCHK+25, RFCHK+26, RFCHK+27
RCXRFCD RFCHK~, RFCHK+24
RCXSPDT RFCHK+11~, RFCHK+14*, RFCHK+26, RFCHK+27
REC COMPILE+2~, COMPILE1+6*, COMPILE1+8*, COMPILE1+9, COMPILE1+11
REPAY ENTER+4~, PROC+5*, PROC+10*
RFCODE REFDOC+1~, REFDOC+2*, REFDOC+3
SEQ COMPILE+2~, COMPILE+3*, COMPILE1+5*, COMPILE1+11, COMPILE1+15
SITE ENTER+3~, ENTER+10*, ENTER+15, ENTER+16, ENTER+17, COMPILE1+9, COMPILE1+11, COMPILE1+15
SITECD ENTER+5~, ENTER+10*
>> TAXID UPDATE+6*, UPDATE+8, UPDATE+9
TBIL THIRD+4~, THIRD+13*, THIRD+15*, THIRD+17
TCT THIRD+4~, THIRD+11*, THIRD+14*, THIRD+17, THIRD+18*, THIRD+19
TDEB THIRD+4~, THIRD+11*, THIRD+12*, THIRD+15, THIRD+16, PROC+28~, PROC+29*
TDEB0 THIRD+4~, THIRD+16*, THIRD+17
TFIL PROC+28~, PROC+29*
TOTAL ENTER+4~, ENTER+41, UPDATE+11, RECERT+2*, RECERT+3, REFDOC+1~, REFDOC+5*, REFDOC+7, PROC+5*, PROC+10*
, PROC+32*, TOTAL+2, TOTAL+3, TOTAL+5*
TSEQ COMPILE+2~, COMPILE+3*, COMPILE+4*, COMPILE1+11
TSP THIRD+4~, THIRD+11*, THIRD+14*, THIRD+19
U ENTER+10, ENTER+36, ENTER+44, UPDATE+2, UPDATE+6, UPDATE+7, RECERT+2, REFDOC+4, REFDOC+5, REFDOC+6
, COMPILE1+8, COMPILE1+11, PROC+7, PROC+12, PROC+14, PROC+15, PROC+19, PROC+24, PROC+25, PROC+26
, PROC+29, PROC+32, TOTAL+5, FILE+1
VADM ENTER+3~
VADM(2 PROC+4
VADM(6 PROC+10
X ENTER+11, ENTER+12, ENTER+13, ENTER+29~, USRMSG+1~, USRMSG+6*, NOW+1~
X1 ENTER+4~, ENTER+11*, ENTER+12*, ENTER+13*
X2 ENTER+4~, ENTER+11*, ENTER+12*, ENTER+13*
XMDUZ EXIT!, COMPILE+2~, COMPILE1+12*, USRMSG+1~, USRMSG+2*, THIRD+3*
XMSUB COMPILE+2~, COMPILE1+15*, USRMSG+1~, USRMSG+3*, THIRD+5*
XMTEXT COMPILE+2~, COMPILE1+16*, USRMSG+8*, THIRD+20*
XMY COMPILE+2~, USRMSG+1~
XMY("G.TOP" COMPILE1+14*, USRMSG+2*, THIRD+3*
XMY("XXX@Q-TOP.DOMAIN.EXT" COMPILE1+13*
Y NOW+1~, NOW+3
ZIPCODE ENTER+4~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All