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

Package: PAID

Routine: PRSRL4


Information

PRSRL4 ;WIRMFO/JAH-INDIVIDUAL EMPLOYEE LEAVE USE PATTERN ;22-JAN-1998

Source Information

Source file <PRSRL4.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
PAID 4 ($$PREP,PP)^PRSAPPU  (,$$ASKDSPLY,HDR,HDR1,VLIDSH0,VLIN0)^PRSRL41  (CKTOUR,FOOT2,QUE1,TLESEL)^PRSRUT0  ($$CCORG,CCORGBUL,CHKTLE,ST)^PRSRUTL  
VA FileMan 2 (,DD)^%DT  IX^DIC  
Kernel 1 ^%ZISC  

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 PRSRSU-LEV-PATR  

Entry Points

Name Comments DBIA/ICR reference
SUP ;
EN1 ; User look up 4 employee under T&L x-ref in 450
ASK ; ask begin date 4 report
START ;
; Set up variable 4 Leave check call CKTOUR^PRSUT0 in subroutine LEV
Q
Q1
LEV ;
NONE
MSG1
MSG2
LOOP
SHOWLEAV() ;

External References

Name Field # of Occurrence
^%DT ASK+5, ASK+14
DD^%DT ASK+21, ASK+22
^%ZISC Q1+1
IX^DIC EN1+5
$$PREP^PRSAPPU START+13
PP^PRSAPPU ASK+26, ASK+27
^PRSRL41 START+43
$$ASKDSPLY^PRSRL41 ASK+33
HDR^PRSRL41 NONE+1
HDR1^PRSRL41 START+42
VLIDSH0^PRSRL41 START+44
VLIN0^PRSRL41 NONE
CKTOUR^PRSRUT0 LEV+11, LEV+19
FOOT2^PRSRUT0 START+44
QUE1^PRSRUT0 ASK+37
TLESEL^PRSRUT0 SUP+18
$$CCORG^PRSRUTL EN1+21
CCORGBUL^PRSRUTL EN1+22
CHKTLE^PRSRUTL EN1+27
ST^PRSRUTL ASK+37

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: SUP+18
Function Call: WRITE
  • Prompt: !
  • Line Location: EN1+27
Function Call: WRITE
  • Prompt: !,"|",?10,"No leave Usage on File within this Date Range.",?79,"|"
  • Line Location: START+42
Function Call: WRITE
  • Prompt: !!,*7,"*** Employee name not found."
  • Line Location: MSG1+0
Function Call: WRITE
  • Prompt: !!,*7,"The Date was invalid."
  • Line Location: MSG2+0
