Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: PRSATP8

Package: PAID

Routine: PRSATP8


Information

PRSATP8 ;HISC/MGD-Timekeeper Post Absence ;01/27/06

Source Information

Source file <PRSATP8.m>

Call Graph

Call Graph

Call Graph Total: 1

Package Total Call Graph
PAID 1 (CNV96,GETNPP,GETPPP)^PRSATP5  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
PAID 2 PRSATP3  PRSATP4  

Entry Points

Name Comments DBIA/ICR reference
FNDHOL(PPIP,DFN,WDAY,HOL,QUIT) ;
; Procedure to determine if there was a holiday in a PP
; Will also check to see if there was any On-Call posted
; as an exception that abuts the scheduled tour and if
; the first/last 15 minutes of the On-call was worked
;
; Input:
; PPIP - IEN of Pay Period to be checked
; DFN - IEN of employee to be checked
; WDAY - Day to start looping backwards from
; HOL - null
; QUIT - null
;
; Output:
; HOL - IF not found = ""
; IF found = PPIP^WDAY^SOH
; PPIP - IEN of pay period containing the holiday
; WDAY - the day number on which the holiday occurs
; SOH - The status of the timecard containing the holiday
; QUIT - Will be set to 1 if the holiday encapsulation
; rules are broken
;
INCTM(PRST,PRSARR) ; Includes Time Extrinsic Function
; determines if a time is included within any time segments in array
; input
; PRST - number that represents a time segment (1-192)
; PRSARR - array, passed by reference with following format
; PRSARR(start)=start^stop^type of time
; returns 1 if PRST included within a time segment or 0 if not

External References

