PRCA399E ;MNTVBB/RGB - Restores any changes to AR files to allow re-testing ; FEB 05, 2022
Source file <PRCA399E.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 |
|---|---|---|
| EN | ;Purge old statement dates from file ^RC(341
|
|
| 1 | ;KILL 341 DATED NODES FOR PRCA399 FIX
|
|
| 2 | ||
| 5 | ;flip tx type 14 and negative amount to 13 and postive amount.
|
|
| 10 | ;set newly calc'd node 7 into file 430 when different (including missing 2nd half of node)
|
|
| 14 | ;Modify transaction amt if leftover decrease or prepay
|
|
| 15 | ;SET PREVIOUS EVENT FILE DATE (LAST STATEMENT) AND BALANCES INTO EVENT CAPTURE (341)
|
|
| PREVDTCK | ;CHECK TO REMOVE SAME DATE ENTRY
|
|
| 151 | ;IN CASE NEW EVENT FILE SET FROM CALC EXCEED MAX
|
|
| 16 | ;SET NEW 2,3,8 NODE BACK INTO FILE 433
|
|
| 20 | ;;LIST REMAINING DISCREPANCIES
|
|
| 21 | ||
| 22 | ;LIST ADJUSTED TRANSACTIONS
|
|
| 23 | ;LIST POTENTIAL PREPAYS
|
| FileNo | Call Tags |
|---|---|
| ^RC(341 - [#341] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DPT - [#2] | 21+4, 21+8, 22+7, 22+9, 23+8 |
| ^PRCA(430 - [#430] | 10+5, 10+9*, 22+9, 23+8, 23+10 |
| ^PRCA(433 - [#433] | 5+3, 5+4, 5+8*, 14+7, 14+9*, 16+13*, 16+14* |
| ^RC(341 - [#341] | 2+1, 2+3, 2+4, 2+6, 15+5*, 15+19*, PREVDTCK+2, 151+1, 151+2* |
| ^RCD(340 - [#340] | 21+4, 22+7, 23+8 |
| ^XTMP("PRCA399" | EN+2*, 2, 2+5*, 2+6*, 2+9*, 5+1*, 5+2, 5+5*, 5+7*, 5+9* , 10+2*, 10+3, 10+4, 10+6, 10+10*, 14+1*, 14+3, 14+4, 14+5, 14+6 , 14+9*, 14+10*, 15+2*, 15+4, 15+6, 15+7, 15+9*, 15+11*, 15+17*, 15+20* , 16+5, 16+6, 16+7, 16+8, 16+9, 16+10, 21+2, 21+3, 22+4, 22+5 , 22+6, 22+8, 23+4, 23+5, 23+6, 23+7, 23+9 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> % | EN+2, 2+9, 5+1, 5+9, 10+2, 14+1, 14+10, 15+2, 15+16, 15+20 |
| DA | 2+8*, 2+10!, 15+19*, PREVDTCK+3* |
| DIK | 2+8*, 2+10!, 15+19*, PREVDTCK+3* |
| >> I | 10+9*, 15+8*, 16+12*, 16+13*, 16+14*, 20+1*, 21+5*, 22+1*, 23+1* |
| II | 15+21! |
| PRCA341 | 15+7!, 15+17, 15+19, 15+21! |
| PRCA341(0 | 15+13* |
| PRCA341(1 | 15+14* |
| PRCA341(4 | 15+16* |
| PRCAADJ | 14+6*, 14+8, 14+11!, 22+8*, 22+10, 22+11, 22+12, 22+13!, 23+12! |
| PRCAAMT | 5+6*, 5+10! |
| PRCABILL | 10+1*, 10+3*, 10+4, 10+5, 10+6, 10+9, 10+10, 10+13!, 14+3*, 14+4* , 14+5, 14+6, 14+11!, 16+5*, 16+6*, 16+7, 16+8, 16+9, 16+10, 16+17! , 22+4*, 22+5*, 22+6, 22+8, 22+9, 22+13!, 23+4*, 23+5*, 23+6, 23+7 , 23+8, 23+9, 23+10, 23+12! |
| PRCABN | 23+8*, 23+12! |
| PRCACTR | 15+5*, 15+12*, 15+13, 15+17, 15+19, 15+21!, 151+2* |
| PRCADATE | 1+1*, 2+2, 2+10! |
| PRCADB | 15+4*, 15+6*, 15+7, 15+9, 15+11, 15+13, 15+17, 15+21!, PREVDTCK+2, 16+17! , 21*, 21+2*, 21+3, 21+4, 21+8, 21+10!, 22+3*, 22+4*, 22+5, 22+6 , 22+7, 22+8, 22+13!, 23+3*, 23+4*, 23+5, 23+6, 23+7, 23+8, 23+9 , 23+12! |
| PRCADBNM | 21+4*, 21+8, 21+10!, 22+7*, 22+13!, 23+8*, 23+10, 23+12! |
| >> PRCADBTR | 10+3 |
| PRCADEB | 1+1*, 2*, 2+1, 2+3, 2+10!, 14+2*, 14+3*, 14+4, 14+5, 14+6 , 14+11!, 16+1*, 16+5*, 16+6, 16+7, 16+8, 16+9, 16+10 |
| PRCADIFF | 21+6*, 21+8, 21+10! |
| PRCADPT | 21+4*, 21+8, 21+10!, 22+7*, 22+9, 22+13!, 23+8*, 23+12! |
| PRCADSET | 15+4*, 15+21! |
| PRCADT | 2*, 2+1*, 2+2, 2+3, 2+6, 2+10! |
| PRCADTW | 2+6*, 2+10! |
| PRCAEBAL | 15+7*, 15+8, 15+14, 15+21! |
| PRCAEVT | 15+1~, 15+6*, 15+8*, 15+9, 15+11 |
| PRCAFIX | 16+1*, 16+11*, 16+12*, 16+17! |
| PRCAIEN | 2+1*, 2+3*, 2+4, 2+5, 2+6, 2+8, 2+10!, 5+2*, 5+3*, 5+4 , 5+5, 5+7, 5+8, 5+10! |
| PRCAMAX | 15+5*, 15+12, 15+21!, 151+2* |
| PRCAND7 | 10+6*, 10+7, 10+10, 10+11, 10+12, 10+13! |
| PRCAND7A | 10+6*, 10+7, 10+9, 10+10, 10+11, 10+12, 10+13! |
| >> PRCAPDT | PREVDTCK+1*, PREVDTCK+2 |
| >> PRCAPDTP | PREVDTCK+2*, PREVDTCK+3 |
| PRCAR | 2+4*, 2+5, 2+10!, 21+3*, 21+5, 21+6, 21+7, 21+8, 21+10!, 23+7* , 23+12! |
| PRCARN | 14+6*, 14+11!, 22+8*, 22+13!, 23+12! |
| PRCARO | 14+7*, 14+8*, 14+9, 14+11!, 22+8*, 22+10, 22+11*, 22+12, 22+13!, 23+12! |
| PRCASITE | 14+11!, 15+3*, 15+13 |
| PRCASP | 21*, 21+1, 21+10!, 22+3*, 22+10, 22+12, 22+13!, 23+12! |
| PRCASSN | 22+7*, 22+9, 22+13!, 23+8*, 23+10, 23+12! |
| PRCASTDT | 15+4*, 15+13, 15+21!, PREVDTCK+1 |
| PRCAT | EN+3*, 2+10!, 5+2*, 5+10! |
| PRCAT1 | 10+1*, 10+6*, 10+13!, 16+9*, 16+12, 16+17! |
| PRCAT2 | 10+1*, 10+11*, 10+13!, 16+10*, 16+12, 16+13, 16+14, 16+17! |
| PRCAT3 | 10+1*, 10+12*, 10+13! |
| PRCAT4 | 10+1*, 10+8*, 10+13! |
| PRCATX | 14+4*, 14+5*, 14+6, 14+7, 14+9, 14+11!, 16+6*, 16+7*, 16+8, 16+9 , 16+10, 16+13, 16+14, 16+17!, 22+5*, 22+6*, 22+8, 22+9, 22+13!, 23+5* , 23+6*, 23+7, 23+9, 23+10, 23+12! |
| PRCATXN | 5+4*, 5+5, 5+6*, 5+7, 5+8, 5+10! |
| PRCATXR | 23+9*, 23+11, 23+12! |
| PRCATYP | 16+7*, 16+8*, 16+9, 16+10, 16+13, 16+14, 16+17! |
| PRCAW | 21+5*, 21+6*, 21+7*, 21+10! |
| PRCAX | EN+3*, 5+2*, 5+10!, 10+1*, 10+13! |
| PRCAXXX | 2+10! |
| >> T | 16+1* |
| U | EN+3*, 5+2*, 5+4, 5+6, 10+1*, 10+5, 10+9, 10+11, 10+12, 14+2* , 14+8, 15+4*, 15+5, 15+8, 15+9, 15+13, 15+14, 151+2, 16+12, 16+13 , 16+14, 21*, 21+4, 21+5, 21+6, 21+7, 21+8, 22+7, 22+9, 22+11 , 23+4, 23+5, 23+8, 23+10 |
| >> XX | 16+1* |
| >> Z | 16+1* |