Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Entry Points
Print Page as PDF
Routine: PRSATPTW

Package: PAID

Routine: PRSATPTW


Information

PRSATPTW ;WASHFO/JAH - Telework Posting;4/13/2012

Source Information

Source file <PRSATPTW.m>

Entry Points

Name Comments DBIA/ICR reference
TELEWORK(PPI,PRSIEN,PRSD,STAT,POSTTYPE,TC) ; telework posting driver
MAXTW(PPI,PRSIEN,PRSD,SCH,POSTTYPE) ;
; Extrinsic function to return maximum allowable
; telework for medical, ad hoc, reg. sched.
; RETURN:
; piece 1: maximum regular scheduled
; piece 2: maximum Medical scheduled
; piece 3: maximum AD HOC
ASKTWHRS(ACTUALTW,MAXTW,OLDTWHRS,SCH) ;
GETTWHRS(MAX,TT,OLDTWHRS,SCH) ;
GETTYPE() ;
; Prompt for type of additional telework
TWDAY(SCH) ;
; input: SCH - is the daily employee scheduled for Medical or regular
; output: ACTUALTW- return piece positional telework type--
; piece 1 = 1 if medical telework
; '' 2 = 1 if regular scheduled
; '' 3 = 1 if ad hoc situational
CLEANTW(PPI,PRSIEN,PRSD) ; remove any telework hours, leave any scheduled tw.
STORETW(PPI,PRSIEN,PRSD,ACTUALTW) ;
; store telework in node 8 of the "D" (daily) subnode.
Info |  Source |  Entry Points