PRSATP3 ;HISC/MGD-Timekeeper Post Absence ;01/03/06
Source file <PRSATP3.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 |
---|---|---|
HENCAP(PPI,DFN,WDAY,DBH,HOL,DAH,QUIT) | ;
; Check to see if there is a Holiday encapsulated by some form of non-pay. ; Called from Timekeeper Posting routine ^PRSATP ; ; Test #1 | DBH HOL DAH ; Test #2 DBH | HOL DAH ; Test #3 DBH HOL | DAH ; Test #4 DBH | HOL | DAH |
|
UPDT(DFN,DBH,HOL,DAH) | ; Perform final checks
; Input: ; DFN - IEN of employee ; DBH - PPI^DAY^type of non-pay ; HOL - PPI^DAY^Status of timecard that contains holiday ; DAH - PPI^DAY^type of non-pay |
|
SET | ; Add entry to #458.5
|
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 |
|
Routine Call |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^PRST(458 - [#458] | UPDT+16, UPDT+17, UPDT+30, UPDT+32 |
Name | Line Occurrences |
---|---|
SET | UPDT+56, UPDT+64 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
BACK | HENCAP+24~, HENCAP+33*, HENCAP+34, HENCAP+36, HENCAP+37, HENCAP+42*, HENCAP+43, HENCAP+45, HENCAP+46 |
DAH | HENCAP~, HENCAP+28, HENCAP+29, UPDT~, UPDT+15, UPDT+20 |
DBH | HENCAP~, HENCAP+43, HENCAP+47, UPDT~, UPDT+20 |
DFN | HENCAP~, HENCAP+28, HENCAP+36, HENCAP+38, HENCAP+45, HENCAP+47, UPDT~, UPDT+30, UPDT+32, UPDT+35 , SET+1, SET+2 |
HDAY | UPDT+13~, UPDT+15*, UPDT+16, UPDT+17, UPDT+35 |
HIEN | UPDT+13~, UPDT+35*, UPDT+37, UPDT+38 |
HOL | HENCAP~, HENCAP+34, HENCAP+38, HENCAP+42, UPDT~, UPDT+15 |
HOLEX | UPDT+13~, UPDT+16*, UPDT+42 |
HOLIN | UPDT+13~, UPDT+17*, SET+3 |
HPPI | UPDT+13~, UPDT+15*, UPDT+16, UPDT+17, UPDT+28, UPDT+29, UPDT+30, UPDT+32, UPDT+35 |
IEN4585 | UPDT+13~, SET+8*, SET+9 |
IEN4585(1 | SET+8, SET+9 |
LSTAT | UPDT+13~, UPDT+28*, UPDT+31*, UPDT+39, UPDT+46, UPDT+60 |
PPI | HENCAP~, HENCAP+25, UPDT+13~, UPDT+15*, UPDT+28, UPDT+29 |
PPIP | HENCAP+24~, HENCAP+25*, HENCAP+28, HENCAP+36, HENCAP+38, HENCAP+42*, HENCAP+45, HENCAP+47 |
PRSFDA | UPDT+14~ |
PRSFDA( | SET+1*, SET+2*, SET+3*, SET+4*, SET+9* |
PRSIEN | UPDT+13~, UPDT+39 |
PRSIEN( | UPDT+38* |
QUIT | HENCAP~, HENCAP+28, HENCAP+29*, HENCAP+30, HENCAP+34, HENCAP+36, HENCAP+37*, HENCAP+38, HENCAP+39, HENCAP+43 , HENCAP+45, HENCAP+46*, HENCAP+47 |
SEG | UPDT+13~, UPDT+14~, UPDT+36*, UPDT+37, UPDT+38 |
SOH | UPDT+14~, UPDT+32*, UPDT+39, UPDT+46, UPDT+52, UPDT+60 |
TOT | UPDT+13~, UPDT+20*, UPDT+38 |
TSTAT | UPDT+14~ |
U | HENCAP+42, UPDT+15, UPDT+16, UPDT+17, UPDT+20, UPDT+32 |
WDAY | HENCAP~, HENCAP+28, HENCAP+35*, HENCAP+36, HENCAP+38, HENCAP+42*, HENCAP+44*, HENCAP+45, HENCAP+47 |