1 package pay_run_result_pkg AUTHID CURRENT_USER as
2 /* $Header: pycorrrp.pkh 120.1.12010000.1 2008/07/27 22:23:29 appldev ship $ */
3 --
4 function get_result_value(p_run_result_id in number,
5 p_input_value_id in number,
6 p_iv_name in varchar2,
7 p_jurisdiction_code in varchar2,
8 p_business_group_id in number
9 ) return varchar2;
10 procedure create_run_result(p_element_entry_id in number,
11 p_session_date in date,
12 p_business_group_id in number,
13 p_jc_name in varchar2,
14 p_rr_sparse in boolean,
15 p_rr_sparse_jc in boolean,
16 p_asg_action_id in number default null,
17 p_run_result_id out nocopy number
18 );
19 procedure create_indirect_rr(p_element_type_id in number,
20 p_run_result_id in number,
21 p_session_date in date,
22 p_business_group_id in number,
23 p_jc_name in varchar2,
24 p_rr_sparse in boolean,
25 p_rr_sparse_jc in boolean,
26 p_asg_action_id in number default null,
27 p_ind_run_result_id out nocopy number
28 );
29 procedure maintain_rr_value(p_run_result_id in number,
30 p_session_date in date,
31 p_input_value_id in number,
32 p_value in varchar2,
33 p_formula_result_flag in varchar2,
34 p_jc_name in varchar2,
35 p_rr_sparse in boolean,
36 p_rr_sparse_jc in boolean,
37 p_mode in varchar2
38 );
39 function create_run_result_direct
40 (p_element_type_id in number,
41 p_assignment_action_id in number,
42 p_entry_type in varchar2,
43 p_source_id in number,
44 p_source_type in varchar2,
45 p_status in varchar2,
46 p_local_unit_id in number,
47 p_start_date in date,
48 p_end_date in date,
49 p_element_entry_id in number,
50 p_time_def_id in number
51 )
52 return number;
53 end pay_run_result_pkg;