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 |