RCBECHGP ;WISC/RFJ-add penalty charges to bills (called by rcbechgs) ;1 Jun 00
Source file <RCBECHGP.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 |
Name | Comments | DBIA/ICR reference |
---|---|---|
PENALTY | ; this is called by rcbechgs and is a continuation of that routine
; variables passed to this entry point: ; rcupdate = the fm date that charges are being added ; the rcupdate variable is the statement date for non-benefit ; debts or (statement date minus 3 days) for benefit (first ; party debts) |
|
CALCPEN(RCBILLDA,DAYSPEN) | ; calc the penalty for a number of days (dayspen)
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^PRCA(430 - [#430] | PENALTY+17, PENALTY+18, PENALTY+21, PENALTY+42, CALCPEN+3, CALCPEN+5 |
^PRCA(430.2 - [#430.2] | PENALTY+17 |
^TMP("RCBECHGS" | PENALTY+14, PENALTY+15, PENALTY+60*, PENALTY+61*, PENALTY+78*, PENALTY+79* |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DATEPREP | CALCPEN+1~, CALCPEN+3*, CALCPEN+10 |
DAYSPEN | PENALTY+10~, PENALTY+56*, PENALTY+57, PENALTY+59, PENALTY+74*, PENALTY+75, PENALTY+77, CALCPEN~, CALCPEN+10 |
FROMDATE | PENALTY+10~, PENALTY+55*, PENALTY+56, PENALTY+73*, PENALTY+74 |
PENALTY | CALCPEN+1~, CALCPEN+10*, CALCPEN+11 |
PRINCPAL | CALCPEN+1~, CALCPEN+5*, CALCPEN+10 |
RCBILLDA | PENALTY+10~, PENALTY+15*, PENALTY+17, PENALTY+18, PENALTY+21, PENALTY+42, PENALTY+59, PENALTY+60, PENALTY+61, PENALTY+66 , PENALTY+77, PENALTY+78, PENALTY+79, CALCPEN~, CALCPEN+3, CALCPEN+5 |
RCDATA6 | PENALTY+10~, PENALTY+18*, PENALTY+21, PENALTY+33, PENALTY+34, PENALTY+55 |
RCDATE | PENALTY+10~, PENALTY+14*, PENALTY+15 |
RCFPEN | PENALTY+10~, PENALTY+66*, PENALTY+70, PENALTY+73, PENALTY+79 |
RCLASTDT | PENALTY+10~, PENALTY+21*, PENALTY+29, PENALTY+55, PENALTY+73 |
RCLET120 | PENALTY+10~, PENALTY+34*, PENALTY+39, PENALTY+45 |
>> RCUPDATE | PENALTY+29, PENALTY+39, PENALTY+56, PENALTY+66, PENALTY+70, PENALTY+74 |
REPAYDAT | PENALTY+10~, PENALTY+42*, PENALTY+45*, PENALTY+54 |
X | PENALTY+10~, PENALTY+59*, PENALTY+60, PENALTY+77*, PENALTY+78 |