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 |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: PRSADP1

Package: PAID

Routine: PRSADP1


Information

PRSADP1 ; HISC/REL,WIRMFO/JAH - Display Employee T&A Data ;AUG 07, 1997

Source Information

Source file <PRSADP1.m>

Call Graph

Call Graph

Call Graph Total: 1

Package Total Call Graph
PAID 1 $$TWE^PRSATE0  

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

Package Total Caller Graph
PAID 13 PRSADP  PRSADP2  PRSAPPP  PRSAPPX  PRSASC  PRSASR  PRSATE  PRSATE2  
PRSATP  PRSATPP  PRSNEE  PRSPSAP3  PRSXP89  

Entry Points

Name Comments DBIA/ICR reference
F0 ; Display Frames
EX
F1 ; Display Pay period for Certification
S1 ; Set Schedule Array
S2 ; Set Worked Array
S8 ;get telework hours of node 8
DAYHR() ;return text for telework days or hours based on tour type
HDR ; Display Employee Data

External References

Name Field # of Occurrence
$$TWE^PRSATE0 F0+8, HDR+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF
  • Condition for execution: $E(IOST,1,2)="C-"
  • Line Location: PRSADP1+3
Function Call: WRITE
  • Prompt: !?26,"VA TIME & ATTENDANCE SYSTEM"
  • Line Location: PRSADP1+3
Function Call: WRITE
  • Prompt: !?23,"EMPLOYEE TIME AND ATTENDANCE DATA"
  • Line Location: PRSADP1+4
Function Call: WRITE
  • Prompt: !!,?7,"Date",?17,"TW",?21,"Scheduled Tour",?46,"Tour Exceptions"
  • Line Location: PRSADP1+5
Function Call: WRITE
  • Prompt: !?2,"------------------------------------------------------------------------",!
  • Line Location: PRSADP1+6
Function Call: WRITE
  • Prompt: !?2,DTE
  • Line Location: F0+6
Function Call: WRITE
  • Prompt: !!,$P(C0,"^",1)
  • Line Location: HDR+2
Function Call: WRITE
  • Prompt: ?30,"Telework Indicator: ",$S($P(A,U)]"":$P(A,U),1:"None")
  • Condition for execution: $G(PPE)=""
  • Line Location: HDR+2
Function Call: WRITE
  • Prompt: ?65,"XXX-XX-",$E(X,6,9)
  • Line Location: HDR+3
Function Call: WRITE
  • Prompt: ?65,$E(X),"XX-XX-",$E(X,6,9)
  • Line Location: HDR+4
Function Call: WRITE
  • Prompt: ?65,$E(X,1,3)_"-"_$E(X,4,5)_"-"_$E(X,6,9)
  • Line Location: HDR+5
Function Call: WRITE
  • Prompt: !!,"Station: ",$P(C0,"^",7),?30,"Normal Hours: ",$J($P(C0,"^",16),3),?65,"Duty Basis:",?77,$P(C0,"^",10)
  • Line Location: HDR+6

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRSPC - [#450] HDR+2, HDR+7
^PRST(457.2 - [#457.2] S1+5, S1+6, S1+12, S1+13
^PRST(457.3 - [#457.3] S2+5
^PRST(457.4 - [#457.4] S2+6
^PRST(458 - [#458] F0+2, F0+4, F0+5, F1+1, F1+3, F1+4, F1+5, HDR+7

Label References

Name Line Occurrences
$$DAYHR S8+1
EX F0+6, F1+5
HDR PRSADP1+4
S1 F0+7, F1+6
S2 S1+8
S8 S2+2

Naked Globals

Name Field # of Occurrence
^(0 F0+2, F1+1
^(2 F0+2, F1+1
^(3 F0+2, F1+1
^(4 F0+2, F1+1
^(8 F0+2, F1+1, F1+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A HDR+1~, HDR+2*, HDR+8
>> A1 S1+2*, S1+3, S1+9*, S1+10, S2+2, S2+3*, S2+5
>> A2 S2+4*
>> C0 HDR+2*, HDR+6, HDR+7, HDR+8
>> DAY F0+2, F0+4, F0+5, F0+8, F1+1, F1+3, F1+4, F1+5
>> DFN F0+2, F0+4, F0+5, F0+8, F1+1, F1+3, F1+4, F1+5, HDR+2, HDR+7
>> DTE F0+6, F1+5
IOF PRSADP1+3
IOST PRSADP1+3
>> K F0+8*, S2+5*
>> L1 S1+2*, S1+3, S1+5, S1+6, S1+9*, S1+10, S1+12, S1+13, S2+2*, S2+3
S2+4, S2+6, S8+1*
>> L3 F0+6*, F1+5*, S1+3*, S1+4, S1+5*, S1+10*, S1+11, S1+12*
>> L4 F0+6*, F1+5*, S2+3*, S2+4, S2+5, S2+6*, S8+1*
>> PPE HDR+2, HDR+7, HDR+8
>> PPI F0+2, F0+4, F0+5, F0+8, F1+1, F1+3, F1+4, F1+5, HDR+2, HDR+7
>> PRSNTD F1+5, S2+1
>> PRSTLV HDR+3, HDR+4, HDR+5
>> TC F0+2*, F0+3, F0+4, F0+5, F1+1*, F1+2, F1+3, F1+4, DAYHR+2
U F0+8, F1+5, S8+1, HDR+2, HDR+8
>> X HDR+2*, HDR+3, HDR+4, HDR+5
Y1 F0+2!*, F0+3*, F0+6, F1+1!*, F1+2*, F1+5, S1+2, S1+3, S1+5, S1+6
S1+13
Y1( F0+8, S1+3*, S1+4, S1+5*, S1+10*, S1+11, S1+12*
Y2 F0+2!*, F0+6, F1+1!*, F1+5, S2+3, S2+4, S2+6
Y2( F0+8, S2+4*, S2+5*, S2+6*, S8+1*
Y2(1 F0+4*, F0+5*, F1+3*, F1+4*
>> Y3 F0+2*, F0+9, F1+1*
>> Y31 F0+6*, F1+5*, S1+1*, S1+4*, S1+6*, S1+11*, S1+13*
>> Y4 F0+2*, F1+1*, S1+8, S1+9, S1+10, S1+12
Y8 F0+1~, F0+2*, F1+1*, S8+1
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All