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 |  Local Variables  | All
Print Page as PDF
Routine: PRSA8BTH

Package: PAID

Routine: PRSA8BTH


Information

PRSA8BTH ;WOIFO/JAH - Tour Hours Display ;7/9/08

Source Information

Source file <PRSA8BTH.m>

Call Graph

Call Graph

Call Graph Total: 12

Package Total Call Graph
PAID 6 TOURDISP^PRSA8BNH  ($$GETHOURS,$$GETPP,$$RET,$$SHONOTES,EMPINFO,FOOTNOTE,HDR,TRHDR)^PRSA8BNI  ^PRSAENT  TOURHRS^PRSARC07  ^PRSAUTL  $$ASK^PRSLIB00  
Kernel 3 ^%ZIS  ^%ZISC  ^%ZTLOAD  
VA FileMan 3 DD^%DT  NOW^%DTC  (,IX)^DIC  

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

Package Total Caller Graph
PAID 3 PRSRFI EMP TOUR HR DISP  PRSRSU EMP TOUR HR DISP  PRSRTK EMP TOUR HR DISP  

Entry Points

Name Comments DBIA/ICR reference
TOURHRP ;Tour Hours Display for payroll
TOURHRT ; Tour hours display for timekeeper
TOURHRS ; Tour hours for T&L supervisor
MAIN ;
SELEMP(TLE) ;Select employee by T&L or any employee if TLE = 0
TOUR8B(PRSIEN) ;

External References

Name Field # of Occurrence
DD^%DT TOUR8B+5
NOW^%DTC TOUR8B+5
^%ZIS MAIN+26
^%ZISC MAIN+47
^%ZTLOAD MAIN+42
^DIC SELEMP+11
IX^DIC SELEMP+9
TOURDISP^PRSA8BNH TOUR8B+42
$$GETHOURS^PRSA8BNI TOUR8B+30
$$GETPP^PRSA8BNI MAIN+12
$$RET^PRSA8BNI TOUR8B+40
$$SHONOTES^PRSA8BNI MAIN+21
EMPINFO^PRSA8BNI TOUR8B+34, TOUR8B+40
FOOTNOTE^PRSA8BNI TOUR8B+43
HDR^PRSA8BNI TOUR8B+7
TRHDR^PRSA8BNI TOUR8B+38, TOUR8B+40
^PRSAENT TOUR8B+21
TOURHRS^PRSARC07 TOUR8B+37
^PRSAUTL MAIN+5
$$ASK^PRSLIB00 MAIN+48, TOUR8B+43

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Task ",ZTSK," Queued."
  • Line Location: MAIN+43
Function Call: WRITE
  • Prompt: !
  • Line Location: MAIN+48
Function Call: WRITE
  • Prompt: !,"Employee doesn't have a timecard in this pay period"
  • Line Location: TOUR8B+10
Function Call: WRITE
  • Prompt: !,"Employee doesn't have a tour of duty in this pay period"
  • Line Location: TOUR8B+12
Function Call: WRITE
  • Prompt: !,"This employee is on daily tours with no tour hours"
  • Line Location: TOUR8B+23
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: TOUR8B+43
Routine Call
  • DIC
  • Line Location:
    • SELEMP+11
Routine Call
  • DIC
  • Line Location:
    • SELEMP+9
