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 |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: PRSPLVA

Package: PAID

Routine: PRSPLVA


Information

PRSPLVA ;WOIFO/SAB - AUTOPOST LEAVE FOR PART-TIME PHY. WITH MEMO ;4/6/2005

Source Information

Source file <PRSPLVA.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
PAID 7 PP^PRSAPPU  CNV^PRSATIM  $$BURP^PRSPESR2  PDAY^PRSPLVA1  PDAY^PRSPLVA2  $$CLRTCDY^PRSPSAPU  $$MIEN^PRSPUT1  
VA FileMan 2 MSG^DIALOG  FILE^DIE  
Kernel 1 $$FMADD^XLFDT  

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

Package Total Caller Graph
PAID 5 PRSALVR  PRSALVX  PRSAPPO  PRSASC1  PRSPEM  

Entry Points

Name Comments DBIA/ICR reference
PLPP(PRSIEN,PPI,DAYN) ; Post Leave for a Pay Period (or day)
; Called by the open next PP option to post leave to one new pay period
; for one part-time physician.
; Called by the enter/edit tour option to re-post leave to one
; pay period when a tour is changed.
; Input
; PRSIEN - Employee IEN (file 450), should be PTP with active memo
; PPI - Pay Period IEN (file 458)
; DAYN - (optional) day # within pay period to only post that day
PLR(LVIEN,SPPI,DAYN,PRSEX) ; Post Leave Request
; Called during open next pay period process (by PLPP above) to post
; one leave request to a single pay period.
; Called during Supervisory Approvals process to post one leave request
; to all opened pay periods.
; Input
; LVIEN - Leave Request IEN (file 458.1)
; SPPI - Pay Period IEN (file 458) or Null Value if for all.
; DAYN - (optional) day # within SPPI or null value
; PRSEX - Passed by reference, will be initialized (killed)
; Output
; PRSEX - passed by reference, only defined if the leave was not
; posted to the ESR and should not be approved because the
; leave is not currently on the time card and it has a status
; of Payroll. This exception should only be applicable when
; auto post is called by the supervisory approval of leave.
ULR(LVY0) ; Unpost Leave Request
; Called by the Edit Leave Request and Cancel Leave Request options
; to unpost one leave request from all opened pay periods.
; Input
; LVIEN - Leave Request 0 Node (before edit) (see file 458.1)
;
; Note: All applicable time cards are assumed to be locked prior to
; calling this API.

External References

