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

Package: PAID

Routine: PRSATP3


Information

PRSATP3 ;HISC/MGD-Timekeeper Post Absence ;01/03/06

Source Information

Source file <PRSATP3.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
PAID 4 GETPPP^PRSATP5  DBH^PRSATP6  DAH^PRSATP7  FNDHOL^PRSATP8  
VA FileMan 3 MSG^DIALOG  UPDATE^DIE  $$GET1^DIQ  

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 PRSATP  

Entry Points

Name Comments DBIA/ICR reference
HENCAP(PPI,DFN,WDAY,DBH,HOL,DAH,QUIT) ;
; Check to see if there is a Holiday encapsulated by some form of non-pay.
; Called from Timekeeper Posting routine ^PRSATP
;
; Test #1 | DBH HOL DAH
; Test #2 DBH | HOL DAH
; Test #3 DBH HOL | DAH
; Test #4 DBH | HOL | DAH
UPDT(DFN,DBH,HOL,DAH) ; Perform final checks
; Input:
; DFN - IEN of employee
; DBH - PPI^DAY^type of non-pay
; HOL - PPI^DAY^Status of timecard that contains holiday
; DAH - PPI^DAY^type of non-pay
SET ; Add entry to #458.5

External References

Name Field # of Occurrence
MSG^DIALOG UPDT+39, SET+5, SET+10
UPDATE^DIE UPDT+39, SET+5, SET+10
$$GET1^DIQ UPDT+37
GETPPP^PRSATP5 HENCAP+36, HENCAP+45
DBH^PRSATP6 HENCAP+47
DAH^PRSATP7 HENCAP+28
FNDHOL^PRSATP8 HENCAP+38

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Due to the non-pay posting on this day the holiday occurring on ",HOLEX
  • Line Location: UPDT+42
Function Call: WRITE
  • Prompt: !,"was encapsulated with non-pay. "
  • Line Location: UPDT+43
Function Call: WRITE
  • Prompt: "The HX postings were automatically updated to"
  • Line Location: UPDT+47
Function Call: WRITE
  • Prompt: !,"the appropriate form of non-pay."
  • Line Location: UPDT+48
Function Call: WRITE
  • Prompt: "The HX postings could not be automatically"
  • Line Location: UPDT+53
Function Call: WRITE
  • Prompt: !,"updated to the appropriate form of non-pay because the status of the holiday"
  • Line Location: UPDT+54
Function Call: WRITE
  • Prompt: !,"was not TIMEKEEPER. You will need to manually address this issue."
  • Line Location: UPDT+55
Function Call: WRITE
  • Prompt: "The HX postings could not be automatically"
  • Line Location: UPDT+61
Function Call: WRITE
  • Prompt: !,"updated to the appropriate form of non-pay because the timecard was locked"
  • Line Location: UPDT+62
Function Call: WRITE
  • Prompt: !,"by another user. You will need to manually address this issue."
  • Line Location: UPDT+63
Routine Call
  • DIALOG
  • Line Location:
    • UPDT+39
    • SET+5
    • SET+10
Routine Call
  • DIE
  • Line Location:
    • UPDT+39
    • SET+5
    • SET+10

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
458.02 GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRST(458 - [#458] UPDT+16, UPDT+17, UPDT+30, UPDT+32

Label References

Name Line Occurrences
SET UPDT+56, UPDT+64

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BACK HENCAP+24~, HENCAP+33*, HENCAP+34, HENCAP+36, HENCAP+37, HENCAP+42*, HENCAP+43, HENCAP+45, HENCAP+46
DAH HENCAP~, HENCAP+28, HENCAP+29, UPDT~, UPDT+15, UPDT+20
DBH HENCAP~, HENCAP+43, HENCAP+47, UPDT~, UPDT+20
DFN HENCAP~, HENCAP+28, HENCAP+36, HENCAP+38, HENCAP+45, HENCAP+47, UPDT~, UPDT+30, UPDT+32, UPDT+35
SET+1, SET+2
HDAY UPDT+13~, UPDT+15*, UPDT+16, UPDT+17, UPDT+35
HIEN UPDT+13~, UPDT+35*, UPDT+37, UPDT+38
HOL HENCAP~, HENCAP+34, HENCAP+38, HENCAP+42, UPDT~, UPDT+15
HOLEX UPDT+13~, UPDT+16*, UPDT+42
HOLIN UPDT+13~, UPDT+17*, SET+3
HPPI UPDT+13~, UPDT+15*, UPDT+16, UPDT+17, UPDT+28, UPDT+29, UPDT+30, UPDT+32, UPDT+35
IEN4585 UPDT+13~, SET+8*, SET+9
IEN4585(1 SET+8, SET+9
LSTAT UPDT+13~, UPDT+28*, UPDT+31*, UPDT+39, UPDT+46, UPDT+60
PPI HENCAP~, HENCAP+25, UPDT+13~, UPDT+15*, UPDT+28, UPDT+29
PPIP HENCAP+24~, HENCAP+25*, HENCAP+28, HENCAP+36, HENCAP+38, HENCAP+42*, HENCAP+45, HENCAP+47
PRSFDA UPDT+14~
PRSFDA( SET+1*, SET+2*, SET+3*, SET+4*, SET+9*
PRSIEN UPDT+13~, UPDT+39
PRSIEN( UPDT+38*
QUIT HENCAP~, HENCAP+28, HENCAP+29*, HENCAP+30, HENCAP+34, HENCAP+36, HENCAP+37*, HENCAP+38, HENCAP+39, HENCAP+43
, HENCAP+45, HENCAP+46*, HENCAP+47
SEG UPDT+13~, UPDT+14~, UPDT+36*, UPDT+37, UPDT+38
SOH UPDT+14~, UPDT+32*, UPDT+39, UPDT+46, UPDT+52, UPDT+60
TOT UPDT+13~, UPDT+20*, UPDT+38
TSTAT UPDT+14~
U HENCAP+42, UPDT+15, UPDT+16, UPDT+17, UPDT+20, UPDT+32
WDAY HENCAP~, HENCAP+28, HENCAP+35*, HENCAP+36, HENCAP+38, HENCAP+42*, HENCAP+44*, HENCAP+45, HENCAP+47
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