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 |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: PRSATPP

Package: PAID

Routine: PRSATPP


Information

PRSATPP ;WCIOFO/PLT - Timekeeper Prior PP Post Time ;7/29/08 15:44

Source Information

Source file <PRSATPP.m>

Call Graph

Call Graph

Call Graph Total: 15

Package Total Call Graph
PAID 10 ^PRSADP1  ^PRSAENT  ($$ASK2NDTR,HOL,SET)^PRSATE  $$TWE^PRSATE0  (DELSTD,P)^PRSATE4  PPTDOL^PRSATE5  (P0,P1,P3)^PRSATP  ^PRSATP2  
^PRSAUD  ^PRSAUTL  
VA FileMan 4 ^%DT  NOW^%DTC  (,IX)^DIC  ^DIR  
Kernel 1 KILL^XUSCLEAN  

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: 1

Package Total Caller Graph
PAID 1 PRSA TP POST  

Entry Points

Name Comments DBIA/ICR reference
D1 ;
NME ;
POST ;
T0
T1 ; Get new tour
T2 ;ask secondary tour
T21
T3 ;
LP
EX
GETSCHTW() ;
; Prompt for type of additional telework

External References

Name Field # of Occurrence
^%DT D1+1
NOW^%DTC PRSATPP+5
^DIC T1+2, T1+5
IX^DIC NME+3
^DIR GETSCHTW+6
^PRSADP1 POST+5, T21+1
^PRSAENT NME+5
$$ASK2NDTR^PRSATE T2+2
HOL^PRSATE T1+14
SET^PRSATE T1+14
$$TWE^PRSATE0 T1+11
DELSTD^PRSATE4 T2+5
P^PRSATE4 T2+10
PPTDOL^PRSATE5 T1+9
P0^PRSATP T3+1
P1^PRSATP T3+1
P3^PRSATP T3+1
^PRSATP2 POST+5, T21+1
^PRSAUD NME+44
^PRSAUTL PRSATPP+4
KILL^XUSCLEAN EX

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: D1+1
Function Call: WRITE
  • Prompt: !!,*7,"Pay Period is Not Open Yet!"
  • Line Location: D1+4
Function Call: WRITE
  • Prompt: !
  • Line Location: NME+3
Function Call: WRITE
  • Prompt: *7,!!,"Employee has no Pay Entitlement table entry."
  • Line Location: NME+6
Function Call: WRITE
  • Prompt: *7,!!,"Employee still open for regular posting."
  • Line Location: NME+8
Function Call: WRITE
  • Prompt: !!,*7,"Card in Payroll and not transmitted; request return of card."
  • Line Location: NME+9
Function Call: READ
  • Formatting: !!
  • Prompt: "Do you wish to change Scheduled Tour? N// "
  • Variable: X
  • Timeout: DTIME
  • Line Location: T0+0
Function Call: WRITE
  • Prompt: *7," Answer YES or NO"
  • Line Location: T0+1
Function Call: WRITE
  • Prompt: !
  • Line Location: T1+2
Function Call: WRITE
  • Prompt: !!,"Existing Second Tour ",$P($G(^PRST(457.1,TD,0)),U,1)," is being deleted."
  • Line Location: T2+5
Function Call: WRITE
  • Prompt: *7,!!,"A second Tour is not valid on this day."
  • Line Location: T2+7
Function Call: WRITE
  • Prompt: !!,"Enter '^' to bypass this employee."
  • Line Location: LP+0
Function Call: WRITE
  • Prompt: !
  • Line Location: LP+0
Routine Call
  • DIC
  • Line Location:
    • T1+2
    • T1+5
Routine Call
  • DIC
  • Line Location:
    • NME+3
