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

Package: PAID

Routine: PRSROT11


Information

PRSROT11 ;HISC/JH-IND. OR ALL EMPLOYEE OT/CT REPORT (Continued) ;7/18/97

Source Information

Source file <PRSROT11.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
VA FileMan 2 ^%DTC  ^DIR  
PAID 1 FOOT1^PRSRUT0  

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 PRSROT1  

Entry Points

Name Comments DBIA/ICR reference
WTOT(PERIOD) ;Write out pay period totals (1) OR running totals.
CHK
HDR
HDR1
VLIDSH0 ;
VLIN0 ;
VLINUND ;use leading blank columns & trailing row separator.
TABLANK0 ;leading blank columns with vertical slash for column breaks.
TABLANK1 ;2nd half of blank columns w/ vertical slash for column breaks.
ROWSEP ;row separator (2nd half of line)

External References

Name Field # of Occurrence
^%DTC CHK
^DIR HDR+2
FOOT1^PRSRUT0 HDR+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,CP,$S(PP'=PP(1):$J($P(PP,"-",2),2),1:""),?4,CP,$S(DATT'=DATT(1):DATT,1:""),?14,CP,NAM,?39,CP
  • Line Location: PRSROT11+28
Function Call: WRITE
  • Prompt: $E($P(TIME,"^")),"XX-XX-",$E($P(TIME,"^"),8,11),?52,CP
  • Line Location: PRSROT11+29
Function Call: WRITE
  • Prompt: $P(TIME,"^"),?52,CP
  • Line Location: PRSROT11+30
Function Call: WRITE
  • Prompt: $J($P(TIME,"^",2),10,2),?64,CP,$J($P(TIME,"^",3),12,2),?79,CP,$J($P(TIME,"^",4),12,2),?94,CP
  • Line Location: PRSROT11+31
Function Call: WRITE
  • Prompt: $J($P(TIME,"^",5),12,2),?109,CP,$J($P(TIME,"^",6),17,2),?131,CP
  • Line Location: PRSROT11+32
Function Call: WRITE
  • Prompt: !
  • Line Location: PRSROT11+41
Function Call: WRITE
  • Prompt: " P/P-Totals:"
  • Line Location: PRSROT11+44
Function Call: WRITE
  • Prompt: ?44,"TOTALS:"
  • Line Location: PRSROT11+54
Function Call: WRITE
  • Prompt: ?53,$J(SAL(I),10,2)
  • Line Location: WTOT+2
Function Call: WRITE
  • Prompt: ?65,$J(COMPU(I),12,2)
  • Line Location: WTOT+3
Function Call: WRITE
  • Prompt: ?80,$J(COMP(I),12,2)
  • Line Location: WTOT+4
Function Call: WRITE
  • Prompt: ?95,$J(OTH(I),12,2)
  • Line Location: WTOT+5
Function Call: WRITE
  • Prompt: ?110,$J(OTP(I),17,2),?131,CP
  • Line Location: WTOT+6
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: HDR+4
Function Call: WRITE
  • Prompt: !?(IOM-$L(^TMP($J,"OT/CP")))/2,^TMP($J,"OT/CP"),?(IOM-14),"DATE: ",DAT
  • Line Location: HDR1+1
Function Call: WRITE
  • Prompt: !,?(IOM-$L(X)/2-1),X,!
  • Line Location: HDR1+5
Function Call: WRITE
  • Prompt: !,CP,"P/P",?4,CP,?7,"DATE",?14,CP,?25,"NAME",?39,CP,?44,"SSN",?52,CP,?54,"GROSS PAY",?64,CP,?67,"CT/CH USED",?79,CP,?82,"CT/CH BAL",?94,CP,?97,"OVER/T HRS",?109,CP,?118,"OVER/T PAY",?131,CP
  • Line Location: HDR1+6
Function Call: WRITE
  • Prompt: !,"|---|---------|------------------------|------------|-----------|--------------|--------------|--------------|---------------------|"
  • Line Location: VLIDSH0+1
Function Call: WRITE
  • Prompt: !
  • Line Location: VLIN0+1
Function Call: WRITE
  • Prompt: !
  • Line Location: VLINUND+1
Function Call: WRITE
  • Prompt: CP,?4,CP,?14,CP,?39,CP
  • Line Location: TABLANK0+2
Function Call: WRITE
  • Prompt: ?52,CP,?64,CP,?79,CP,?94,CP,?109,CP,?131,CP
  • Line Location: TABLANK1+2
Function Call: WRITE
  • Prompt: ?52,CP," --------- ",CP," ------- "
  • Line Location: ROWSEP+2
Function Call: WRITE
  • Prompt: ?79,CP," ------- "
  • Line Location: ROWSEP+3
Function Call: WRITE
  • Prompt: ?94,CP," ------- "
  • Line Location: ROWSEP+4
Function Call: WRITE
  • Prompt: ?109,CP," ---------- "
  • Line Location: ROWSEP+5
Function Call: WRITE
  • Prompt: ?131,CP,!
  • Line Location: ROWSEP+6
