1: package body pay_fr_rules as
2: /* $Header: pyfrrule.pkb 115.11 2004/01/12 07:44:46 aparkes noship $ */
3: /*
4: Copyright (c) Oracle Corporation 1991,1992,1993,1994. All rights reserved
5: --
2: /* $Header: pyfrrule.pkb 115.11 2004/01/12 07:44:46 aparkes noship $ */
3: /*
4: Copyright (c) Oracle Corporation 1991,1992,1993,1994. All rights reserved
5: --
6: Name : pay_fr_rules
7: --
8: Change List
9: -----------
10: Date Name Vers Description
122: and pa.date_earned between
123: eev.effective_start_date and eev.effective_end_date;
124:
125: begin
126: hr_utility.set_location('PAY_FR_RULES.get_source_text_context',1);
127:
128: if pay_fr_general.g_process_type is not null
129: then p_source_text := pay_fr_general.g_process_type;
130: hr_utility.set_location('PAY_FR_RULES.get_source_text_context',2);
126: hr_utility.set_location('PAY_FR_RULES.get_source_text_context',1);
127:
128: if pay_fr_general.g_process_type is not null
129: then p_source_text := pay_fr_general.g_process_type;
130: hr_utility.set_location('PAY_FR_RULES.get_source_text_context',2);
131:
132: else
133: hr_utility.set_location('PAY_FR_RULES.get_source_text_context',3);
134: open csr_process_type_entry_value;
129: then p_source_text := pay_fr_general.g_process_type;
130: hr_utility.set_location('PAY_FR_RULES.get_source_text_context',2);
131:
132: else
133: hr_utility.set_location('PAY_FR_RULES.get_source_text_context',3);
134: open csr_process_type_entry_value;
135: fetch csr_process_type_entry_value into p_source_text;
136: close csr_process_type_entry_value;
137:
135: fetch csr_process_type_entry_value into p_source_text;
136: close csr_process_type_entry_value;
137:
138: end if;
139: hr_utility.set_location('PAY_FR_RULES.get_source_text_context='||
140: p_source_text,4);
141:
142: end get_source_text_context;
143:
469: close csr_retro_code_by_id;
470: end if; -- No matching entry
471: end if; -- Not the Contribution_code context
472: end retro_context_override;
473: end pay_fr_rules;