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 |  FileMan Files Accessed Via FileMan Db Call |  Label References |  Local Variables  | All
Print Page as PDF
Routine: PRSPEAF

Package: PAID

Routine: PRSPEAF


Information

PRSPEAF ;WOIFO/SAB - Ext. Absence Form ;10/27/2004

Source Information

Source file <PRSPEAF.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
PAID 4 (RLCKE,TCLCK,TCULCK)^PRSPAPU  (CEA,PEA)^PRSPEAA  ($$CHKRG,$$CONFLICT,RCON)^PRSPEAU  $$MIEN^PRSPUT1  
VA FileMan 4 (HLP,UNED)^DDSUTL  $$GET^DDSVAL  MSG^DIALOG  FILE^DIE  
Kernel 2 ($$FMADD,$$FMDIFF,$$NOW)^XLFDT  SIG^XUSESIG  

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 PRSP EXT ABSENCE  

Entry Points

Name Comments DBIA/ICR reference
FRMDOC ; Form PRSP EXT ABSENCE documentation
; input
; PRSEANEW - (optional) true (=1) when extended absence entry is new
; PRSIEN - Employee IEN (file 450)
; DA - Extended Absence IEN (file 458.4)
; DDSPARM - (optional) used by enter option to ask for output
; output
; DDSCHANGE - (optional) used by enter option to determine if signed
FRMPRE ; Form Pre-Action
; input
; PRSEANEW
; output
; PRSFDT(0) - last E-sig From Date
; PRSTDT(0) - last E-sig To Date
; PRSRMK(0) - last E-sig Remarks
FVAL01 ; Field Validation for From Date (#1) field
; input
; X - current internal value of field
; DDSEXT - current external value of field
; DDSOLD - previous internal value of field
; PRSIEN - Employee IEN (file 450)
; output
; DDSERROR - (optional) set on error to prevent field change
FVAL1 ; Field Validation for To Date (#1) field
; input
; X - current internal value of field
; DDSEXT - current external value of field
; DDSOLD - previous internal value of field
; output
; DDSERROR - (optional) set on error to prevent field change
FRMVAL ; Form Validation
; input
; PRSFDT(0) - last E-sig From Date
; PRSTDT(0) - last E-sig To Date
; PRSRMK(0) - last E-sig Remarks
; output
; PRSFDT(1) - current From Date
; PRSTDT(1) - current To Date
; PRSRMK(1) - current Remarks
; PRSLCK( - array of locked pay periods
; DDSERROR - (optional) set on error to prevent save
FRMPSV ; Form Post Save
; input
; - previous signed values x(0) and new signed values x(1)
; - array of locked pay periods
FRMPST ; Form Post-Action
DTCV(FDT,TDT) ; Date Compare Validation on FROM DATE and TO DATE fields

External References

Name Field # of Occurrence
HLP^DDSUTL FRMPRE+18, FVAL01+11, FVAL01+15, FVAL01+19, FVAL01+25, FVAL1+13, FVAL1+17, FVAL1+20, FRMVAL+38, DTCV+7
, DTCV+11, DTCV+19
UNED^DDSUTL FRMPRE+17
$$GET^DDSVAL FRMPRE+11, FRMPRE+12, FRMPRE+13, FVAL01+22, FVAL1+9, FRMVAL+13, FRMVAL+14, FRMVAL+15
MSG^DIALOG FRMPSV+15
FILE^DIE FRMPSV+15
RLCKE^PRSPAPU FRMVAL+37
TCLCK^PRSPAPU FRMVAL+30
TCULCK^PRSPAPU FRMVAL+36, FRMPSV+29
CEA^PRSPEAA FRMPSV+26
PEA^PRSPEAA FRMPSV+24
$$CHKRG^PRSPEAU FVAL01+17, FVAL1+15
$$CONFLICT^PRSPEAU DTCV+14
RCON^PRSPEAU DTCV+18
$$MIEN^PRSPUT1 FVAL01+25, FVAL1+20
$$FMADD^XLFDT FVAL01+13
$$FMDIFF^XLFDT DTCV+9
$$NOW^XLFDT FRMPSV+12, FRMPSV+14
SIG^XUSESIG FRMVAL+23

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PRST(458.4 - [#458.4] GET^DDSVAL

Label References

Name Line Occurrences
DTCV FVAL01+22, FVAL1+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> DA FRMPRE+11, FRMPRE+12, FRMPRE+13, FRMPRE+17, FVAL01+22, FVAL1+9, FRMVAL+13, FRMVAL+14, FRMVAL+15, FRMPSV+12
FRMPSV+13, FRMPSV+14, DTCV+14
>> DDSERROR FVAL01+10*, FVAL01+14*, FVAL01+18*, FVAL01+22, FVAL1+9, FVAL1+12*, FVAL1+16*, FRMVAL+21, FRMVAL+24*, FRMVAL+35*
, DTCV+6*, DTCV+10*, DTCV+17*
>> DDSOLD FVAL01+25, FVAL1+20
DT FRMPRE+16, FVAL01+9, FVAL01+13, FVAL01+17, FVAL1+11, FVAL1+15
FDT DTCV~, DTCV+1, DTCV+5, DTCV+9, DTCV+14
>> PRSEANEW FRMPRE+9, FRMPRE+16
PRSFDA FRMPSV+8~
PRSFDA( FRMPSV+12*, FRMPSV+13*, FRMPSV+14*
>> PRSFDT(0 FRMPRE+9*, FRMPRE+11*, FRMPRE+16, FRMVAL+18, FRMVAL+27, FRMVAL+30, FRMPSV+6, FRMPSV+11, FRMPSV+21, FRMPSV+24
FRMPSV+26, FRMPSV+32*, FRMPST+1!
>> PRSFDT(1 FRMVAL+13*, FRMVAL+18, FRMVAL+27, FRMVAL+30, FRMPSV+6, FRMPSV+21, FRMPSV+24, FRMPSV+26, FRMPSV+32, FRMPST+1!
>> PRSIEN FVAL01+17, FVAL01+25, FVAL1+15, FVAL1+20, FRMVAL+30, FRMVAL+36, FRMPSV+24, FRMPSV+26, FRMPSV+29, DTCV+14
>> PRSLCK FRMVAL+30, FRMVAL+36, FRMPSV+29
PRSLCKE FRMVAL+30, FRMVAL+33, FRMVAL+37, FRMVAL+39!
>> PRSRMK(0 FRMPRE+9*, FRMPRE+13*, FRMVAL+18, FRMPSV+6, FRMPSV+18*, FRMPST+1!
>> PRSRMK(1 FRMVAL+15*, FRMVAL+18, FRMPSV+6, FRMPSV+18, FRMPST+1!
>> PRSTDT(0 FRMPRE+9*, FRMPRE+12*, FRMVAL+18, FRMVAL+27, FRMVAL+30, FRMPSV+6, FRMPSV+21, FRMPSV+26, FRMPSV+33*, FRMPST+1!
>> PRSTDT(1 FRMVAL+14*, FRMVAL+18, FRMVAL+27, FRMVAL+30, FRMPSV+6, FRMPSV+21, FRMPSV+24, FRMPSV+26, FRMPSV+33, FRMPST+1!
PRSTXT FRMVAL+34~, FRMVAL+38, DTCV+16~, DTCV+19
PRSX DTCV+3~, DTCV+14*, DTCV+15, DTCV+18
TDT DTCV~, DTCV+1, DTCV+5, DTCV+9, DTCV+14
>> X FVAL01+9, FVAL01+13, FVAL01+17, FVAL01+22, FVAL01+25, FVAL1+9, FVAL1+11, FVAL1+15, FVAL1+20
X1 FRMVAL+22~, FRMVAL+24
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Label References |  Local Variables  | All