Routine Call
  • DIR
  • Line Location:
    • HDR+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP($J PRSROT11+13, PRSROT11+16, PRSROT11+19, PRSROT11+22, PRSROT11+24, HDR1+1

Label References

Name Line Occurrences
HDR PRSROT11+26
HDR1 PRSROT11+9
ROWSEP PRSROT11+42, VLINUND+1
TABLANK0 PRSROT11+42, PRSROT11+43, PRSROT11+53, VLIN0+2, VLINUND+1
TABLANK1 VLIN0+2
VLIDSH0 HDR+1, HDR1+6
VLIN0 PRSROT11+27, PRSROT11+50, PRSROT11+56
VLINUND PRSROT11+51
WTOT PRSROT11+45, PRSROT11+55

Naked Globals

Name Field # of Occurrence
^( PRSROT11+24

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> CODE HDR*
>> COMP( PRSROT11+11*, WTOT+4
>> COMP(1 PRSROT11+33*, PRSROT11+46*
>> COMP(2 PRSROT11+34*
>> COMPU( PRSROT11+11*, WTOT+3
>> COMPU(1 PRSROT11+33*, PRSROT11+46*
>> COMPU(2 PRSROT11+34*
CP PRSROT11+6~, PRSROT11+7*, PRSROT11+28, PRSROT11+29, PRSROT11+30, PRSROT11+31, PRSROT11+32, WTOT+6, HDR1~*, HDR1+6
TABLANK0+1~*, TABLANK0+2, TABLANK1+1~*, TABLANK1+2, ROWSEP+1~*, ROWSEP+2, ROWSEP+3, ROWSEP+4, ROWSEP+5, ROWSEP+6
>> D0 PRSROT11+23*, PRSROT11+24*
>> DAT HDR1+1
>> DATE PRSROT11+36, CHK
>> DATE(1 PRSROT11+10*, PRSROT11+36*, CHK
>> DATT PRSROT11+15*, PRSROT11+16*, PRSROT11+19, PRSROT11+22, PRSROT11+24, PRSROT11+28, PRSROT11+36
>> DATT(1 PRSROT11+10*, PRSROT11+28, PRSROT11+36*
>> DAY(1 PRSROT11+10*
DIR HDR+2!
DIR(0 HDR+2*
>> DIRUT HDR+2
>> FOOT HDR*
>> I PRSROT11+11*, PRSROT11+13*, PRSROT11+16*, PRSROT11+19*, PRSROT11+22*, PRSROT11+24*, WTOT+1*, WTOT+2, WTOT+3, WTOT+4
, WTOT+5, WTOT+6
>> INX PRSROT11+18*, PRSROT11+19*, PRSROT11+22, PRSROT11+24
IOF HDR+4
IOM HDR1+1, HDR1+5
IOSL PRSROT11+26, PRSROT11+56
IOST HDR+2
>> NAM PRSROT11+21*, PRSROT11+22*, PRSROT11+24, PRSROT11+28, PRSROT11+36
>> NAM(1 PRSROT11+10*, PRSROT11+36*
>> ORG PRSROT11+8*
>> OTH( PRSROT11+11*, WTOT+5
>> OTH(1 PRSROT11+33*, PRSROT11+46*
>> OTH(2 PRSROT11+34*
>> OTP( PRSROT11+11*, WTOT+6
>> OTP(1 PRSROT11+33*, PRSROT11+46*
>> OTP(2 PRSROT11+34*
PERIOD WTOT~, WTOT+1
>> POUT PRSROT11+13, PRSROT11+16, PRSROT11+19, PRSROT11+22, PRSROT11+24, PRSROT11+26, PRSROT11+40, PRSROT11+48, HDR+2*, HDR+3
>> PP PRSROT11+12*, PRSROT11+13*, PRSROT11+16, PRSROT11+19, PRSROT11+22, PRSROT11+24, PRSROT11+27, PRSROT11+28, PRSROT11+36
>> PP(1 PRSROT11+10*, PRSROT11+27, PRSROT11+28, PRSROT11+36*
>> PPE(1 HDR1+4
>> PPE(2 HDR1+4
>> PRSRY HDR1+2
>> PRSTLV PRSROT11+29, PRSROT11+30
>> SAL( PRSROT11+11*, WTOT+2
>> SAL(1 PRSROT11+33*, PRSROT11+46*
>> SAL(2 PRSROT11+34*
>> SW HDR1+2
>> SW(1 PRSROT11+13*, PRSROT11+33*, PRSROT11+40, PRSROT11+49
>> SW(3 PRSROT11+22*
>> TIME PRSROT11+24*, PRSROT11+29, PRSROT11+30, PRSROT11+31, PRSROT11+32, PRSROT11+33, PRSROT11+34
>> TLE(1 HDR1+2
U HDR1+2
>> X HDR1+2*, HDR1+3*, HDR1+4*, HDR1+5
>> X1 CHK*
>> X2 CHK*
>> YEAR HDR1+3
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All