Routine Call
  • DIC
  • Line Location:
    • EN1+5

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] EN1+16
^PRST(458 - [#458] START+15, START+17, START+20, START+23, START+27, START+33, START+36, LEV+6, LEV+14, LEV+30
LEV+37
^TMP($J START+5!, START+6*, START+7*, Q1+1!, LEV+27, LEV+29*, LEV+30*, LEV+34, LEV+36*, LEV+37*

Label References

Name Line Occurrences
$$SHOWLEAV LEV+22
ASK MSG2
EN1 EN1+27, MSG1
LEV START+38
LOOP ASK+37
MSG2 ASK+7, ASK+16
NONE START+42
Q SUP+18
Q1 EN1+6, ASK+7, ASK+16, ASK+37, START+42, START+44

Naked Globals

Name Field # of Occurrence
^(0 SUP+21

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%9 Q1!
%DT ASK+4*, ASK+13*, Q1!
%DT("A" ASK+1*, ASK+10*
%DT("B" ASK+3*, ASK+11*
%DT(0 ASK+2*, ASK+12*
%RET Q1!
%TG Q1!
ALOO SUP+2~, ASK+33*, ASK+34, LEV+19, SHOWLEAV+9, SHOWLEAV+11
C Q1!
CNT START+4*, START+42, START+44, Q1!, LEV+27, LEV+28*, LEV+29, LEV+30, LEV+34, LEV+35*
LEV+36, LEV+37
CODE START+44*, Q1!
COM Q1!
COS Q1!
COSORG Q1!
>> D EN1+2*
D0 EN1+11*, EN1+16, START+27, START+33, START+36, Q1!, LEV+6, LEV+14, LEV+30, LEV+37
D1 ASK+26~*, ASK+27~*, Q1!
DA START+26*, START+27*, START+30, START+33, START+36, Q1!, LEV+1, LEV+2, LEV+6, LEV+14
LEV+27, LEV+29, LEV+30, LEV+34, LEV+36, LEV+37, LEV+42
DA(1 START+17*, START+20, START+23, START+27, START+33, START+36, LEV+6, LEV+14, LEV+30, LEV+37
DA(2 START+13*, START+15*, START+17, LEV+27, LEV+29, LEV+34, LEV+36
DAT START+41*, Q1!
DAT(1 START+4*, LEV+42*
DATE Q1!
DATES START+20*, START+30, Q1!, LEV+27, LEV+29, LEV+34, LEV+36, LEV+42
DATT Q1!
DAY Q1!, LEV+1*, LEV+27, LEV+29, LEV+42
DAY(1 LEV+2*, LEV+34, LEV+36
DAY(2 LEV+42*
>> DAYSOFWK START+23*, LEV+1, LEV+2
DDH Q1!
DIC EN1+1*, Q1!
DIC("A" EN1+4*
DIC("S" EN1+3*
DIC(0 EN1+1*
DT ASK+2, START+41
DTIME Q
>> DTOUT EN1+6, ASK+7, ASK+16
>> DUOUT EN1+6
EDT Q1!
EMPNAM SUP+2~, EN1+12*, EN1+22
FOOT START+44*, Q1!
FR SUP+2~, ASK+6*, ASK+7, ASK+12, ASK+21, ASK+26, START+30, Q1!
FRP SUP+2~, ASK+26*, START+13, Q1!
I START+27*, Q1!, NONE*
II START+15*, Q1!
INX Q1!
IO START+42
IOF Q1+1
IOSL NONE
IOST QQ1+1, LEV+32, LEV+39
>> IOT QQ1+1, LEV+32, LEV+39
K Q1!
LEV Q1!
LVT START+2*, START+3*, Q1!
NAM Q1!
ORG EN1+21*, EN1+22, Q1!
POP ASK+37, Q1!
POUT START+4*, START+42*, START+44, Q1!
PP Q1!
>> PP4Y ASK+27
PPE ASK+26~, ASK+27~, Q1!
PPI Q1!
PRSAI SUP+1~, SUP+7*
PRSPRSR Q1!
PRSR SUP+1~, SUP+7*
PRSRDUZ SUP+1~, SUP+21, EN1+22
>> PRSRSSN EN1+13*, EN1+14
PRSRY EN1+9*, EN1+11, EN1+12, EN1+25, Q1!
PRSRY1 EN1+10*, EN1+13, EN1+15, EN1+21, Q1!
PRSTLV SUP+1~, SUP+7*
RG Q1+1!
>> RTN SHOWLEAV+10*, SHOWLEAV+11*, SHOWLEAV+12
SSN SUP+1~, SUP+18, EN1+14*, Q1+1!
STFSW EN1+27, Q1+1!
SW SUP+1~, EN1+25*, Q1+1!
TC Q1+1!
TIM Q1+1!
TL Q1+1!
TLE SUP+1~, SUP+18, EN1+16*, Q1+1!
TLE(1 EN1+2
TLEV Q1+1!
TLI SUP+1~, SUP+21*, Q1+1!
TLUNIT EN1+15*, Q1+1!
TO SUP+2~, ASK+15*, ASK+16, ASK+22, ASK+27, START+30, Q1+1!
TOD START+33*, START+36, Q1+1!, LEV+6, LEV+11, SHOWLEAV+11
TOD(1 START+36*, LEV+14, LEV+19, SHOWLEAV+11
TOP SUP+2~, ASK+27*, START+15, Q1+1!
TOUR Q1+1!, LEV+6*, LEV+11, LEV+27, LEV+29, SHOWLEAV+11
TOUR1 Q1+1!, LEV+14*, LEV+19, LEV+34, LEV+36, SHOWLEAV+11
TYL Q1+1!
USR SUP+1~
X ASK+7, ASK+16, Q*, Q1+1!, LOOP*
X1 Q1+1!
X2 Q1+1!
XX SUP+1~, ASK+21*, Q1+1!
Y EN1+6, EN1+9, ASK+6, ASK+15, ASK+21*, ASK+22*, Q1+1!
Y(0 EN1+10
YY SUP+1~, ASK+22*, Q1+1!
Z Q1+1!
Z1 Q1+1!
ZTDESC ASK+37*, Q1+1!
>> ZTREQ Q1+1*
ZTRTN ASK+37*, Q1+1!
ZTSAVE Q1+1!
ZTSAVE( LOOP*
ZTSK ASK+37, Q1+1!, LEV+32, LEV+39
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