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

Package: Accounts Receivable

Routine: RCDPXFIX


Information

RCDPXFIX ;WISC/RFJ -fix duplicate deposits (! be careful using this !) ;22 Mar 02

Source Information

Source file <RCDPXFIX.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Accounts Receivable 4 PREPAY^RCBEPAYP  $$EDIT430^RCBEUBIL  ADDCOMM^RCBEUTRA  MAIL^RCDPXFIM  
VA FileMan 1 NOW^%DTC  

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 2 PRCAI177  RC45P306  

Entry Points

Name Comments DBIA/ICR reference
REVERSE(RCDPOSIT,RCTRANDT) ; back out deposit RCDPOSIT
; RCDPOSIT is the deposit number, example 269296
; RCTRANDT is the transmission date, example 3001113
PAYMENT(RCTRANDA,RCFREPRT) ; mark payment transaction as incomplete and adjust bill
; pass rcfrept equal to 1 to build mailman report. since prepayment
; payments to other bills are already printed on report, pass a zero
; to stop the setting of the tmp global
PREPAY ; fix a prepayment
; at entry point, rctranda is the increase adjustment to rcbillda
PREPAYAD(RCTRANDA) ; get rid of a transaction on a prepayment bill
RECEIPT(RCDPOSIT,RCTRANDT,RCRCPT) ; make changes to receipt file

External References

