PRSPLVA ;WOIFO/SAB - AUTOPOST LEAVE FOR PART-TIME PHY. WITH MEMO ;4/6/2005
Source file <PRSPLVA.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
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. |
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 |
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 |
Name | Line Occurrences |
---|---|
PLR | PLPP+37 |
>> | 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 |