PRSA8BNH ;WOIFO/JAH - Tour Hours vs 8B Norm Hrs Report ;12/28/07
Source file <PRSA8BNH.m>
| action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
| Package | Total | Caller Graph |
|---|---|---|
| PAID | 4 | PRSA FIND 8B-TOUR MISMATCH-FIS PRSA FIND 8B-TOUR MISMATCH-SUP PRSA FIND 8B-TOUR MISMATCH-TK PRSA8BTH |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| PAYROLL | ;prompt for T&L's--set's up payroll all T&L's
|
|
| TIMEKEEP | ; entry point sets up timekeeper T&L variable for PRSAUTL call
|
|
| SUPERV | ; sets up supervisor for T&L lookup
|
|
| MAIN | ;
|
|
| TOUR8B | ;
|
|
| LOOPTL(OUT,TOT,TLE,PPI,TSTAMP) | ; LOOP THROUGH T&L
|
|
| TOURDISP(PPI,PRSIEN,PRSD,HRS) | ;
|
|
| S0 | ; Set Schedule Array
|
|
| S1 | ; Set Schedule Array
|
|
| S2 | ;
|
| Name | Field # of Occurrence |
|---|---|
| DD^%DT | TOUR8B+3 |
| NOW^%DTC | TOUR8B+3 |
| ^%ZIS | MAIN+37 |
| ^%ZISC | MAIN+59 |
| ^%ZTLOAD | MAIN+54 |
| ^DIR | MAIN+6 |
| $$DAILYHRS^PRSA8BNI | MAIN+31 |
| $$GETHOURS^PRSA8BNI | LOOPTL+24 |
| $$GETPP^PRSA8BNI | MAIN+13 |
| $$NOTCARD^PRSA8BNI | MAIN+23 |
| $$NOTOURS^PRSA8BNI | MAIN+27 |
| $$RET^PRSA8BNI | LOOPTL+19, LOOPTL+20, LOOPTL+28, LOOPTL+29, LOOPTL+35, LOOPTL+38, LOOPTL+42 |
| EMPINFO^PRSA8BNI | LOOPTL+30, LOOPTL+35, LOOPTL+38 |
| HDR^PRSA8BNI | TOUR8B+16, TOUR8B+20 |
| REPDONE^PRSA8BNI | TOUR8B+23 |
| TRHDR^PRSA8BNI | LOOPTL+36, LOOPTL+38 |
| TOURHRS^PRSARC07 | LOOPTL+34 |
| $$HRSMATCH^PRSATPE | LOOPTL+14 |
| ^PRSAUTL | MAIN+10 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^PRSPC - [#450] | TOUR8B+8, LOOPTL+10, LOOPTL+11, LOOPTL+25, LOOPTL+26 |
| ^PRSPC("ATL" | LOOPTL+5, LOOPTL+6 |
| ^PRST(455.5 - [#455.5] | TOUR8B+11, TOUR8B+14, TOUR8B+15 |
| ^PRST(457.2 - [#457.2] | S0+14, S0+27, S1+14, S1+28 |
| ^PRST(458 - [#458] | MAIN+15, MAIN+16, MAIN+17, LOOPTL+8, LOOPTL+9, TOURDISP+2, TOURDISP+3, TOURDISP+5, TOURDISP+6 |
| Name | Field # of Occurrence |
|---|---|
| ^(1 | TOURDISP+2, TOURDISP+5 |
| ^(4 | TOURDISP+2, TOURDISP+5 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | TOUR8B+2~, TOUR8B+3 |
| %I | TOUR8B+2~ |
| %ZIS | MAIN+35~, MAIN+36*, MAIN+59! |
| A1 | S0+1~, S0+3*, S0+4, S0+17*, S0+19, S1+2*, S1+4, S1+19*, S1+20 |
| ATL | TOUR8B+2~, TOUR8B+7*, TOUR8B+8*, TOUR8B+9 |
| B | S0+1~, S0+8*, S0+9, S1+8*, S1+9 |
| COUNT | LOOPTL+1~, LOOPTL+3*, LOOPTL+15*, LOOPTL+18, LOOPTL+21 |
| DAILYHRS | MAIN+1~, MAIN+31*, MAIN+32, TOUR8B+23, LOOPTL+19, LOOPTL+20, LOOPTL+28, LOOPTL+29, LOOPTL+32 |
| DAYHRS | S0+7~*, S0+8, S0+9, S1+7~*, S1+8, S1+9 |
| DIR | MAIN+1~ |
| DIR("A" | MAIN+5* |
| DIR("B" | MAIN+4* |
| DIR(0 | MAIN+3* |
| DIRUT | MAIN+1~, MAIN+7 |
| DTE | TOURDISP+1~, TOURDISP+8*, TOURDISP+9 |
| DUZ | TOUR8B+14, TOUR8B+15 |
| EDT | MAIN+1~, MAIN+17*, MAIN+19, MAIN+20 |
| EMPND1 | LOOPTL+1~, LOOPTL+11*, LOOPTL+12 |
| EMPNODE | LOOPTL+1~, LOOPTL+10*, LOOPTL+13 |
| EP | MAIN+1~, MAIN+19*, MAIN+20 |
| ERRORS | LOOPTL+2! |
| ERRORS( | LOOPTL+17*, LOOPTL+23 |
| FORWHO | PAYROLL+1~, PAYROLL+3*, TIMEKEEP+1~*, SUPERV+1~*, TOUR8B+16, TOUR8B+20 |
| GRANDTOT | TOUR8B+2~, TOUR8B+4*, TOUR8B+17, TOUR8B+21, TOUR8B+23, LOOPTL+16* |
| HRS | LOOPTL+1~, LOOPTL+33~, LOOPTL+34, LOOPTL+40, TOURDISP~ |
| HRS( | S0+7, S1+7 |
| I | LOOPTL+33~ |
| IO | TOUR8B+1 |
| IO("Q" | MAIN+39, MAIN+40! |
| IOP | MAIN+35~, MAIN+59! |
| IOSL | LOOPTL+19, LOOPTL+20, LOOPTL+28, LOOPTL+29, LOOPTL+35, LOOPTL+38, LOOPTL+42 |
| K | S2+1~, S2+2*, S2+3 |
| L1 | S0+1~, S0+2*, S0+3, S0+5, S0+6, S0+12, S0+14, S0+16*, S0+17, S0+20 , S0+21, S0+25, S0+27, S1+1*, S1+2, S1+5, S1+6, S1+12, S1+14, S1+18* , S1+19, S1+21, S1+22, S1+26, S1+28 |
| L2 | TOURDISP+1~, TOURDISP+9*, S0+4*, S0+5, S0+8, S0+9, S0+11, S0+13*, S0+14, S0+18* , S0+19, S0+20, S0+22, S0+24, S0+26*, S0+27 |
| L3 | TOURDISP+1~, TOURDISP+9*, S1+3*, S1+4, S1+5, S1+8, S1+9, S1+11, S1+13*, S1+14 , S1+20*, S1+21, S1+23, S1+25, S1+27*, S1+28 |
| NN | LOOPTL+1~, LOOPTL+4*, LOOPTL+5*, LOOPTL+6 |
| NOTCARD | MAIN+1~, MAIN+23*, MAIN+24, LOOPTL+8 |
| NOTOUR | MAIN+1~, MAIN+27*, MAIN+28, LOOPTL+9 |
| OUT | TOUR8B+2~, TOUR8B+4*, TOUR8B+8, TOUR8B+17, TOUR8B+21, TOUR8B+23, LOOPTL~, LOOPTL+3*, LOOPTL+6, LOOPTL+19* , LOOPTL+20*, LOOPTL+23, LOOPTL+28*, LOOPTL+29*, LOOPTL+35*, LOOPTL+37, LOOPTL+38*, LOOPTL+39, LOOPTL+41, LOOPTL+42* |
| PG | TOUR8B+2~, TOUR8B+4*, TOUR8B+16, TOUR8B+20 |
| POP | MAIN+35~, MAIN+38 |
| PPE | MAIN+1~, MAIN+15*, TOUR8B+16, TOUR8B+20 |
| PPI | MAIN+1~, MAIN+13*, MAIN+14, MAIN+15, MAIN+16, MAIN+17, TOUR8B+17, TOUR8B+21, LOOPTL~, LOOPTL+8 , LOOPTL+9, LOOPTL+14, LOOPTL+24, LOOPTL+34, LOOPTL+40, TOURDISP~, TOURDISP+2, TOURDISP+3, TOURDISP+5, TOURDISP+6 |
| PPRANGE | MAIN+1~, MAIN+20*, TOUR8B+16, TOUR8B+20 |
| PRSD | LOOPTL+1~, LOOPTL+37*, LOOPTL+40, TOURDISP~, TOURDISP+2, TOURDISP+3, TOURDISP+5, TOURDISP+6, TOURDISP+8, S0+7 , S1+7 |
| PRSENAME | LOOPTL+1~, LOOPTL+25*, LOOPTL+30, LOOPTL+35, LOOPTL+38 |
| PRSIEN | LOOPTL+1~, LOOPTL+6*, LOOPTL+8, LOOPTL+9, LOOPTL+10, LOOPTL+11, LOOPTL+14, LOOPTL+17, LOOPTL+22*, LOOPTL+23* , LOOPTL+24, LOOPTL+25, LOOPTL+26, LOOPTL+34, LOOPTL+40, TOURDISP~, TOURDISP+2, TOURDISP+3, TOURDISP+5, TOURDISP+6 |
| PRSSN | LOOPTL+1~, LOOPTL+26*, LOOPTL+27*, LOOPTL+30, LOOPTL+35, LOOPTL+38 |
| PRSTLV | PAYROLL+1~, PAYROLL+2*, TIMEKEEP+1~*, SUPERV+1~*, MAIN+58!, TOUR8B+14, TOUR8B+15, LOOPTL+27 |
| SDT | MAIN+1~, MAIN+16*, MAIN+18, MAIN+20 |
| SEPIND | LOOPTL+1~, LOOPTL+12*, LOOPTL+13 |
| SP | MAIN+1~, MAIN+18*, MAIN+20 |
| TD1C1 | TOURDISP+1~, TOURDISP+2*, TOURDISP+4, S0+9 |
| TD1C2 | TOURDISP+1~, TOURDISP+5*, TOURDISP+7, S1+9 |
| TD2C1 | TOURDISP+1~, TOURDISP+3*, S0+22 |
| TD2C2 | TOURDISP+1~, TOURDISP+6*, S1+23 |
| TLE | TOUR8B+6~, TOUR8B+9*, TOUR8B+10, TOUR8B+11, TOUR8B+17, TOUR8B+21, LOOPTL~, LOOPTL+5, LOOPTL+6, LOOPTL+21 |
| TLECNT | TOUR8B+2~, TOUR8B+4*, TOUR8B+16, TOUR8B+18*, TOUR8B+22*, TOUR8B+23 |
| TLI | MAIN+11, TOUR8B+6~, TOUR8B+11*, TOUR8B+12, TOUR8B+14, TOUR8B+15 |
| TLS | MAIN+1~, MAIN+2*, MAIN+8*, MAIN+9, MAIN+11, TOUR8B+5 |
| TOT | LOOPTL~ |
| TSTAMP | TOUR8B+2~, TOUR8B+3*, TOUR8B+16, TOUR8B+17, TOUR8B+20, TOUR8B+21, TOUR8B+23, LOOPTL~, LOOPTL+19, LOOPTL+20 , LOOPTL+28, LOOPTL+29, LOOPTL+35, LOOPTL+38, LOOPTL+42 |
| U | MAIN+15, MAIN+16, MAIN+17, LOOPTL+9, LOOPTL+12, LOOPTL+25, LOOPTL+26, S0+7, S1+7 |
| WEEKHRS | LOOPTL+1~, LOOPTL+24*, LOOPTL+30, LOOPTL+35, LOOPTL+38 |
| Y | MAIN+1~, MAIN+8, TOUR8B+2~, TOUR8B+3* |
| Y1 | TOURDISP+1~, TOURDISP+2*, TOURDISP+4*, TOURDISP+10, S0+3, S0+5, S0+12, S0+14 |
| Y1( | S0+4*, S0+5*, S0+8, S0+9*, S0+11*, S0+14*, S0+19*, S0+20*, S0+22*, S0+24* , S0+27*, S2+2, S2+3 |
| Y2 | TOURDISP+1~, TOURDISP+5*, TOURDISP+7*, TOURDISP+10, S1+2, S1+5, S1+12, S1+14 |
| Y2( | S1+4*, S1+5*, S1+8, S1+9*, S1+11*, S1+14*, S1+20*, S1+21*, S1+23*, S1+25* , S1+28*, S2+2, S2+3 |
| Y4 | TOURDISP+1~, TOURDISP+2*, S0+15, S0+17, S0+20, S0+25, S0+27 |
| Y5 | TOURDISP+1~, TOURDISP+5*, S1+16, S1+19, S1+21, S1+26, S1+28 |
| ZTDESC | MAIN+41~, MAIN+42* |
| >> ZTREQ | MAIN+55* |
| ZTRTN | MAIN+41~, MAIN+43* |
| ZTSAVE | MAIN+41~ |
| ZTSAVE("DAILYHRS" | MAIN+51* |
| ZTSAVE("FORWHO" | MAIN+53* |
| ZTSAVE("NOTCARD" | MAIN+50* |
| ZTSAVE("NOTOUR" | MAIN+49* |
| ZTSAVE("PPE" | MAIN+47* |
| ZTSAVE("PPI" | MAIN+46* |
| ZTSAVE("PPRANGE" | MAIN+52* |
| ZTSAVE("PRSTLV" | MAIN+44* |
| ZTSAVE("TLE" | MAIN+45* |
| ZTSAVE("TLS" | MAIN+48* |
| >> ZTSK | MAIN+55 |