PRSAOTTF ;WCIOFO/JAH-OVERTIME WARNINGS FILER--8/18/98
Source file <PRSAOTTF.m>
Package | Total | Call Graph |
---|---|---|
VA FileMan | 2 | FILE^DICN ^DIE |
List Manager | 1 | CLEAR^VALM1 |
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 |
---|---|---|
PAID | 5 | PRSA CLEAR OT WARN PRSAPEX PRSASR PRSXP43 ^PRST(458.6 |
Kernel | 1 | ^DIC(19 |
Name | Comments | DBIA/ICR reference |
---|---|---|
FILEOTW(PPI,DFN,WK,O8,OA) | ;Add an overtime warning (OTW) to 458.6
; Input: PPI--pay period (pp) ien from 458 ; DFN--employee ien in 450 who has more calc ot than approved ; WK--week 1 or 2 of pp ; O8--overtime (OT) in 8b string ; OA--ot in requests file w/ approved status ; (O8 and OA are totals for the range covered by PPI and WK) |
|
WRNEXIST(PPI,DFN,WK) | ;
|
|
NEXTWRN() | ;
|
|
STATCHNG(IEN,STAT) | ;OTW STATUS CHANGE BOOLEAN FUNCTION
; WARNING: called from Mumps x-ref (AC) on STATUS field in 458.6 ; Extrinsic function checks if status currently being set is different ; from existing status. ; INPUT: IEN - record # in OTW file. ; STAT - value that the STATUS field is being set to. (i.e ; X is defined in the calling x-ref. code.) ; OUTPUT: returns true if new and existing STATUS is different, false ; otherwise. |
|
CLRXREF(IEN) | ;
; set LAST UPDATED BY field in file 458.6 when the status field is ; changed. Use global set since this function is being called from ; X-ref and potentially via DIE call in CLEAR^PRSAOTTF. |
|
EXIT | ; -- exit code
|
FileNo | Call Tags |
---|---|
^PRST(458.6 - [#458.6] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^PRST(458.6 - [#458.6] | FILEOTW+16, FILEOTW+23, FILEOTW+27, FILEOTW+28, FILEOTW+33, FILEOTW+34, WRNEXIST+7, WRNEXIST+8, NEXTWRN+2, NEXTWRN+6 , STATCHNG+18, STATCHNG+19, CLRXREF+6, CLRXREF+8* |
^TMP("PRSOTR" | EXIT+1! |
^TMP("PRSOTW" | EXIT+1! |
Name | Line Occurrences |
---|---|
$$NEXTWRN | FILEOTW+23 |
$$WRNEXIST | FILEOTW+13 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ACT | STATCHNG+10~, STATCHNG+11*, STATCHNG+18*, STATCHNG+20 |
CLR | STATCHNG+10~, STATCHNG+11*, STATCHNG+19*, STATCHNG+20 |
DA | FILEOTW+8~, FILEOTW+15*, FILEOTW+30* |
DD | FILEOTW+32! |
DFN | FILEOTW~, FILEOTW+9, FILEOTW+13, WRNEXIST~, WRNEXIST+9 |
DIC | FILEOTW+8~, FILEOTW+30* |
DIC("DR" | FILEOTW+31* |
DIC(0 | FILEOTW+30* |
>> DIE | FILEOTW+15* |
DLAYGO | FILEOTW+8~, FILEOTW+30* |
DO | FILEOTW+32! |
>> DR | FILEOTW+15* |
DUZ | CLRXREF+6, CLRXREF+8 |
IEN | FILEOTW+8~, FILEOTW+13*, FILEOTW+14, FILEOTW+15, FILEOTW+16, FILEOTW+17, FILEOTW+23*, FILEOTW+24, FILEOTW+27, FILEOTW+30 , FILEOTW+33, WRNEXIST+4~, WRNEXIST+6*, WRNEXIST+7, WRNEXIST+9*, WRNEXIST+10, NEXTWRN+2~*, NEXTWRN+6*, NEXTWRN+7, STATCHNG~ , STATCHNG+13, STATCHNG+18, STATCHNG+19, CLRXREF~, CLRXREF+6, CLRXREF+8 |
O8 | FILEOTW~, FILEOTW+9 |
OA | FILEOTW~, FILEOTW+9 |
OLDSTAT | STATCHNG+10~, STATCHNG+20*, STATCHNG+21 |
PPI | FILEOTW~, FILEOTW+9, FILEOTW+13, WRNEXIST~, WRNEXIST+7 |
PRSCREC | EXIT+4! |
PRSIEN | EXIT+2! |
PRSOUT | EXIT+2! |
PRSREMP | EXIT+3! |
PRSRNM | EXIT+3! |
PRSRPPE | EXIT+3! |
PRSRPPI | EXIT+3! |
PRSRREC | EXIT+3! |
PRSRWK | EXIT+3! |
PRSWPP | EXIT+2! |
PRSWPPI | EXIT+2! |
PRSWSTAT | EXIT+2! |
REC | WRNEXIST+4~, WRNEXIST+8*, WRNEXIST+9 |
>> RET | STATCHNG+11*, STATCHNG+13, STATCHNG+21*, STATCHNG+23 |
STAT | STATCHNG~, STATCHNG+13, STATCHNG+21 |
TMPIEN | WRNEXIST+4~, WRNEXIST+6*, WRNEXIST+7*, WRNEXIST+8, WRNEXIST+9 |
U | WRNEXIST+5*, WRNEXIST+9 |
WK | FILEOTW~, FILEOTW+9, FILEOTW+13, WRNEXIST~, WRNEXIST+9 |
X | FILEOTW+8~, FILEOTW+30* |