Routine Call
  • DIR
  • Line Location:
    • GETSCHTW+6

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PRSPC - [#450] Classic Fileman Calls
^PRST(455.5 - [#455.5] Classic Fileman Calls
^PRST(457.1 - [#457.1] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRST(455.5 - [#455.5] PRSATPP+5
^PRST(457.1 - [#457.1] T1+13, T2+5
^PRST(458 - [#458] D1+3, D1+5, D1+6, NME+7, NME+27, NME+41, NME+50!, POST+4, T1+8, T2+4
T2+7, T21

Label References

Name Line Occurrences
$$GETSCHTW T1+12
EX PRSATPP+4, D1+2, D1+4, NME+4, NME+6
LP POST+5, T21+1
NME NME+8, NME+9, NME+52
POST NME+31
T0 T0+1
T1 POST+5, T1+9
T2 T1+5
T21 T2+1, T2+2, T2+7
T3 T0+2

Naked Globals

Name Field # of Occurrence
^( NME+51*
^(0 POST+4, T1+8, T1+13, T21
^(1 D1+7
^(4 T1+8

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % PRSATPP+5
>> %DT D1+1*
>> %DT("A" D1+1*
>> %DT(0 D1+1*
AUR NME+23!
AUR( NME+30*, NME+41, NME+51
AUR(4 NME+31
AUR(7 NME+45
AUR(8 GETSCHTW+5
>> AUS NME+43*
>> AUT NME+43*
>> C0 T1+4
>> D NME+3*
>> D1 D1+3*
DAY D1+3*, D1+6, D1+7, NME+27, NME+41, NME+50, POST+3, POST+4, T1+8, T1+9
T1+12, T2+4, T2+5, T2+7, T2+9~, T2+10*, T21*
DDSFILE POST+2~
DEF GETSCHTW+2~
>> DFN NME+3*, NME+4, NME+7, NME+27, NME+41, NME+50, POST+4, T1+8, T1+9, T1+11
T2+4, T2+5, T2+7, T21
DIC NME+1!, NME+3*!, T1+2*!, T1+3*, T1+5!
DIC("A" NME+1*, T1+2*, T1+5*
DIC("B" T1+2*
DIC("S" NME+2*, T1+4*
DIC(0 NME+3*, T1+2*, T1+3*
DIR GETSCHTW+2~
DIR("A" GETSCHTW+3*
DIR("B" GETSCHTW+5*, GETSCHTW+7
DIR(0 GETSCHTW+4*
>> DIRUT GETSCHTW+7
DT PRSATPP+5*, D1+1
>> DTE D1+6*
>> DTI D1+7*
DTIME T0
>> ENT NME+6, T1+4, T2+1
I NME+36~, NME+37*, NME+39*, NME+40, NME+46*, NME+48*, NME+49
>> L1 NME+26*, NME+27, NME+38*, NME+41, NME+47*, NME+50, NME+51
L2 NME+23*, NME+28*, NME+29*, NME+30, NME+36~, NME+40*, NME+41, NME+49*, NME+51
L2I NME+24~, NME+25*, NME+29, NME+40, NME+49
>> NOW PRSATPP+5*
>> PPE D1+5*
>> PPI D1+3*, D1+4, D1+5, D1+6, NME+7, NME+27, NME+41, NME+50, POST+4, T1+8
T1+9, T1+11, T2+4, T2+5, T2+7, T21
PRSDAY POST+2~, T1+8!, T1+9, T2+8!
PRSDAY( T1+8*
PRSDN POST+2~, POST+3*, T2+10, T21
PRSERR POST+2~, T1+9!, T2+8!
>> PRSTLV PRSATPP+4*
>> PRSTW( T1+12*
>> PRSTWB T1+11*, T1+12
SRT POST+2~, POST+3*, T1+9
>> STAT NME+7*, NME+8, NME+9, NME+31*
TC POST+4*, POST+5, T1+14*, T2+3~, T21*, T3+1
TC2 POST+4*, T2+3~, T21*
TD T1+6*, T1+8, T1+12, T1+13, T1+14, T2+3~, T2+4*, T2+5, T21*
>> TDH T1+13*
>> TLE NME+3, T1+2
>> TLI PRSATPP+4, PRSATPP+5, T1+1
>> TYP T1+1*
U NME+29, NME+40, NME+49, POST+4, T0T1+4, T1+8, T1+11, T1+13, T2+4
T2+5, T2+7, T21, GETSCHTW+5
>> WTL T1+1*, T1+2*
X PRSATPP+5*, T0*, T0+1, T0+2, T2+2*, GETSCHTW+2~
Y D1+2, D1+3*, NME+3, T1+2, T1+5, T1+6, T1+13*, GETSCHTW+2~, GETSCHTW+7*, GETSCHTW+8
>> Z NME+27*, NME+30, NME+37*, NME+41*, NME+42
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All