Name Field # of Occurrence
CNV96^PRSATP5 FNDHOL+59, FNDHOL+60, FNDHOL+61, FNDHOL+76, FNDHOL+78, FNDHOL+80, FNDHOL+90, FNDHOL+92, FNDHOL+94
GETNPP^PRSATP5 FNDHOL+86
GETPPP^PRSATP5 FNDHOL+72

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRST(457.1 - [#457.1] FNDHOL+33, FNDHOL+34
^PRST(458 - [#458] FNDHOL+25, FNDHOL+26, FNDHOL+45, FNDHOL+53, FNDHOL+54, FNDHOL+73, FNDHOL+74, FNDHOL+77, FNDHOL+79, FNDHOL+87
, FNDHOL+88, FNDHOL+91, FNDHOL+93

Label References

Name Line Occurrences
$$INCTM FNDHOL+103, FNDHOL+104, FNDHOL+107, FNDHOL+108, FNDHOL+111, FNDHOL+114, FNDHOL+117, FNDHOL+118, FNDHOL+121

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BACK FNDHOL+71~*, FNDHOL+72
DADRFM FNDHOL+22~, FNDHOL+58*, FNDHOL+59, FNDHOL+60, FNDHOL+61, FNDHOL+75*, FNDHOL+76, FNDHOL+78, FNDHOL+80, FNDHOL+89*
, FNDHOL+90, FNDHOL+92, FNDHOL+94
DFN FNDHOL~, FNDHOL+25, FNDHOL+26, FNDHOL+45, FNDHOL+53, FNDHOL+54, FNDHOL+72, FNDHOL+73, FNDHOL+74, FNDHOL+77
, FNDHOL+79, FNDHOL+86, FNDHOL+87, FNDHOL+88, FNDHOL+91, FNDHOL+93
HC FNDHOL+24~, FNDHOL+117, FNDHOL+118
HE FNDHOL+24~
HO FNDHOL+24~, FNDHOL+107, FNDHOL+108
HOL FNDHOL~, FNDHOL+50*, FNDHOL+128*
HT FNDHOL+24~
HT( FNDHOL+64, FNDHOL+65, FNDHOL+66
HTAFTER FNDHOL+22~
HTAFTER("OC" FNDHOL+99*, FNDHOL+104*, FNDHOL+108*, FNDHOL+111*, FNDHOL+125
HTAFTER("WK" FNDHOL+100*, FNDHOL+118*, FNDHOL+121*, FNDHOL+125
HTEND FNDHOL+22~, FNDHOL+65*, FNDHOL+66*, FNDHOL+104, FNDHOL+108, FNDHOL+111, FNDHOL+118, FNDHOL+121
HTPRIOR FNDHOL+22~
HTPRIOR("OC" FNDHOL+97*, FNDHOL+103*, FNDHOL+107*, FNDHOL+124
HTPRIOR("WK" FNDHOL+98*, FNDHOL+114*, FNDHOL+117*, FNDHOL+124
HTSTRT FNDHOL+22~, FNDHOL+64*, FNDHOL+103, FNDHOL+107, FNDHOL+114, FNDHOL+117
NC FNDHOL+24~, FNDHOL+121
NE FNDHOL+24~
NEXT FNDHOL+85~*, FNDHOL+86
NO FNDHOL+24~, FNDHOL+111
NODE0 FNDHOL+22~, FNDHOL+25*, FNDHOL+28, FNDHOL+29, FNDHOL+32, FNDHOL+35, FNDHOL+39, FNDHOL+42, FNDHOL+50, FNDHOL+59
, FNDHOL+60, FNDHOL+61, FNDHOL+73*, FNDHOL+76, FNDHOL+78, FNDHOL+80, FNDHOL+87*, FNDHOL+90, FNDHOL+92, FNDHOL+94
NODE1 FNDHOL+22~, FNDHOL+53*, FNDHOL+59, FNDHOL+74*, FNDHOL+76, FNDHOL+88*, FNDHOL+90
NODE2 FNDHOL+22~, FNDHOL+45*, FNDHOL+46, FNDHOL+47, FNDHOL+61, FNDHOL+79*, FNDHOL+80, FNDHOL+93*, FNDHOL+94
NODE4 FNDHOL+22~, FNDHOL+54*, FNDHOL+60, FNDHOL+77*, FNDHOL+78, FNDHOL+91*, FNDHOL+92
NT FNDHOL+24~
PC FNDHOL+24~, FNDHOL+114
PE FNDHOL+24~
PO FNDHOL+24~, FNDHOL+103, FNDHOL+104
PPIP FNDHOL~, FNDHOL+25, FNDHOL+26, FNDHOL+27, FNDHOL+45, FNDHOL+50, FNDHOL+53, FNDHOL+54, FNDHOL+72, FNDHOL+73
, FNDHOL+74, FNDHOL+77, FNDHOL+79, FNDHOL+83*, FNDHOL+86, FNDHOL+87, FNDHOL+88, FNDHOL+91, FNDHOL+93
PRSARR INCTM~
PRSARR( INCTM+12, INCTM+13
PRST INCTM~, INCTM+12, INCTM+14
PT FNDHOL+24~
QUIT FNDHOL~, FNDHOL+28*, FNDHOL+39*, FNDHOL+42*, FNDHOL+46*, FNDHOL+47*, FNDHOL+70, FNDHOL+72, FNDHOL+84, FNDHOL+86
, FNDHOL+124*, FNDHOL+125*
REGHRS1 FNDHOL+23~, FNDHOL+33*, FNDHOL+35, FNDHOL+39
REGHRS2 FNDHOL+23~, FNDHOL+34*, FNDHOL+35
RET INCTM+8~, INCTM+9*, INCTM+12, INCTM+14*, INCTM+16
SOH FNDHOL+23~, FNDHOL+26*, FNDHOL+50, FNDHOL+128
START INCTM+8~, INCTM+12*, INCTM+13, INCTM+14
STOP INCTM+8~, INCTM+13*, INCTM+14
TOUR1 FNDHOL+23~, FNDHOL+32*, FNDHOL+33
TOUR2 FNDHOL+23~, FNDHOL+32*, FNDHOL+34
TPPIP FNDHOL+23~, FNDHOL+27*, FNDHOL+83, FNDHOL+128
TWDAY FNDHOL+23~, FNDHOL+27*, FNDHOL+83, FNDHOL+128
U FNDHOL+26, FNDHOL+29, FNDHOL+32, FNDHOL+33, FNDHOL+34, FNDHOL+35, FNDHOL+39, FNDHOL+42, FNDHOL+50, FNDHOL+66
, FNDHOL+128, INCTM+13
WDAY FNDHOL~, FNDHOL+25, FNDHOL+27, FNDHOL+45, FNDHOL+50, FNDHOL+53, FNDHOL+54, FNDHOL+69*, FNDHOL+70, FNDHOL+72
, FNDHOL+73, FNDHOL+74, FNDHOL+77, FNDHOL+79, FNDHOL+83*, FNDHOL+84, FNDHOL+86, FNDHOL+87, FNDHOL+88, FNDHOL+91
, FNDHOL+93
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All