[Home] [Help]
PACKAGE: APPS.PAY_NL_LSS_FUNCTIONS
Source
1 Package pay_nl_lss_functions as
2 /* $Header: pynllssf.pkh 120.1 2007/04/11 04:58:12 rlingama noship $ */
3
4
5 -- ----------------------------------------------------------------------------
6 -- |---------------------< Get_Day_of_Week >--------------------------|
7 -- ----------------------------------------------------------------------------
8 --
9 Function Get_Day_of_Week(p_date date)
10 RETURN NUMBER;
11
12 -- ----------------------------------------------------------------------------
13 -- |-------------------------< prorate_amount >-------------------------------|
14 -- ----------------------------------------------------------------------------
15 --
16 Function Get_Wage_Days(p_start_date date
17 ,p_end_date date)
18 RETURN NUMBER;
19
20 -- ----------------------------------------------------------------------------
21 -- |--------------------------< Get_Prorate_Amount >---------------------------|
22 -- ----------------------------------------------------------------------------
23 --
24 Function Get_Prorate_Amount(p_assignment_id IN NUMBER,
25 p_business_group IN NUMBER,
26 p_application_date IN DATE,
27 p_period_start_date IN DATE,
28 p_period_end_date IN DATE,
29 p_pay_periods_per_year IN NUMBER,
30 p_amount IN OUT NOCOPY NUMBER)
31 RETURN NUMBER ;
32
33 -- ----------------------------------------------------------------------------
34 -- |-----------------------< Get_Prev_Yr_Sal >-----------------------------|
35 -- ----------------------------------------------------------------------------
36 --
37
38 FUNCTION Get_Previous_Year_Sal (p_assignment_id IN NUMBER,
39 p_business_group IN NUMBER,
40 p_date_earned IN DATE,
41 p_previous_er_column_6 IN NUMBER,
42 p_prev_year_sal OUT NOCOPY NUMBER,
43 p_error_msg OUT NOCOPY VARCHAR2,
44 p_opt_num_in IN NUMBER DEFAULT 0,
45 p_opt_date_in IN DATE DEFAULT NULL)
46
47 RETURN NUMBER;
48
49 -- ----------------------------------------------------------------------------
50 -- |--------------------------< Get_Or_Life_Savings_Basis >-------------------|
51 -- ----------------------------------------------------------------------------
52 Function Get_Or_Life_Savings_Basis
53 (p_assignment_id IN NUMBER,
54 p_business_group IN NUMBER,
55 p_date_earned IN DATE,
56 p_override_basis OUT NOCOPY NUMBER,
57 p_error_message OUT NOCOPY VARCHAR)
58
59 RETURN NUMBER ;
60
61 -- ----------------------------------------------------------------------------
62 -- |--------------------------< Get_LCLD_Limit >-------------------|
63 -- ----------------------------------------------------------------------------
64
65 FUNCTION Get_LCLD_Limit ( p_date_earned IN DATE,
66 p_assignment_id IN NUMBER,
67 p_num_saved_yrs IN Number,
68 p_lcld_limit IN OUT NOCOPY NUMBER,
69 p_error_msg IN OUT NOCOPY VARCHAR2)
70 RETURN NUMBER;
71
72
73 END pay_nl_lss_functions;
74 --