Name Field # of Occurrence
NOW^%DTC REVERSE+67
PREPAY^RCBEPAYP RECEIPT+30
$$EDIT430^RCBEUBIL PAYMENT+21, PREPAYAD+17
ADDCOMM^RCBEUTRA PAYMENT+41, PREPAYAD+26
MAIL^RCDPXFIM REVERSE+18, REVERSE+69

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Prepayment being applied to bill ",RCBILLDA
  • Line Location: RECEIPT+29

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRCA(430 - [#430] REVERSE+48, REVERSE+60, PAYMENT+12, PAYMENT+18*, PAYMENT+21, PAYMENT+24, PAYMENT+25*, PAYMENT+28, PAYMENT+29, PAYMENT+32*
PREPAY+4, PREPAYAD+3, PREPAYAD+10*, PREPAYAD+13, PREPAYAD+14*, RECEIPT+18, RECEIPT+21, RECEIPT+24, RECEIPT+26
^PRCA(433 - [#433] REVERSE+36, REVERSE+38, REVERSE+41, REVERSE+44, REVERSE+45, REVERSE+61, PAYMENT+7, PAYMENT+9, PAYMENT+35*, PREPAY+8
PREPAY+14, PREPAY+15, PREPAY+17, PREPAY+20, PREPAY+24, PREPAY+27, PREPAY+38, PREPAY+41, PREPAY+42, PREPAYAD+2
, PREPAYAD+20*
^RCD(340 - [#340] RECEIPT+15
^RCY(344 - [#344] REVERSE+21, REVERSE+22, REVERSE+67*, RECEIPT+2, RECEIPT+6*, RECEIPT+10, RECEIPT+11*
^RCY(344.1 - [#344.1] REVERSE+18
^TMP("RCDPXFIX" REVERSE+6!, REVERSE+71!, PAYMENT+44*, PREPAYAD+29*

Label References

Name Line Occurrences
PAYMENT REVERSE+53, PREPAY+31
PREPAY REVERSE+57
PREPAYAD PREPAY+8, PREPAY+34, PREPAY+45
RECEIPT REVERSE+64

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% REVERSE+5~, REVERSE+67, PAYMENT+5~, PAYMENT+21*, PREPAYAD+17*
DATA0 PAYMENT+5~, PAYMENT+29*, PAYMENT+30, PAYMENT+32
FYDA PAYMENT+5~, PAYMENT+24*, PAYMENT+25, PREPAYAD+1~, PREPAYAD+13*, PREPAYAD+14
PAYTRAN PREPAY+3~, PREPAY+24*, PREPAY+27, PREPAY+31, PREPAY+41
PIECE PAYMENT+5~, PAYMENT+13*, PAYMENT+15, PAYMENT+17
RCACCT RECEIPT+1~, RECEIPT+10*, RECEIPT+11, RECEIPT+15
RCBILL7 PAYMENT+5~, PAYMENT+12*, PAYMENT+15*, PAYMENT+17*, PAYMENT+18, PAYMENT+25, PREPAY+3~, PREPAY+4*, PREPAY+8, PREPAYAD+1~
, PREPAYAD+3*, PREPAYAD+7*, PREPAYAD+9*, PREPAYAD+10, PREPAYAD+14, PREPAYAD+17
RCBILLDA REVERSE+5~, REVERSE+45*, REVERSE+48, REVERSE+60, PAYMENT+5~, PAYMENT+9*, PAYMENT+12, PAYMENT+18, PAYMENT+21, PAYMENT+24
, PAYMENT+25, PAYMENT+28, PAYMENT+29, PAYMENT+32, PAYMENT+44, PREPAY+4, PREPAY+15, PREPAYAD+3, PREPAYAD+10, PREPAYAD+13
, PREPAYAD+14, PREPAYAD+17, PREPAYAD+29, RECEIPT+1~, RECEIPT+24*, RECEIPT+26*, RECEIPT+29, RECEIPT+30
RCCOMMNT PAYMENT+5~, PAYMENT+41, PREPAYAD+1~, PREPAYAD+26
RCCOMMNT(1 PAYMENT+40*, PREPAYAD+25*
RCDATA0 REVERSE+5~, REVERSE+22*, REVERSE+24, REVERSE+29, REVERSE+36
RCDEBTDA RECEIPT+1~, RECEIPT+15*, RECEIPT+18, RECEIPT+21, RECEIPT+24, RECEIPT+26
RCDECADJ PREPAY+3~, PREPAY+15*, PREPAY+17, PREPAY+20, PREPAY+24, PREPAY+34, PREPAY+38, PREPAY+42
RCDPDT REVERSE+5~, REVERSE+18*, REVERSE+21
RCDPOSIT REVERSE~, REVERSE+15, REVERSE+18, REVERSE+29, REVERSE+33, REVERSE+64, REVERSE+69, PAYMENT+40, PREPAYAD+25, RECEIPT~
, RECEIPT+6
RCFREPRT PAYMENT~, PAYMENT+44
RCFTEST REVERSE+5~, REVERSE+10*, REVERSE+67, PAYMENT+18, PAYMENT+21, PAYMENT+25, PAYMENT+32, PAYMENT+35, PAYMENT+41, PREPAYAD+10
, PREPAYAD+14, PREPAYAD+17, PREPAYAD+20, PREPAYAD+26, RECEIPT+6, RECEIPT+11, RECEIPT+29
RCMESSAG REVERSE+5~, REVERSE+15*, REVERSE+18, REVERSE+29*, REVERSE+33*, REVERSE+69
RCPAYAMT PREPAY+3~, PREPAY+14*, PREPAY+15, PREPAY+38*
RCPAYDA RECEIPT+1~, RECEIPT+2*, RECEIPT+6, RECEIPT+10, RECEIPT+11
RCRCPT REVERSE+5~, REVERSE+21*, REVERSE+22, REVERSE+64, REVERSE+67, RECEIPT~, RECEIPT+2, RECEIPT+6, RECEIPT+10, RECEIPT+11
RCREPDA PAYMENT+5~, PAYMENT+28*, PAYMENT+29, PAYMENT+32
RCTRAN1 REVERSE+5~, REVERSE+44*, REVERSE+53, REVERSE+57, PREPAYAD+1~, PREPAYAD+2*, PREPAYAD+7, PREPAYAD+9
RCTRAN3 PAYMENT+5~, PAYMENT+7*, PAYMENT+15, PAYMENT+17
RCTRANDA REVERSE+5~, REVERSE+36*, REVERSE+38, REVERSE+41, REVERSE+44, REVERSE+45, REVERSE+53, REVERSE+61, PAYMENT~, PAYMENT+7
, PAYMENT+9, PAYMENT+30, PAYMENT+35, PAYMENT+41, PAYMENT+44, PREPAY+8, PREPAY+14, PREPAY+15, PREPAY+45, PREPAYAD~
, PREPAYAD+2, PREPAYAD+20, PREPAYAD+26, PREPAYAD+29
RCTRANDT REVERSE~, REVERSE+15, REVERSE+18, REVERSE+24, REVERSE+33, REVERSE+64, REVERSE+69, PAYMENT+40, PREPAYAD+25, RECEIPT~
, RECEIPT+6
X REVERSE+5~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All