1 package pay_ca_isetup_earn_dedn as
2 /* $Header: paycaisetuped.pkh 120.0 2005/05/29 11:10 appldev noship $ */
3 /*
4 */
5 --
6 /*
7 ******************************************************************
8 * *
9 * Copyright (C) 1998 Oracle Corporation. *
10 * All rights reserved. *
11 * *
12 * This material has been provided pursuant to an agreement *
13 * containing restrictions on its use. The material is also *
14 * protected by copyright law. No part of this material may *
15 * be copied or distributed, transmitted or transcribed, in *
16 * any form or by any means, electronic, mechanical, magnetic, *
17 * manual, or otherwise, or disclosed to third parties without *
18 * the express written permission of Oracle Corporation, *
19 * 500 Oracle Parkway, Redwood City, CA, 94065. *
20 * *
21 ******************************************************************
22
23 Name : pay_ca_isetup_earn_dedn
24 Filename : paycaisetuped.pkh
25 Change List
26 -----------
27 Date Name Vers Bug No Description
28 ---- ---- ---- ------ -----------
29 13-JUL-04 P.Ganguly 115.0 First Created.
30 */
31
32 FUNCTION create_isetup_earnings (
33 p_ele_name in varchar2,
34 p_ele_reporting_name in varchar2,
35 p_ele_description in varchar2 default NULL,
36 p_ele_classification in varchar2,
37 p_ele_category in varchar2 default NULL,
38 p_ele_calc_method in varchar2,
39 p_ele_eoy_type in varchar2,
40 p_ele_t4a_footnote in varchar2,
41 p_ele_rl1_footnote in varchar2,
42 p_ele_registration_number in varchar2,
43 p_ele_ot_earnings in varchar2 default 'N',
44 p_ele_ot_hours in varchar2 default 'N',
45 p_ele_ei_hours in varchar2 default 'N',
46 p_ele_processing_type in varchar2,
47 p_ele_priority in number default NULL,
48 p_ele_standard_link in varchar2 default 'N',
49 p_ele_calc_rule in varchar2,
50 p_ele_calc_rule_code in varchar2 default NULL,
51 p_sep_check_option in varchar2 default 'N',
52 p_reduce_regular in varchar2 default 'N',
53 p_ele_eff_start_date in date default NULL,
54 p_ele_eff_end_date in date default NULL,
55 p_bg_id in number,
56 p_termination_rule in varchar2 default 'F')
57 RETURN NUMBER;
58 --
59
60 FUNCTION create_isetup_deductions (
61 p_ele_name in varchar2,
62 p_ele_reporting_name in varchar2,
63 p_ele_description in varchar2 default NULL,
64 p_ele_classification in varchar2,
65 p_ben_class_id in number,
66 p_ele_category in varchar2 default NULL,
67 p_ele_processing_type in varchar2,
68 p_ele_priority in number default NULL,
69 p_ele_standard_link in varchar2 default 'N',
70 p_ele_proc_runtype in varchar2,
71 p_ele_start_rule in varchar2,
72 p_ele_stop_rule in varchar2,
73 p_ele_calc_rule in varchar2,
74 p_ele_calc_rule_code in varchar2,
75 p_ele_insuff_funds in varchar2,
76 p_ele_insuff_funds_code in varchar2,
77 p_ele_t4a_footnote in varchar2,
78 p_ele_rl1_footnote in varchar2,
79 p_ele_registration_number in varchar2,
80 p_ele_eff_start_date in date default NULL,
81 p_ele_eff_end_date in date default NULL,
82 p_bg_id in number) RETURN NUMBER;
83 --
84 END pay_ca_isetup_earn_dedn;