Name Field # of Occurrence
MSG^DIALOG PLR+90, ULR+54
FILE^DIE PLR+90, ULR+54
PP^PRSAPPU PLR+43, PLR+46, PLR+47, ULR+24, ULR+25
CNV^PRSATIM PLR+35, ULR+18
$$BURP^PRSPESR2 ULR+67
PDAY^PRSPLVA1 PLR+78
PDAY^PRSPLVA2 ULR+51
$$CLRTCDY^PRSPSAPU PLR+87
$$MIEN^PRSPUT1 PLR+56, ULR+34
$$FMADD^XLFDT PLPP+19, PLR+37, PLR+38, PLR+46, PLR+68, ULR+20, ULR+21, ULR+24, ULR+42

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRST(458 - [#458] PLPP+14, PLR+43, PLR+50, PLR+51, PLR+52, PLR+55, PLR+62, PLR+65, PLR+69, PLR+73
, PLR+78, ULR+28, ULR+29, ULR+30, ULR+33, ULR+40, ULR+43, ULR+46, ULR+51, ULR+66
, ULR+68*
^PRST(458.1 - [#458.1] PLPP+28, PLPP+31, PLPP+32, PLR+30

Label References

Name Line Occurrences
PLR PLPP+37

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CNX PLR+33~, ULR+16~
D1 PLR+24~, PLR+43*, PLR+46*, PLR+47*, PLR+55*, PLR+56, ULR+11~, ULR+24*, ULR+25*, ULR+33*
, ULR+34
DAY PLR+24~, ULR+11~
DAYN PLPP~, PLPP+11*, PLPP+15, PLPP+18, PLPP+37, PLR~, PLR+29*, PLR+67, PLR+71
EDN PLR+24~, PLR+73*, PLR+78, ULR+11~, ULR+46*, ULR+51
EDT PLR+72*, PLR+73, PLR+74!, ULR+45*, ULR+46, ULR+47!
EPP4Y PLR+24~, PLR+43*, PLR+47*, PLR+51, ULR+11~, ULR+25*, ULR+29
FATAL PLR+24~, PLR+81
LVDTE PLR+24~, PLR+38*, ULR+11~, ULR+21*
LVDTS PLR+24~, PLR+37*, ULR+11~, ULR+20*
LVIEN PLPP+10~, PLPP+30*, PLPP+31*, PLPP+32, PLPP+37, PLR~, PLR+21, PLR+30
LVY0 PLPP+10~, PLPP+32*, PLPP+33, PLPP+34, PLR+24~, PLR+30*, PLR+31, PLR+34, PLR+37, PLR+38
, PLR+46, PLR+47, PLR+68, PLR+72, ULR~, ULR+9, ULR+14, ULR+17, ULR+20, ULR+21
, ULR+24, ULR+25, ULR+42, ULR+45
PP4Y PLR+24~, PLR+43, PLR+46, PLR+47, PLR+50*, PLR+51*, PLR+52, ULR+11~, ULR+24, ULR+25
, ULR+28*, ULR+29*, ULR+30
PPD1 PLPP+10~, PLPP+16*, PLPP+17, PLPP+23
PPD15 PLPP+10~, PLPP+19*, PLPP+33
PPDIENS ULR+60~, ULR+62*, ULR+63, ULR+64, ULR+65
PPDN PLR+24~, PLR+77*, PLR+78*, PLR+85*, PLR+87, ULR+11~, ULR+50*, ULR+51*, ULR+60~, ULR+63*
, ULR+66, ULR+68
PPDNB PLR+24~, ULR+11~
PPDNE PLR+25~, ULR+12~
PPDTB PLR+25~, ULR+12~
PPDTE PLR+25~, ULR+12~
PPE PLR+25~, ULR+12~
PPI PLPP~, PLPP+14, PLPP+37, PLR+25~, PLR+52*, PLR+55, PLR+62, PLR+65, PLR+78, PLR+84*
, PLR+85, PLR+87, ULR+12~, ULR+30*, ULR+33, ULR+40, ULR+51, ULR+60~, ULR+65*, ULR+66
, ULR+68
PPY1 PLR+65*, PLR+68, PLR+72, PLR+74!, ULR+40*, ULR+42, ULR+45, ULR+47!
PRSEX PLR~, PLR+27!, PLR+81*
PRSFDA PLR+25~, PLR+90, ULR+12~, ULR+54, ULR+59
PRSFDA( ULR+62
PRSIEN PLPP~, PLPP+28, PLPP+31, PLR+25~, PLR+31*, PLR+56, PLR+62, PLR+78, PLR+87, ULR+12~
, ULR+14*, ULR+34, ULR+51, ULR+60~, ULR+64*, ULR+66, ULR+68
PRSM PLR+33~, PLR+36*, PLR+37, PLR+38, ULR+16~, ULR+19*, ULR+20, ULR+21
PRSX PLPP+10~, PLPP+15*, PLPP+16, PLPP+18*, PLPP+19, PLPP+22!, PLR+25~, PLR+56*, PLR+57, PLR+58
, PLR+59!, PLR+67*, PLR+68, PLR+71*, PLR+72, PLR+74!, ULR+34*, ULR+35, ULR+36, ULR+37!
, ULR+60~, ULR+66*, ULR+67, ULR+68
PRSY ULR+60~, ULR+67*, ULR+68
RPPD1 PLPP+10~, PLPP+17*, PLPP+28
RTDT PLPP+10~, PLPP+27*, PLPP+28*, PLPP+31
SDN PLR+25~, PLR+69*, PLR+77, ULR+12~, ULR+43*, ULR+50
SDT PLR+68*, PLR+69, PLR+74!, ULR+42*, ULR+43, ULR+47!
SPP4Y PLR+25~, PLR+43*, PLR+46*, PLR+50, ULR+12~, ULR+24*, ULR+28
SPPI PLR~, PLR+22*, PLR+42, PLR+43, PLR+45
TCST PLR+25~, PLR+62*
TCUNPOST PLR+25~
TCUNPOST( PLR+84, PLR+85
U PLPP+16, PLPP+19, PLPP+33, PLPP+34, PLR+31, PLR+34, PLR+37, PLR+38, PLR+43, PLR+46
, PLR+47, PLR+55, PLR+58, PLR+62, PLR+68, PLR+69, PLR+72, PLR+73, PLR+81, ULR+14
, ULR+17, ULR+20, ULR+21, ULR+24, ULR+25, ULR+33, ULR+36, ULR+42, ULR+43, ULR+45
, ULR+46
X PLR+33~, PLR+34*, PLR+86~, PLR+87*, ULR+16~, ULR+17*
Y PLPP+10~, PLPP+14*, PLPP+16, PLPP+19, PLR+25~, PLR+33~, PLR+36, ULR+12~, ULR+16~, ULR+19
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All