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

Package: PAID

Routine: PRSARC07


Information

PRSARC07 ;WOIFO/JAH - Tour Hours Procedure ;01/07/08

Source Information

Source file <PRSARC07.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
PAID 3 ($$EARLYSH,$$ISCMPTR,$$ISWAGE,$$PLACEML,$$TOTAL,$$TRSHFTS)^PRSARC08  $$TWENTY4^PRSPESR2  $$AMT^PRSPSAPU  

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

Package Total Caller Graph
PAID 9 PRSA8BNH  PRSA8BNI  PRSA8BTH  PRSARC01  PRSARC03  PRSARC05  PRSARC09  PRSATE0  
PRSATPE  

Entry Points

Name Comments DBIA/ICR reference
TOURHRS(THRARY,PPI,PRSIEN,TOURSTR) ; Return data for TOUR OF DUTY
PLACEHRS(PRSTH,PRSIEN,PRSD,T1,T2,PPI) ; procedure puts hrs from tours on current
; day and next. called once for each day so a call for curr day
; may have hrs from prior two day tour
TRHRS(TNUM,PRSD,PRSIEN,TOURIEN,PPI) ; return string w/ todays hrs p1 ^ tomorrows hrs p2
PLACESHF(PRSTH,PRSD,T1,T2,WAGER) ;Place earliest shift from
; tour 1 and tour 2 in SDA Tour array (PRSTH)

External References