Routine Call
  • %ZIS
  • Line Location:
    • MAIN+26

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PRSPC - [#450] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRSPC - [#450] TOUR8B+24, TOUR8B+25, TOUR8B+31, TOUR8B+32
^PRST(457.5 - [#457.5] TOUR8B+19
^PRST(458 - [#458] MAIN+14, MAIN+15, MAIN+16, TOUR8B+9, TOUR8B+11, TOUR8B+17

Label References

Name Line Occurrences
$$SELEMP MAIN+7, MAIN+9
MAIN TOURHRP+5, TOURHRT+2, TOURHRS+2
TOUR8B MAIN+45

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% TOUR8B+2~, TOUR8B+5
%I TOUR8B+2~
%ZIS MAIN+24~, MAIN+25*, MAIN+47!
ATL TOUR8B+2~
D SELEMP+2~, SELEMP+7*
DAILYHRS MAIN+1~
DFN TOUR8B+2~, TOUR8B+21*
DIC SELEMP+2~, SELEMP+5*
DIC("A" SELEMP+3*
DIC("S" SELEMP+8*
DIC(0 SELEMP+4*
DIR MAIN+1~
DIRUT MAIN+1~
EDT MAIN+1~, MAIN+16*, MAIN+18, MAIN+19
EMPLOYEE SELEMP+2~, SELEMP+12*, SELEMP+13
EMPND1 TOUR8B+3~, TOUR8B+25*, TOUR8B+26
EMPNODE TOUR8B+3~, TOUR8B+24*, TOUR8B+27
ENT TOUR8B+2~, TOUR8B+19*, TOUR8B+20, TOUR8B+22
ENTPOINT TOUR8B+16~, TOUR8B+17*, TOUR8B+18, TOUR8B+19
EP MAIN+1~, MAIN+18*, MAIN+19
FORWHO TOURHRP+1~, TOURHRP+4*, TOURHRT+1~*, TOURHRS+1~*, TOUR8B+7
HRS TOUR8B+3~, TOUR8B+36~, TOUR8B+37, TOUR8B+42
I TOUR8B+36~
IO TOUR8B+1
IO("Q" MAIN+28, MAIN+29!
IOF TOUR8B+43
IOP MAIN+24~, MAIN+47!
IOSL TOUR8B+40
NOTCARD MAIN+1~
NOTOUR MAIN+1~
OUT MAIN+48*, TOUR8B+2~, TOUR8B+6*, TOUR8B+39, TOUR8B+40*, TOUR8B+41, TOUR8B+43*
PG TOUR8B+2~, TOUR8B+6*, TOUR8B+7
POP MAIN+24~, MAIN+27
PPE MAIN+1~, MAIN+14*, TOUR8B+7
PPI MAIN+1~, MAIN+12*, MAIN+13, MAIN+14, MAIN+15, MAIN+16, TOUR8B+9, TOUR8B+11, TOUR8B+17, TOUR8B+30
, TOUR8B+37, TOUR8B+42
PPRANGE MAIN+1~, MAIN+19*, TOUR8B+7
PRSD TOUR8B+3~, TOUR8B+39*, TOUR8B+42
PRSENAME TOUR8B+3~, TOUR8B+31*, TOUR8B+34, TOUR8B+40
PRSIEN MAIN+2~, MAIN+3*, MAIN+7*, MAIN+9*, MAIN+10, MAIN+45, TOUR8B~, TOUR8B+9, TOUR8B+11, TOUR8B+17
, TOUR8B+21, TOUR8B+24, TOUR8B+25, TOUR8B+30, TOUR8B+31, TOUR8B+32, TOUR8B+37, TOUR8B+42
PRSSN TOUR8B+3~, TOUR8B+32*, TOUR8B+33*, TOUR8B+34, TOUR8B+40
PRSTLV TOURHRP+1~, TOURHRP+2*, TOURHRT+1~*, TOURHRS+1~*, MAIN+46!, TOUR8B+33
SDT MAIN+1~, MAIN+15*, MAIN+17, MAIN+19
SEPIND TOUR8B+3~, TOUR8B+26*, TOUR8B+27
SHONOTES MAIN+2~, MAIN+21*, MAIN+22, TOUR8B+43
SP MAIN+1~, MAIN+17*, MAIN+19
TLE MAIN+7, SELEMP~, SELEMP+6, SELEMP+7
TLECNT TOUR8B+2~
TLI MAIN+2~, MAIN+6, MAIN+10
TLS TOURHRP+1~, TOURHRP+3*, TOURHRT+1~*, TOURHRS+1~*, MAIN+4, MAIN+6, MAIN+10
TSTAMP TOUR8B+2~, TOUR8B+5*, TOUR8B+7, TOUR8B+40
U MAIN+14, MAIN+15, MAIN+16, TOUR8B+11, TOUR8B+17, TOUR8B+26, TOUR8B+31, TOUR8B+32
WEEKHRS TOUR8B+3~, TOUR8B+30*, TOUR8B+34, TOUR8B+40
Y MAIN+1~, SELEMP+2~, SELEMP+12, TOUR8B+2~, TOUR8B+5*
ZTDESC MAIN+30~, MAIN+31*
>> ZTQUEUED TOUR8B+4
>> ZTREQ TOUR8B+4*
ZTRTN MAIN+30~, MAIN+32*
ZTSAVE MAIN+30~
ZTSAVE("FORWHO" MAIN+40*
ZTSAVE("PPE" MAIN+37*
ZTSAVE("PPI" MAIN+36*
ZTSAVE("PPRANGE" MAIN+39*
ZTSAVE("PRSIEN" MAIN+34*
ZTSAVE("PRSTLV" MAIN+33*
ZTSAVE("SHONOTES" MAIN+41*
ZTSAVE("TLE" MAIN+35*
ZTSAVE("TLS" MAIN+38*
ZTSK MAIN+24~, MAIN+43
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 |  Local Variables  | All