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

Package: PAID

Routine: PRSDRPT


Information

PRSDRPT ;HISC/GWB-FISCAL REPORTS

Source Information

Source file <PRSDRPT.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Kernel 3 ^%ZIS  ^%ZISC  KILL^XUSCLEAN  
VA FileMan 2 ^DIC  ^DIR  

Entry Points

Name Comments DBIA/ICR reference
SELPP
ASKDEV
PRINT
EXIT
WRITE
SETWK1
SETWK2
HDR
PRTC

External References

Name Field # of Occurrence
^%ZIS ASKDEV
^%ZISC EXIT
^DIC SELPP
^DIR PRTC
KILL^XUSCLEAN EXIT

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"No employees had Annual Leave and Overtime in the same week."
  • Line Location: SELPP+6
Function Call: WRITE
  • Prompt: !!,SVC
  • Line Location: PRINT+1
Function Call: WRITE
  • Prompt: !,?5,NAME,?30
  • Line Location: WRITE+0
Function Call: WRITE
  • Prompt: $P(^TMP("PRS","RPT",SVC,NAME),"^",I)_" "
  • Line Location: WRITE+1
Function Call: WRITE
  • Prompt: !,"EMPLOYEES WITH ANNUAL LEAVE AND OVERTIME IN THE SAME WEEK FOR PAY PERIOD ",PPNAME
  • Line Location: HDR+1
Function Call: WRITE
  • Prompt: !
  • Line Location: PRTC+0
Routine Call
  • %ZIS
  • Line Location:
    • ASKDEV
Routine Call
  • DIC
  • Line Location:
    • SELPP
Routine Call
  • DIR
  • Line Location:
    • PRTC

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PRST(458 - [#458] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD(450 SETWK1+1, SETWK2+1
^PRSPC - [#450] SETWK1SETWK1+1, SETWK2SETWK2+1
^PRST(458 - [#458] SELPP+1, SELPP+2
^TMP("PRS" SELPP+6, PRINT+1, EXIT!, WRITE+1, SETWK1+2*, SETWK1+3*, SETWK1+4*, SETWK1+5*, SETWK1+6*, SETWK1+7*
SETWK1+8*, SETWK1+9*, SETWK2+2*, SETWK2+3*, SETWK2+4*, SETWK2+5*, SETWK2+6*, SETWK2+7*, SETWK2+8*, SETWK2+9*

Label References

Name Line Occurrences
EXIT SELPPSELPP+6, ASKDEVPRINT+1
HDR PRINTPRINT+1
PRTC PRINT+1
SETWK1 SELPP+4
SETWK2 SELPP+5
WRITE PRINT+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %ZIS ASKDEV*
>> %ZIS("B" ASKDEV*
>> AL SELPP+3*, SETWK2+3*
>> AN SELPP+3*, SETWK1+3*
>> CNT SELPP+2*
>> DA SELPP+3*, SETWK1+4*
>> DB SELPP+3*, SETWK1+5*
>> DC SELPP+3*, SETWK1+6*
>> DE SELPP+3*, SETWK2+4*
>> DF SELPP+3*, SETWK2+5*
>> DG SELPP+3*, SETWK2+6*
DIC SELPP!*
DIC(0 SELPP*
DIR PRTC!
DIR("A" PRTC*
DIR(0 PRTC*
DIROUT PRTC!
DIRUT PRTC!
DTOUT PRTC!
DUOUT PRTC!
>> I WRITE+1*
>> IEN SELPP+2*, SETWK1SETWK1+1, SETWK2SETWK2+1
IO PRINT
IOF HDR
IOSL PRINT+1
IOST PRINT+1, EXIT
>> NAME PRINT+1*, WRITEWRITE+1, SETWK1*, SETWK1+2, SETWK1+3, SETWK1+4, SETWK1+5, SETWK1+6, SETWK1+7
SETWK1+8, SETWK1+9, SETWK2*, SETWK2+2, SETWK2+3, SETWK2+4, SETWK2+5, SETWK2+6, SETWK2+7, SETWK2+8
SETWK2+9
>> OA SELPP+3*, SETWK1+7*
>> OB SELPP+3*, SETWK1+8*
>> OC SELPP+3*, SETWK1+9*
>> OE SELPP+3*, SETWK2+7*
>> OF SELPP+3*, SETWK2+8*
>> OG SELPP+3*, SETWK2+9*
>> POP ASKDEV
>> PP SELPP+1*, SELPP+2
>> PPNAME SELPP+1*, HDR+1
>> PRTC PRINT*, PRINT+1, PRTC*
>> RCD8B SELPP+2*, SELPP+4, SELPP+5, SETWK1+3, SETWK1+4, SETWK1+5, SETWK1+6, SETWK1+7, SETWK1+8, SETWK1+9
SETWK2+3, SETWK2+4, SETWK2+5, SETWK2+6, SETWK2+7, SETWK2+8, SETWK2+9
>> SVC PRINT+1*, WRITE+1, SETWK1+1*, SETWK1+2, SETWK1+3, SETWK1+4, SETWK1+5, SETWK1+6, SETWK1+7, SETWK1+8
SETWK1+9, SETWK2+1*, SETWK2+2, SETWK2+3, SETWK2+4, SETWK2+5, SETWK2+6, SETWK2+7, SETWK2+8, SETWK2+9
U SELPP+1
>> Y SELPPSELPP+1, SETWK1+1*, SETWK2+1*, PRTC
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All