Name Field # of Occurrence
$$EARLYSH^PRSARC08 TOURHRS+61
$$ISCMPTR^PRSARC08 TOURHRS+61
$$ISWAGE^PRSARC08 TOURHRS+47
$$PLACEML^PRSARC08 TRHRS+43
$$TOTAL^PRSARC08 TOURHRS+61, TOURHRS+77, TOURHRS+78
$$TRSHFTS^PRSARC08 PLACESHF+16, PLACESHF+17
$$TWENTY4^PRSPESR2 TRHRS+28, TRHRS+29
$$AMT^PRSPSAPU TRHRS+32, TRHRS+33, TRHRS+37

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRSPC - [#450] TOURHRS+42
^PRST(457.1 - [#457.1] TRHRS+7, TRHRS+10
^PRST(457.2 - [#457.2] TRHRS+24
^PRST(458 - [#458] TOURHRS+44, TOURHRS+45, TOURHRS+51, TOURHRS+55, TOURHRS+66, TRHRS+8, TRHRS+9, TRHRS+13, TRHRS+14

Label References

Name Line Occurrences
$$TRHRS PLACEHRS+12, PLACEHRS+18
PLACEHRS TOURHRS+53, TOURHRS+57, TOURHRS+68, TOURHRS+71
PLACESHF TOURHRS+58

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BEG TRHRS+2~, TRHRS+19*, TRHRS+20, TRHRS+28, TRHRS+32, TRHRS+37
BEG24 TRHRS+3~, TRHRS+28*, TRHRS+30, TRHRS+32
CROSS TRHRS+2~, TRHRS+17*, TRHRS+30, TRHRS+31*, TRHRS+38
CURHRS PLACEHRS+4~
CURSHFT PLACEHRS+4~
DONE TRHRS+2~, TRHRS+17*, TRHRS+18, TRHRS+20*
EARLIEST PLACESHF+10~, PLACESHF+23*, PLACESHF+24*, PLACESHF+25*, PLACESHF+26*, PLACESHF+27, PLACESHF+33*, PLACESHF+34*, PLACESHF+35*, PLACESHF+36*
, PLACESHF+37
END TRHRS+2~, TRHRS+21*, TRHRS+29, TRHRS+33, TRHRS+37
END24 TRHRS+3~, TRHRS+29*, TRHRS+30
HOURS TRHRS+43~*, TRHRS+44, TRHRS+45
I TRHRS+3~, TRHRS+18*, TRHRS+19, TRHRS+21, TRHRS+22, TRHRS+30
ISWAGE TOURHRS+40~, TOURHRS+47*, TOURHRS+58, TOURHRS+61
LASTPPI TOURHRS+40~, TOURHRS+46*, TOURHRS+51, TOURHRS+53
MEALTIME TRHRS+2~, TRHRS+12*, TRHRS+43
PPI TOURHRS~, TOURHRS+44*, TOURHRS+45, TOURHRS+46, TOURHRS+55, TOURHRS+57, TOURHRS+61, TOURHRS+65, TOURHRS+66, TOURHRS+68
, TOURHRS+71, TOURHRS+73, PLACEHRS~, PLACEHRS+12, PLACEHRS+18, TRHRS~, TRHRS+8, TRHRS+9, TRHRS+13, TRHRS+14
PRSD TOURHRS+40~, TOURHRS+52*, TOURHRS+53, TOURHRS+54*, TOURHRS+55, TOURHRS+57, TOURHRS+58, TOURHRS+67*, TOURHRS+68, TOURHRS+69*
, TOURHRS+70, TOURHRS+71, PLACEHRS~, PLACEHRS+5, PLACEHRS+6, PLACEHRS+12, PLACEHRS+18, PLACEHRS+23, PLACEHRS+28, TRHRS~
, TRHRS+8, TRHRS+9, TRHRS+13, TRHRS+14, PLACESHF~, PLACESHF+14, PLACESHF+20, PLACESHF+27, PLACESHF+30, PLACESHF+37
PRSIEN TOURHRS~, TOURHRS+42, TOURHRS+47, TOURHRS+51, TOURHRS+53, TOURHRS+55, TOURHRS+57, TOURHRS+61, TOURHRS+66, TOURHRS+68
, TOURHRS+71, PLACEHRS~, PLACEHRS+12, PLACEHRS+18, TRHRS~, TRHRS+8, TRHRS+9, TRHRS+13, TRHRS+14
PRSTH PLACEHRS~, PLACESHF~
PRSTH( PLACEHRS+5, PLACEHRS+6, PLACEHRS+23*, PLACEHRS+28*, PLACESHF+14*, PLACESHF+20, PLACESHF+27*, PLACESHF+30, PLACESHF+37*
REGHRS TRHRS+2~, TRHRS+13*, TRHRS+14*, TRHRS+15*, TRHRS+47
SAT TOURHRS+40~, TOURHRS+51*, TOURHRS+52, TOURHRS+66*, TOURHRS+67
SEGTIME TRHRS+3~, TRHRS+37*, TRHRS+39, TRHRS+41
SEGTOD TRHRS+3~, TRHRS+32*, TRHRS+34
SEGTOM TRHRS+3~, TRHRS+33*, TRHRS+35
SHIFT PLACESHF+10~, PLACESHF+21*, PLACESHF+24, PLACESHF+31*, PLACESHF+34
SHIFT2 PLACESHF+10~, PLACESHF+22*, PLACESHF+25, PLACESHF+32*, PLACESHF+35
SHIFTCD TOURHRS+40~
SHIFTINI PLACESHF+10~, PLACESHF+20*, PLACESHF+23, PLACESHF+24, PLACESHF+30*, PLACESHF+33, PLACESHF+34
SPECIND TRHRS+3~, TRHRS+22*, TRHRS+24
T1 TOURHRS+52*, TOURHRS+53, TOURHRS+56*, TOURHRS+57, TOURHRS+58, TOURHRS+67*, TOURHRS+68, TOURHRS+70*, TOURHRS+71, PLACEHRS~
, PLACEHRS+11, PLACEHRS+12, PLACESHF~, PLACESHF+16
T1SHFTS PLACESHF+10~, PLACESHF+16*, PLACESHF+21, PLACESHF+31
T2 TOURHRS+52*, TOURHRS+53, TOURHRS+56*, TOURHRS+57, TOURHRS+58, TOURHRS+67*, TOURHRS+68, TOURHRS+70*, TOURHRS+71, PLACEHRS~
, PLACEHRS+17, PLACEHRS+18, PLACESHF~, PLACESHF+17
T2SHFTS PLACESHF+10~, PLACESHF+17*, PLACESHF+22, PLACESHF+32
THRARY TOURHRS~, TOURHRS+41!, TOURHRS+42*, TOURHRS+45*, TOURHRS+53, TOURHRS+57, TOURHRS+58, TOURHRS+61, TOURHRS+68, TOURHRS+71
, TOURHRS+77, TOURHRS+78
THRARY("CT" TOURHRS+61*
THRARY("W1" TOURHRS+77*
THRARY("W2" TOURHRS+78*
THRARY(0 TOURHRS+42*, TOURHRS+45*, TOURHRS+79!
THRARY(1 TOURHRS+73*
THRARY(15 TOURHRS+73, TOURHRS+79!
TNUM TRHRS~, TRHRS+8, TRHRS+9, TRHRS+13, TRHRS+14
TODAYND PLACEHRS+4~, PLACEHRS+5*, PLACEHRS+7
TODHR TRHRS+2~, TRHRS+5*, TRHRS+6, TRHRS+34*, TRHRS+41*, TRHRS+43, TRHRS+44*, TRHRS+47*, TRHRS+48
TODHRS PLACEHRS+4~, PLACEHRS+7*, PLACEHRS+13*, PLACEHRS+19*, PLACEHRS+23
TOMHR TRHRS+2~, TRHRS+5*, TRHRS+6, TRHRS+35*, TRHRS+39*, TRHRS+43, TRHRS+45*, TRHRS+48
TOMHRS PLACEHRS+4~, PLACEHRS+8*, PLACEHRS+14*, PLACEHRS+20*, PLACEHRS+28
TOMORND PLACEHRS+4~, PLACEHRS+6*, PLACEHRS+8
TOUR TRHRS+2~, TRHRS+7*, TRHRS+11, TRHRS+12, TRHRS+15
TOURHRS PLACEHRS+4~, PLACEHRS+12*, PLACEHRS+13, PLACEHRS+14, PLACEHRS+18*, PLACEHRS+19, PLACEHRS+20
TOURIEN TRHRS~, TRHRS+6, TRHRS+7, TRHRS+10
TOURSTR TOURHRS~, TOURHRS+43, TOURHRS+70
TSEGS TRHRS+2~, TRHRS+8*, TRHRS+9*, TRHRS+10*, TRHRS+19, TRHRS+21, TRHRS+22
TWODAYTR TRHRS+2~, TRHRS+11*, TRHRS+16
U TOURHRS+52, TOURHRS+56, TOURHRS+67, TOURHRS+70, TOURHRS+73, PLACEHRS+7, PLACEHRS+8, PLACEHRS+13, PLACEHRS+14, PLACEHRS+19
, PLACEHRS+20, PLACEHRS+23, PLACEHRS+28, TRHRS+11, TRHRS+12, TRHRS+13, TRHRS+14, TRHRS+15, TRHRS+19, TRHRS+21
, TRHRS+22, TRHRS+44, TRHRS+45, PLACESHF+14, PLACESHF+20, PLACESHF+21, PLACESHF+22, PLACESHF+27, PLACESHF+30, PLACESHF+31
, PLACESHF+32, PLACESHF+37
WAGER PLACESHF~, PLACESHF+13
ZNODE TOURHRS+40~, TOURHRS+55*, TOURHRS+56
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All