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 |  Local Variables  | All
Print Page as PDF
Routine: PRSALDA

Package: PAID

Routine: PRSALDA


Information

PRSALDA ;HISC/MGD-Labor Distribution Audit ;02/13/2007

Source Information

Source file <PRSALDA.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
VA FileMan 4 ^DIC  YN^DICN  $$GET1^DIQ  ^DIR  
PAID 3 (,QUE)^PRSAUTL  OT^PRSDUTIL  $$ASK^PRSLIB00  
Kernel 2 ^%ZIS  ^%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 PRSA LD AUDIT  

Entry Points

Name Comments DBIA/ICR reference
TL
PP ;select pay period
D2
DVC
LOOP
EMP
LD ; Display changes to the Labor Distribution Codes within the Pay
; Period.
LDHDR ;Labor Distribution Header information
LDHOLD ; Pause of more LD changes that will fit on 1 screen.
CHECK
PRTC
EX

External References

Name Field # of Occurrence
^%ZIS DVC+2, EMP+6
^%ZISC DVC+10, LOOP+6, EMP+10
^DIC PP+2, EMP+3
YN^DICN D2+2
$$GET1^DIQ LD+5, LD+9, LD+10, LD+11, LD+35, LD+36, LD+37, LD+42, LD+43, LD+44
LD+48
^DIR PRTC+1
^PRSAUTL TL+1
QUE^PRSAUTL DVC+6
OT^PRSDUTIL LD+18, LD+46
$$ASK^PRSLIB00 LDHOLD+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: TL+0
Function Call: WRITE
  • Prompt: !
  • Line Location: TL+2
Function Call: WRITE
  • Prompt: !!,"Would you like to review the Labor Distributions "
  • Line Location: D2+0
Function Call: WRITE
  • Prompt: !,"in alphabetical order"
  • Line Location: D2+1
Function Call: WRITE
  • Prompt: !!,"Answer YES if you want the Labor Distribution and any changes"
  • Line Location: D2+5
Function Call: WRITE
  • Prompt: !,"that have occurred during the selected Pay Period for all"
  • Line Location: D2+6
Function Call: WRITE
  • Prompt: !,"employees."
  • Line Location: D2+7
Function Call: WRITE
  • Prompt: !
  • Line Location: DVC+1
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: EMP+0
Function Call: WRITE
  • Prompt: !
  • Line Location: EMP+3
Function Call: WRITE
  • Prompt: !
  • Line Location: EMP+5
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: LD+6
Function Call: WRITE
  • Prompt: !!,"Current Labor Distribution Values:"
  • Line Location: LD+8
Function Call: WRITE
  • Prompt: !,LDDOA,?24,LDCCB,?61,LDTOI
  • Line Location: LD+13
Function Call: WRITE
  • Prompt: !,"Code",LDDIS,": ",LDCODE,?15
  • Line Location: LD+20
Function Call: WRITE
  • Prompt: $J(LDPCT,3,2)
  • Line Location: LD+21
Function Call: WRITE
  • Prompt: ?24,LDCC
  • Line Location: LD+22
Function Call: WRITE
  • Prompt: " - ",LDCCEX
  • Line Location: LD+23
Function Call: WRITE
  • Prompt: ?70,LDFCP
  • Line Location: LD+24
Function Call: WRITE
  • Prompt: !!,"There were no Labor Distribution changes for this employee"
  • Line Location: LD+29
Function Call: WRITE
  • Prompt: !,"during the Pay Period: ",PPNAME,".",!!
  • Line Location: LD+30
Function Call: WRITE
  • Prompt: !!,"Previous Change # ",I
  • Line Location: LD+33
Function Call: WRITE
  • Prompt: !,LDDOA,?24,LDCCB,?61,LDTOI
  • Line Location: LD+39
Function Call: WRITE
  • Prompt: !,"Code",PRSLD,": ",LDCODE,?15
  • Line Location: LD+49
Function Call: WRITE
  • Prompt: $J(LDPCT,3,2)
  • Line Location: LD+50
Function Call: WRITE
  • Prompt: ?24,LDCC
  • Line Location: LD+51
Function Call: WRITE
  • Prompt: " - ",LDCCEX
  • Line Location: LD+52
Function Call: WRITE
  • Prompt: ?70,LDFCP
  • Line Location: LD+53
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: LD+56
Function Call: WRITE
  • Prompt: $J(NAME,40+TAB)
  • Line Location: LDHDR+4
Function Call: WRITE
  • Prompt: !?15,"Labor Distribution Changes within the Pay Period:"
  • Line Location: LDHDR+5
Function Call: WRITE
  • Prompt: !,"Date/Time",?24,"Changed by",?61,"Type of Interface"
  • Line Location: LDHDR+6
Function Call: WRITE
  • Prompt: !,"Code",?14,"Percent",?24,"Cost Center - Description"
  • Line Location: LDHDR+7
Function Call: WRITE
  • Prompt: ?65,"Fund Ctrl Pt"
  • Line Location: LDHDR+8
Function Call: WRITE
  • Prompt: !,DASH
  • Line Location: LDHDR+9
Function Call: WRITE
  • Prompt: !,@IOF,?3,$P(X,"^",1)
  • Line Location: LDHOLD+4
Function Call: WRITE
  • Prompt: ?68,$E(X,1,3),"-",$E(X,4,5),"-",$E(X,6,9)
  • Line Location: LDHOLD+6
