1 PACKAGE pay_hk_mpf AS
2 /* $Header: pyhkudfs.pkh 120.0.12010000.1 2008/07/27 22:49:05 appldev ship $ */
3 FUNCTION get_retro_mpf(p_bus_grp_id in NUMBER,
4 p_assignment_id in NUMBER,
5 p_date_from in DATE,
6 p_date_to in DATE,
7 p_pay_basis in VARCHAR2,
8 p_percentage in NUMBER,
9 p_calc_method in VARCHAR2,
10 p_hire_date in DATE,
11 p_min_birthday in DATE,
12 p_ER_Liability_Start_Date in DATE,
13 p_EE_Deductions_Start_Date in DATE,
14 p_Contributions_End_Date in DATE)
15 RETURN NUMBER;
16 --
17 FUNCTION hk_scheme_val(p_bus_grp_id in NUMBER,
18 p_assignment_id in NUMBER,
19 p_entry_value in VARCHAR2)
20 RETURN VARCHAR2;
21 --
22 FUNCTION hk_quarters_val(p_bus_grp_id in NUMBER,
23 p_assignment_id in NUMBER,
24 p_entry_value in VARCHAR2)
25 RETURN VARCHAR2;
26 --
27 /* Bug:3333006. Added the following function */
28 FUNCTION get_act_termination_date
29 (p_assignment_id in per_all_assignments_f.assignment_id%type,
30 p_date in date)
31 RETURN DATE;
32 --
33 END pay_hk_mpf;