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

Package: PAID

Routine: PRSREX1


Information

PRSREX1 ;HISC/JH,JAH-INDIVIDUAL SERVICE EXPENDITURE REPORT ;22-JAN-1998

Source Information

Source file <PRSREX1.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
PAID 4 (,HDR,HDR1,VLIN0)^PRSREX11  EXP^PRSROSOR  (QUE1,TLESEL)^PRSRUT0  (DUZ,ST)^PRSRUTL  
Kernel 1 ^%ZISC  
VA FileMan 1 ^%DT  

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

Package Total Caller Graph
PAID 2 PRSRFI-EXP  PRSRSU-EXP  

Entry Points

Name Comments DBIA/ICR reference
SUP
FIS
EN1
ASK
ASK1
START
IND
Q1
NONE
MSG
MSG1
MSG2
MSG3
MSG4
LOOP

External References

Name Field # of Occurrence
^%DT EN1ASK+5
^%ZISC Q1+1
^PRSREX11 IND+1
HDR^PRSREX11 NONE+1
HDR1^PRSREX11 IND
VLIN0^PRSREX11 INDNONE
EXP^PRSROSOR START+5, START+10
QUE1^PRSRUT0 ASK1+5
TLESEL^PRSRUT0 SUP+2, FIS+1
DUZ^PRSRUTL ASK1+3
ST^PRSRUTL ASK1+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: EN1+0
Function Call: READ
  • Formatting: !!
  • Prompt: "Enter Pay Period (Return for all): "
  • Variable: PPE
  • Timeout: DTIME
  • Line Location: ASK1+0
Function Call: WRITE
  • Prompt: !,"This report could take some time, remember to QUEUE the report."
  • Line Location: ASK1+2
Function Call: WRITE
  • Prompt: !!,$C(7),"THIS IS A 132 COLUMN REPORT !",!
  • Line Location: ASK1+5
Function Call: WRITE
  • Prompt: "|",?10,"No Expenditures on File this Pay Period.",?131,"|"
  • Line Location: IND+0
Function Call: WRITE
  • Prompt: !,"Enter Numeric Digit, 1 thru 26 or Return/Enter for All Pay Periods."
  • Line Location: MSG+0
Function Call: WRITE
  • Prompt: !!,*7,"*** Pay Period ",PPE," Year ",YEAR," not found in File."
  • Line Location: MSG1+0
Function Call: WRITE
  • Prompt: !!,*7,"*** Enter Year: 92 , 1994 ... "
  • Line Location: MSG2+0
Function Call: WRITE
  • Prompt: !!,*7,"*** Year Entered is not on File."
  • Line Location: MSG3+0
Function Call: READ
  • Formatting: !!
  • Prompt: "Press Return/Enter to continue. "
  • Variable: X
  • Timeout: DTIME
  • Line Location: MSG4+0

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRSPC - [#450] ASK1+4
^PRST(459 - [#459] ASK+1, ASK1+1, START+9, START+10
^TMP($J START!*, Q1+1!
^VA(200 - [#200] ASK1+4

Label References

Name Line Occurrences
ASK MSG2MSG3
ASK1 MSGMSG1
EN1 SUP+2
IND START+5
LOOP ASK1+5
MSG ASK1
MSG1 ASK1+1
MSG2 ASK+5
MSG3 ASK+5
MSG4 SUP+2, FIS+1
NONE IND
Q1 ASK+5, ASK1ASK1+5, START+5, INDMSG4

Naked Globals

Name Field # of Occurrence
^(0 ASK1+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% Q1!
%DT EN1*!, ASK+4*, ASK+5!, Q1!
%DT("A" ASK+3*
%DT(0 ASK+4*
CNT START*, IND, Q1!
CODE Q1!
COS Q1!
COSORG Q1!
D0 Q1!
DA ASK*, ASK+1*, ASK+2*, ASK+5, ASK1+1*, START+10*, Q1!
DA(1 ASK1+1*, ASK1+2*, START+9*, START+10
DAT START+2*, Q1!
DIC Q1!
DT EN1*, ASK+4, START+2
DTIME ASK1MSG4
DTOUT ASK+5, Q1!
DUZ ASK1+4
FOOT Q1!
GOV Q1!
I Q1+1!, NONE*
II ASK1+1*, START*, START+9*, START+10*, Q1+1!
IO IND
IOSL NONE
NAM Q1!
ORG Q1+1!
POP ASK1+5, Q1!
POUT START*, IND*, Q1+1!
PP IND*, Q1!
PPE ASK1*, ASK1+1*, START+5, IND, Q1!, MSG1
PRSAI SUP+1*, Q1!
PRSR SUP+1*, FIS*, Q1!
PRSRDUZ ASK1+4, Q1+1!
PRSTLV SUP*, FIS*, Q1!
SSN SUP+2, FIS+1, Q1+1!
STOT Q1!
SW Q1+1!
SW(7 IND*
TGOV START*, Q1!
TIME Q1+1!
TL Q1+1!
TLE SUP+2, FIS+1, IND, Q1!
>> TLEU IND*
TLI ASK1+4*, Q1+1!
TLUNIT ASK1+4*, Q1!
TOT Q1+1!
TOTAL START*, Q1+1!
TOTAL( START*
USR Q1+1!
X EN1*, ASK+5, Q1+1!, MSG4*, LOOP*
Y EN1ASK+5, ASK1+2, Q1+1!
YEAR ASK+5*, ASK1+1, START+9, Q1+1!, MSG1
Z1 Q1+1!
ZTDESC ASK1+5*, Q1+1!
>> ZTREQ Q1+1*
ZTRTN ASK1+5*, Q1+1!
ZTSAVE Q1+1!
ZTSAVE( LOOP*
ZTSK ASK1+5, Q1+1!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All