Function Call: WRITE
  • Prompt: !,DASH
  • Line Location: LDHOLD+7
Function Call: WRITE
  • Prompt: !
  • Line Location: PRTC+0
Routine Call
  • %ZIS
  • Line Location:
    • DVC+2
    • EMP+6
Routine Call
  • DIC
  • Line Location:
    • PP+2
    • EMP+3
Routine Call
  • DIR
  • Line Location:
    • PRTC+1

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PRSPC - [#450] Classic Fileman Calls,  GET1^DIQ
^PRST(458 - [#458] Classic Fileman Calls
458.1105 GET1^DIQ
458.11054 GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRSPC - [#450] LD+15, LDHOLD+3
^PRSPC("ATL" LOOP+2, LOOP+3
^PRST(458 - [#458] PP+4, LD+27

Label References

Name Line Occurrences
CHECK LOOP+5, LD+54
D2 D2+4
DVC D2+9
EMP D2+12, EMP+11
EX TL+1, PP+3, D2+8, D2+12, D2+13, EMP+3, EMP+4, EMP+7
LD LOOP+3, EMP+9
LDHDR LD+7, LD+56, LDHOLD+8
LOOP DVC+7
PRTC LD+31, LD+57, CHECK

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% D2+2*, D2+3, D2+4, D2+8, D2+12, EX+1!
%ZIS DVC+1!*, DVC+2!, DVC+10!, EMP+5!*, EMP+6!
%ZIS("A" DVC+1*, EMP+5*
DASH LOOP~, LOOP+1*, LDHDR+2~, LDHDR+3*, LDHDR+9, LDHOLD+7
DFN LOOP+3*, EMP+3*, EMP+4, LD+5, LD+9, LD+10, LD+11, LD+15, LD+27, LD+34
LD+41, LDHOLD+3, EX!
DIC PP+1!*, EMP+1!, EMP+2*, EMP+3!, EX!
DIC("A" EMP+2*
DIC(0 PP+1*, EMP+2*
DIR PRTC!
DIR("A" PRTC+1*
DIR(0 PRTC+1*
DIROUT PRTC!
DIRUT PRTC!, PRTC+2
DTOUT PRTC!
DUOUT PRTC!
I LD+3~, LD+32*, LD+33, LD+34, LD+54, LD+56, LD+57
IEN EX!
IENS LD+34*, LD+35, LD+36, LD+37, LD+41*, LD+42, LD+43, LD+44, LD+48, EX!
IO DVC+7, EMP+8
IO("Q" DVC+4
IOF TLEMPLD+6, LD+56, LDHOLD+4
IOFSAV EX!
IOP DVC+1!, DVC+2!, DVC+10!, EMP+5!, EMP+6!
IOSL CHECK
IOST LOOP+5, LOOP+6, EMP+10, LD+6, LD+31, LD+57, CHECK
LDAUD LD+3~
LDCC LD+3~, LD+17*, LD+18, LD+22, LD+23, LD+44*, LD+45, LD+51, LD+52
LDCCB LD+3~, LD+10*, LD+13, LD+36*, LD+39
LDCCEX LD+3~, LD+19*, LD+23, LD+47*, LD+52
LDCNT LD+3~, LD+26*, LD+27*, LD+28, LD+32, LD+41
LDCODE LD+3~, LD+16*, LD+20, LD+42*, LD+49
LDCODNUM LD+3~
LDDATA LD+3~, LD+15*, LD+16, LD+17
LDDIS LD+3~, LD+14*, LD+15, LD+20
LDDOA LD+4~, LD+9*, LD+13, LD+35*, LD+39
LDFCP LD+4~, LD+17*, LD+24, LD+48*, LD+53
LDHOLD LD+4~, LDHOLD+2*
LDPCT LD+4~, LD+16*, LD+21, LD+43*, LD+50
LDTOI LD+4~, LD+11*, LD+12*, LD+13, LD+37*, LD+38*, LD+39
LP LOOP+1*, EX!
NAME LD+5*, LDHDR+3, LDHDR+4, EX!
NN LOOP+1*, LOOP+2*, LOOP+3, EX!
POP D2+10, DVC+3, EMP+7, EX!
PPI PP+4*, LD+27, LD+34, LD+41, EX!
PPNAME PP+4*, LD+30, EX!
PRSALST DVC~, DVC+5*
PRSAPGM DVC~, DVC+5*
PRSLD LD+40*, LD+41, LD+49, EX!
PRSTLV TL+1*, EX!
PRTC DVC~*, LOOP~, LOOP+1*, LOOP+2, LOOP+3, LOOP+4, LD+4*, LD+14, LD+32, LD+40
LD+55, LD+56*, PRTC+1*, PRTC+2*
SUB454 LD+18*!, LD+45*, LD+46!
TAB LDHDR+2~, LDHDR+3*, LDHDR+4
TLE LOOP+2, LOOP+3, EX+1!
TLI TL+1, EX+1!
U PP+4, LD+16, LD+17
X LDHOLD+3*, LDHOLD+4, LDHOLD+5*, LDHOLD+6, EX+1!
Y PP+3, PP+4, EMP+3, LD+4~, LD+18*, LD+19, LD+45*, LD+47, PRTC+1
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 |  Local Variables  | All