RCDPXFIX ;WISC/RFJ -fix duplicate deposits (! be careful using this !) ;22 Mar 02
Source file <RCDPXFIX.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
Accounts Receivable | 2 | PRCAI177 RC45P306 |
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
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
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* |
>> | 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~ |