ENFABAL ;WIRMFO/SAB-MAINTAIN FILE 6915.9 FAP BALANCES ;4/23/96
Source file <ENFABAL.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 |
---|---|---|
ADJBAL(STN,FUND,SGL,MTH,NET) | ; Adjust Balance Amount in File #6915.9
; called from FAP Documents and Recalculation option ; Input ; STN - station number (3-5 char) ; FUND - fund pointer (to NX FUND) ; SGL - standard general ledger pointer (to NX SGL) ; MTH - month (FileMan date) ; NET - net $ change (can include two decimals) |
|
GETBAL(IEN1,IEN2,IEN3,MTH) | ; Get Balance Amount from File #6915.9
; called from ADJBAL and routine ENFAR5* ; Input ; IEN1 - ien of station ; IEN2 - ien of fund multiple ; IEN3 - ien of sgl multiple ; MTH - month (FileMan date) ; Output ; BAL - balance amount |
|
RECALC | ; Recalculate Net Activity for Month (optionally update file 6915.9)
; called from option ENFA RECALC BALANCES ; ask for period (month/year) |
|
EXIT | ;
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^ENG(6914.3 - [#6914.3] | RECALC+49 |
^ENG(6914.6 - [#6914.6] | RECALC+46 |
^ENG(6915.2 - [#6915.2] | RECALC+24, EXIT+2 |
^ENG(6915.3 - [#6915.3] | RECALC+25, EXIT+3 |
^ENG(6915.4 - [#6915.4] | RECALC+26, EXIT+4 |
^ENG(6915.5 - [#6915.5] | RECALC+27, EXIT+5 |
^ENG(6915.6 - [#6915.6] | RECALC+28, EXIT+6 |
^ENG(6915.9 - [#6915.9] | ADJBAL+20, ADJBAL+25*, ADJBAL+26, ADJBAL+29, ADJBAL+30, ADJBAL+31, ADJBAL+32, ADJBAL+34*, ADJBAL+35, GETBAL+10 , GETBAL+11, GETBAL+13, GETBAL+15, GETBAL+16 |
^TMP($J | RECALC+30!, RECALC+37, RECALC+44, RECALC+45, RECALC+48, RECALC+50, EXIT+7! |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
BAL | ADJBAL+8~, ADJBAL+22*, ADJBAL+24, ADJBAL+32*, ADJBAL+33, GETBAL+9~, GETBAL+11*, GETBAL+12, GETBAL+16*, GETBAL+17 |
DIR | RECALC+11!, RECALC+21!, RECALC+42!, EXIT+9! |
DIR("?" | RECALC+9*, RECALC+10* |
DIR("A" | RECALC+4*, RECALC+20*, RECALC+41* |
DIR("B" | RECALC+7* |
DIR(0 | RECALC+3*, RECALC+20*, RECALC+41* |
DIROUT | EXIT+9! |
DIRUT | RECALC+11, RECALC+21, RECALC+42, EXIT+9! |
DT | RECALC+5, RECALC+16, RECALC+22, EXIT+1 |
DTOUT | EXIT+9! |
DUOUT | EXIT+9! |
ENADJ | RECALC+51*, RECALC+52, EXIT+8! |
ENDTR | RECALC+12*, RECALC+15, RECALC+16, RECALC+22, RECALC+52, EXIT+1, EXIT+8! |
ENFDA | ADJBAL+8~ |
ENFDA( | ADJBAL+14*, ADJBAL+15*, ADJBAL+16*, ADJBAL+17* |
ENFUND | RECALC+45*, RECALC+46, RECALC+48, RECALC+50, EXIT+8! |
ENFUNDI | RECALC+46*, RECALC+52, EXIT+8! |
ENI | ADJBAL+8~ |
ENI(1 | ADJBAL+20, ADJBAL+22, ADJBAL+25, ADJBAL+26, ADJBAL+29, ADJBAL+30, ADJBAL+31, ADJBAL+32, ADJBAL+34, ADJBAL+35 , GETBAL+10, GETBAL+13, GETBAL+15, GETBAL+16 |
ENI(2 | ADJBAL+20, ADJBAL+22, ADJBAL+25, ADJBAL+26, ADJBAL+29, ADJBAL+30, ADJBAL+31, ADJBAL+32, ADJBAL+34, ADJBAL+35 , GETBAL+10, GETBAL+13, GETBAL+15, GETBAL+16 |
ENI(3 | ADJBAL+20, ADJBAL+22, ADJBAL+25, ADJBAL+26, ADJBAL+29, ADJBAL+30, ADJBAL+31, ADJBAL+32, ADJBAL+34, ADJBAL+35 , GETBAL+10, GETBAL+13, GETBAL+15, GETBAL+16 |
ENI(4 | ADJBAL+20, ADJBAL+25, ADJBAL+26 |
ENLOCK | RECALC+22, RECALC+23*, RECALC+24*, RECALC+25*, RECALC+26*, RECALC+27*, RECALC+28*, EXIT+8! |
ENSGL | RECALC+47*, RECALC+48*, RECALC+49, RECALC+50, EXIT+8! |
ENSGLI | RECALC+49*, RECALC+52, EXIT+8! |
ENSN | RECALC+44*, RECALC+45, RECALC+48, RECALC+50, RECALC+52, EXIT+8! |
FUND | ADJBAL~, ADJBAL+9, ADJBAL+15 |
IEN1 | GETBAL~, GETBAL+11 |
IEN2 | GETBAL~, GETBAL+11 |
IEN3 | GETBAL~, GETBAL+11 |
IEN4 | GETBAL+9~, GETBAL+10*, GETBAL+11 |
LMTH | ADJBAL+8~, ADJBAL+28*, ADJBAL+29*, ADJBAL+30 |
LMTHI | ADJBAL+8~, ADJBAL+30*, ADJBAL+31, ADJBAL+32, ADJBAL+34, ADJBAL+35 |
MTH | ADJBAL~, ADJBAL+9, ADJBAL+10, ADJBAL+12*, ADJBAL+17, ADJBAL+22, ADJBAL+28, GETBAL~, GETBAL+10, GETBAL+13 |
NBAL | ADJBAL+8~, ADJBAL+24*, ADJBAL+25, ADJBAL+33*, ADJBAL+34 |
NET | ADJBAL~, ADJBAL+9, ADJBAL+11, ADJBAL+24, ADJBAL+33 |
PMTH | ADJBAL+8~, GETBAL+9~, GETBAL+13*, GETBAL+14, GETBAL+15 |
PMTHI | ADJBAL+8~, GETBAL+9~, GETBAL+15*, GETBAL+16 |
SGL | ADJBAL~, ADJBAL+9, ADJBAL+16 |
STN | ADJBAL~, ADJBAL+9, ADJBAL+14 |
U | ADJBAL+25, ADJBAL+32, ADJBAL+34, GETBAL+11, GETBAL+16, RECALC+51 |
X | RECALC+6*, RECALC+7, RECALC+8!, EXIT+9! |
X("M" | RECALC+5*, RECALC+6 |
X("Y" | RECALC+5*, RECALC+6 |
Y | RECALC+12, RECALC+21, RECALC+42, RECALC+50*, RECALC+51, EXIT+9! |