DBA Data[Home] [Help]

APPS.PAY_ELEMENT_TEMPLATE_API dependencies on PAY_ELEMENT_TEMPLATE_UTIL

Line 97: l_core_objects pay_element_template_util.t_core_objects;

93: -----------------------------
94: -- PL/SQL template tables. --
95: -----------------------------
96: l_element_template pay_etm_shd.g_rec_type;
97: l_core_objects pay_element_template_util.t_core_objects;
98: l_exclusion_rules pay_element_template_util.t_exclusion_rules;
99: l_formulas pay_element_template_util.t_formulas;
100: l_balance_types pay_element_template_util.t_balance_types;
101: l_defined_balances pay_element_template_util.t_defined_balances;

Line 98: l_exclusion_rules pay_element_template_util.t_exclusion_rules;

94: -- PL/SQL template tables. --
95: -----------------------------
96: l_element_template pay_etm_shd.g_rec_type;
97: l_core_objects pay_element_template_util.t_core_objects;
98: l_exclusion_rules pay_element_template_util.t_exclusion_rules;
99: l_formulas pay_element_template_util.t_formulas;
100: l_balance_types pay_element_template_util.t_balance_types;
101: l_defined_balances pay_element_template_util.t_defined_balances;
102: l_element_types pay_element_template_util.t_element_types;

Line 99: l_formulas pay_element_template_util.t_formulas;

95: -----------------------------
96: l_element_template pay_etm_shd.g_rec_type;
97: l_core_objects pay_element_template_util.t_core_objects;
98: l_exclusion_rules pay_element_template_util.t_exclusion_rules;
99: l_formulas pay_element_template_util.t_formulas;
100: l_balance_types pay_element_template_util.t_balance_types;
101: l_defined_balances pay_element_template_util.t_defined_balances;
102: l_element_types pay_element_template_util.t_element_types;
103: l_sub_classi_rules pay_element_template_util.t_sub_classi_rules;

Line 100: l_balance_types pay_element_template_util.t_balance_types;

96: l_element_template pay_etm_shd.g_rec_type;
97: l_core_objects pay_element_template_util.t_core_objects;
98: l_exclusion_rules pay_element_template_util.t_exclusion_rules;
99: l_formulas pay_element_template_util.t_formulas;
100: l_balance_types pay_element_template_util.t_balance_types;
101: l_defined_balances pay_element_template_util.t_defined_balances;
102: l_element_types pay_element_template_util.t_element_types;
103: l_sub_classi_rules pay_element_template_util.t_sub_classi_rules;
104: l_balance_classis pay_element_template_util.t_balance_classis;

Line 101: l_defined_balances pay_element_template_util.t_defined_balances;

97: l_core_objects pay_element_template_util.t_core_objects;
98: l_exclusion_rules pay_element_template_util.t_exclusion_rules;
99: l_formulas pay_element_template_util.t_formulas;
100: l_balance_types pay_element_template_util.t_balance_types;
101: l_defined_balances pay_element_template_util.t_defined_balances;
102: l_element_types pay_element_template_util.t_element_types;
103: l_sub_classi_rules pay_element_template_util.t_sub_classi_rules;
104: l_balance_classis pay_element_template_util.t_balance_classis;
105: l_input_values pay_element_template_util.t_input_values;

Line 102: l_element_types pay_element_template_util.t_element_types;

98: l_exclusion_rules pay_element_template_util.t_exclusion_rules;
99: l_formulas pay_element_template_util.t_formulas;
100: l_balance_types pay_element_template_util.t_balance_types;
101: l_defined_balances pay_element_template_util.t_defined_balances;
102: l_element_types pay_element_template_util.t_element_types;
103: l_sub_classi_rules pay_element_template_util.t_sub_classi_rules;
104: l_balance_classis pay_element_template_util.t_balance_classis;
105: l_input_values pay_element_template_util.t_input_values;
106: l_balance_feeds pay_element_template_util.t_balance_feeds;

Line 103: l_sub_classi_rules pay_element_template_util.t_sub_classi_rules;

99: l_formulas pay_element_template_util.t_formulas;
100: l_balance_types pay_element_template_util.t_balance_types;
101: l_defined_balances pay_element_template_util.t_defined_balances;
102: l_element_types pay_element_template_util.t_element_types;
103: l_sub_classi_rules pay_element_template_util.t_sub_classi_rules;
104: l_balance_classis pay_element_template_util.t_balance_classis;
105: l_input_values pay_element_template_util.t_input_values;
106: l_balance_feeds pay_element_template_util.t_balance_feeds;
107: l_formula_rules pay_element_template_util.t_formula_rules;

Line 104: l_balance_classis pay_element_template_util.t_balance_classis;

100: l_balance_types pay_element_template_util.t_balance_types;
101: l_defined_balances pay_element_template_util.t_defined_balances;
102: l_element_types pay_element_template_util.t_element_types;
103: l_sub_classi_rules pay_element_template_util.t_sub_classi_rules;
104: l_balance_classis pay_element_template_util.t_balance_classis;
105: l_input_values pay_element_template_util.t_input_values;
106: l_balance_feeds pay_element_template_util.t_balance_feeds;
107: l_formula_rules pay_element_template_util.t_formula_rules;
108: l_iterative_rules pay_element_template_util.t_iterative_rules;

Line 105: l_input_values pay_element_template_util.t_input_values;

101: l_defined_balances pay_element_template_util.t_defined_balances;
102: l_element_types pay_element_template_util.t_element_types;
103: l_sub_classi_rules pay_element_template_util.t_sub_classi_rules;
104: l_balance_classis pay_element_template_util.t_balance_classis;
105: l_input_values pay_element_template_util.t_input_values;
106: l_balance_feeds pay_element_template_util.t_balance_feeds;
107: l_formula_rules pay_element_template_util.t_formula_rules;
108: l_iterative_rules pay_element_template_util.t_iterative_rules;
109: l_ele_type_usages pay_element_template_util.t_ele_type_usages;

Line 106: l_balance_feeds pay_element_template_util.t_balance_feeds;

102: l_element_types pay_element_template_util.t_element_types;
103: l_sub_classi_rules pay_element_template_util.t_sub_classi_rules;
104: l_balance_classis pay_element_template_util.t_balance_classis;
105: l_input_values pay_element_template_util.t_input_values;
106: l_balance_feeds pay_element_template_util.t_balance_feeds;
107: l_formula_rules pay_element_template_util.t_formula_rules;
108: l_iterative_rules pay_element_template_util.t_iterative_rules;
109: l_ele_type_usages pay_element_template_util.t_ele_type_usages;
110: l_gu_bal_exclusions pay_element_template_util.t_gu_bal_exclusions;

Line 107: l_formula_rules pay_element_template_util.t_formula_rules;

103: l_sub_classi_rules pay_element_template_util.t_sub_classi_rules;
104: l_balance_classis pay_element_template_util.t_balance_classis;
105: l_input_values pay_element_template_util.t_input_values;
106: l_balance_feeds pay_element_template_util.t_balance_feeds;
107: l_formula_rules pay_element_template_util.t_formula_rules;
108: l_iterative_rules pay_element_template_util.t_iterative_rules;
109: l_ele_type_usages pay_element_template_util.t_ele_type_usages;
110: l_gu_bal_exclusions pay_element_template_util.t_gu_bal_exclusions;
111: l_template_ff_usages pay_element_template_util.t_template_ff_usages;

Line 108: l_iterative_rules pay_element_template_util.t_iterative_rules;

104: l_balance_classis pay_element_template_util.t_balance_classis;
105: l_input_values pay_element_template_util.t_input_values;
106: l_balance_feeds pay_element_template_util.t_balance_feeds;
107: l_formula_rules pay_element_template_util.t_formula_rules;
108: l_iterative_rules pay_element_template_util.t_iterative_rules;
109: l_ele_type_usages pay_element_template_util.t_ele_type_usages;
110: l_gu_bal_exclusions pay_element_template_util.t_gu_bal_exclusions;
111: l_template_ff_usages pay_element_template_util.t_template_ff_usages;
112: l_bal_attributes pay_element_template_util.t_bal_attributes;

Line 109: l_ele_type_usages pay_element_template_util.t_ele_type_usages;

105: l_input_values pay_element_template_util.t_input_values;
106: l_balance_feeds pay_element_template_util.t_balance_feeds;
107: l_formula_rules pay_element_template_util.t_formula_rules;
108: l_iterative_rules pay_element_template_util.t_iterative_rules;
109: l_ele_type_usages pay_element_template_util.t_ele_type_usages;
110: l_gu_bal_exclusions pay_element_template_util.t_gu_bal_exclusions;
111: l_template_ff_usages pay_element_template_util.t_template_ff_usages;
112: l_bal_attributes pay_element_template_util.t_bal_attributes;
113: begin

Line 110: l_gu_bal_exclusions pay_element_template_util.t_gu_bal_exclusions;

106: l_balance_feeds pay_element_template_util.t_balance_feeds;
107: l_formula_rules pay_element_template_util.t_formula_rules;
108: l_iterative_rules pay_element_template_util.t_iterative_rules;
109: l_ele_type_usages pay_element_template_util.t_ele_type_usages;
110: l_gu_bal_exclusions pay_element_template_util.t_gu_bal_exclusions;
111: l_template_ff_usages pay_element_template_util.t_template_ff_usages;
112: l_bal_attributes pay_element_template_util.t_bal_attributes;
113: begin
114: --

Line 111: l_template_ff_usages pay_element_template_util.t_template_ff_usages;

107: l_formula_rules pay_element_template_util.t_formula_rules;
108: l_iterative_rules pay_element_template_util.t_iterative_rules;
109: l_ele_type_usages pay_element_template_util.t_ele_type_usages;
110: l_gu_bal_exclusions pay_element_template_util.t_gu_bal_exclusions;
111: l_template_ff_usages pay_element_template_util.t_template_ff_usages;
112: l_bal_attributes pay_element_template_util.t_bal_attributes;
113: begin
114: --
115: -- Set the ALLOW_BASE_NAME_REUSE flag.

Line 112: l_bal_attributes pay_element_template_util.t_bal_attributes;

108: l_iterative_rules pay_element_template_util.t_iterative_rules;
109: l_ele_type_usages pay_element_template_util.t_ele_type_usages;
110: l_gu_bal_exclusions pay_element_template_util.t_gu_bal_exclusions;
111: l_template_ff_usages pay_element_template_util.t_template_ff_usages;
112: l_bal_attributes pay_element_template_util.t_bal_attributes;
113: begin
114: --
115: -- Set the ALLOW_BASE_NAME_REUSE flag.
116: --

Line 168: pay_element_template_util.get_template_type(p_source_template_id);

164: --
165: -- Process Logic
166: --
167: l_template_type :=
168: pay_element_template_util.get_template_type(p_source_template_id);
169: if l_template_type is null or l_template_type <> 'T' then
170: hr_utility.set_message(801, 'PAY_50057_BAD_SOURCE_TEMPLATE');
171: hr_utility.raise_error;
172: end if;

Line 177: pay_element_template_util.create_plsql_template

173: --
174: if g_debug then
175: hr_utility.set_location(l_proc, 50);
176: end if;
177: pay_element_template_util.create_plsql_template
178: (p_lock => false
179: ,p_template_id => p_source_template_id
180: ,p_element_template => l_element_template
181: ,p_core_objects => l_core_objects

Line 202: pay_element_template_util.create_plsql_user_structure

198: --
199: if g_debug then
200: hr_utility.set_location(l_proc, 51);
201: end if;
202: pay_element_template_util.create_plsql_user_structure
203: (p_business_group_id => p_business_group_id
204: ,p_base_name => p_base_name
205: ,p_base_processing_priority => p_base_processing_priority
206: ,p_preference_info_category => p_preference_info_category

Line 290: pay_element_template_util.plsql_to_db_template

286: --
287: if g_debug then
288: hr_utility.set_location(l_proc, 52);
289: end if;
290: pay_element_template_util.plsql_to_db_template
291: (p_effective_date => p_effective_date
292: ,p_element_template => l_element_template
293: ,p_exclusion_rules => l_exclusion_rules
294: ,p_formulas => l_formulas

Line 575: l_core_objects pay_element_template_util.t_core_objects;

571: -----------------------------
572: -- PL/SQL template tables. --
573: -----------------------------
574: l_element_template pay_etm_shd.g_rec_type;
575: l_core_objects pay_element_template_util.t_core_objects;
576: l_exclusion_rules pay_element_template_util.t_exclusion_rules;
577: l_formulas pay_element_template_util.t_formulas;
578: l_balance_types pay_element_template_util.t_balance_types;
579: l_defined_balances pay_element_template_util.t_defined_balances;

Line 576: l_exclusion_rules pay_element_template_util.t_exclusion_rules;

572: -- PL/SQL template tables. --
573: -----------------------------
574: l_element_template pay_etm_shd.g_rec_type;
575: l_core_objects pay_element_template_util.t_core_objects;
576: l_exclusion_rules pay_element_template_util.t_exclusion_rules;
577: l_formulas pay_element_template_util.t_formulas;
578: l_balance_types pay_element_template_util.t_balance_types;
579: l_defined_balances pay_element_template_util.t_defined_balances;
580: l_element_types pay_element_template_util.t_element_types;

Line 577: l_formulas pay_element_template_util.t_formulas;

573: -----------------------------
574: l_element_template pay_etm_shd.g_rec_type;
575: l_core_objects pay_element_template_util.t_core_objects;
576: l_exclusion_rules pay_element_template_util.t_exclusion_rules;
577: l_formulas pay_element_template_util.t_formulas;
578: l_balance_types pay_element_template_util.t_balance_types;
579: l_defined_balances pay_element_template_util.t_defined_balances;
580: l_element_types pay_element_template_util.t_element_types;
581: l_sub_classi_rules pay_element_template_util.t_sub_classi_rules;

Line 578: l_balance_types pay_element_template_util.t_balance_types;

574: l_element_template pay_etm_shd.g_rec_type;
575: l_core_objects pay_element_template_util.t_core_objects;
576: l_exclusion_rules pay_element_template_util.t_exclusion_rules;
577: l_formulas pay_element_template_util.t_formulas;
578: l_balance_types pay_element_template_util.t_balance_types;
579: l_defined_balances pay_element_template_util.t_defined_balances;
580: l_element_types pay_element_template_util.t_element_types;
581: l_sub_classi_rules pay_element_template_util.t_sub_classi_rules;
582: l_balance_classis pay_element_template_util.t_balance_classis;

Line 579: l_defined_balances pay_element_template_util.t_defined_balances;

575: l_core_objects pay_element_template_util.t_core_objects;
576: l_exclusion_rules pay_element_template_util.t_exclusion_rules;
577: l_formulas pay_element_template_util.t_formulas;
578: l_balance_types pay_element_template_util.t_balance_types;
579: l_defined_balances pay_element_template_util.t_defined_balances;
580: l_element_types pay_element_template_util.t_element_types;
581: l_sub_classi_rules pay_element_template_util.t_sub_classi_rules;
582: l_balance_classis pay_element_template_util.t_balance_classis;
583: l_input_values pay_element_template_util.t_input_values;

Line 580: l_element_types pay_element_template_util.t_element_types;

576: l_exclusion_rules pay_element_template_util.t_exclusion_rules;
577: l_formulas pay_element_template_util.t_formulas;
578: l_balance_types pay_element_template_util.t_balance_types;
579: l_defined_balances pay_element_template_util.t_defined_balances;
580: l_element_types pay_element_template_util.t_element_types;
581: l_sub_classi_rules pay_element_template_util.t_sub_classi_rules;
582: l_balance_classis pay_element_template_util.t_balance_classis;
583: l_input_values pay_element_template_util.t_input_values;
584: l_balance_feeds pay_element_template_util.t_balance_feeds;

Line 581: l_sub_classi_rules pay_element_template_util.t_sub_classi_rules;

577: l_formulas pay_element_template_util.t_formulas;
578: l_balance_types pay_element_template_util.t_balance_types;
579: l_defined_balances pay_element_template_util.t_defined_balances;
580: l_element_types pay_element_template_util.t_element_types;
581: l_sub_classi_rules pay_element_template_util.t_sub_classi_rules;
582: l_balance_classis pay_element_template_util.t_balance_classis;
583: l_input_values pay_element_template_util.t_input_values;
584: l_balance_feeds pay_element_template_util.t_balance_feeds;
585: l_formula_rules pay_element_template_util.t_formula_rules;

Line 582: l_balance_classis pay_element_template_util.t_balance_classis;

578: l_balance_types pay_element_template_util.t_balance_types;
579: l_defined_balances pay_element_template_util.t_defined_balances;
580: l_element_types pay_element_template_util.t_element_types;
581: l_sub_classi_rules pay_element_template_util.t_sub_classi_rules;
582: l_balance_classis pay_element_template_util.t_balance_classis;
583: l_input_values pay_element_template_util.t_input_values;
584: l_balance_feeds pay_element_template_util.t_balance_feeds;
585: l_formula_rules pay_element_template_util.t_formula_rules;
586: l_iterative_rules pay_element_template_util.t_iterative_rules;

Line 583: l_input_values pay_element_template_util.t_input_values;

579: l_defined_balances pay_element_template_util.t_defined_balances;
580: l_element_types pay_element_template_util.t_element_types;
581: l_sub_classi_rules pay_element_template_util.t_sub_classi_rules;
582: l_balance_classis pay_element_template_util.t_balance_classis;
583: l_input_values pay_element_template_util.t_input_values;
584: l_balance_feeds pay_element_template_util.t_balance_feeds;
585: l_formula_rules pay_element_template_util.t_formula_rules;
586: l_iterative_rules pay_element_template_util.t_iterative_rules;
587: l_ele_type_usages pay_element_template_util.t_ele_type_usages;

Line 584: l_balance_feeds pay_element_template_util.t_balance_feeds;

580: l_element_types pay_element_template_util.t_element_types;
581: l_sub_classi_rules pay_element_template_util.t_sub_classi_rules;
582: l_balance_classis pay_element_template_util.t_balance_classis;
583: l_input_values pay_element_template_util.t_input_values;
584: l_balance_feeds pay_element_template_util.t_balance_feeds;
585: l_formula_rules pay_element_template_util.t_formula_rules;
586: l_iterative_rules pay_element_template_util.t_iterative_rules;
587: l_ele_type_usages pay_element_template_util.t_ele_type_usages;
588: l_gu_bal_exclusions pay_element_template_util.t_gu_bal_exclusions;

Line 585: l_formula_rules pay_element_template_util.t_formula_rules;

581: l_sub_classi_rules pay_element_template_util.t_sub_classi_rules;
582: l_balance_classis pay_element_template_util.t_balance_classis;
583: l_input_values pay_element_template_util.t_input_values;
584: l_balance_feeds pay_element_template_util.t_balance_feeds;
585: l_formula_rules pay_element_template_util.t_formula_rules;
586: l_iterative_rules pay_element_template_util.t_iterative_rules;
587: l_ele_type_usages pay_element_template_util.t_ele_type_usages;
588: l_gu_bal_exclusions pay_element_template_util.t_gu_bal_exclusions;
589: l_template_ff_usages pay_element_template_util.t_template_ff_usages;

Line 586: l_iterative_rules pay_element_template_util.t_iterative_rules;

582: l_balance_classis pay_element_template_util.t_balance_classis;
583: l_input_values pay_element_template_util.t_input_values;
584: l_balance_feeds pay_element_template_util.t_balance_feeds;
585: l_formula_rules pay_element_template_util.t_formula_rules;
586: l_iterative_rules pay_element_template_util.t_iterative_rules;
587: l_ele_type_usages pay_element_template_util.t_ele_type_usages;
588: l_gu_bal_exclusions pay_element_template_util.t_gu_bal_exclusions;
589: l_template_ff_usages pay_element_template_util.t_template_ff_usages;
590: l_bal_attributes pay_element_template_util.t_bal_attributes;

Line 587: l_ele_type_usages pay_element_template_util.t_ele_type_usages;

583: l_input_values pay_element_template_util.t_input_values;
584: l_balance_feeds pay_element_template_util.t_balance_feeds;
585: l_formula_rules pay_element_template_util.t_formula_rules;
586: l_iterative_rules pay_element_template_util.t_iterative_rules;
587: l_ele_type_usages pay_element_template_util.t_ele_type_usages;
588: l_gu_bal_exclusions pay_element_template_util.t_gu_bal_exclusions;
589: l_template_ff_usages pay_element_template_util.t_template_ff_usages;
590: l_bal_attributes pay_element_template_util.t_bal_attributes;
591: begin

Line 588: l_gu_bal_exclusions pay_element_template_util.t_gu_bal_exclusions;

584: l_balance_feeds pay_element_template_util.t_balance_feeds;
585: l_formula_rules pay_element_template_util.t_formula_rules;
586: l_iterative_rules pay_element_template_util.t_iterative_rules;
587: l_ele_type_usages pay_element_template_util.t_ele_type_usages;
588: l_gu_bal_exclusions pay_element_template_util.t_gu_bal_exclusions;
589: l_template_ff_usages pay_element_template_util.t_template_ff_usages;
590: l_bal_attributes pay_element_template_util.t_bal_attributes;
591: begin
592: g_debug := hr_utility.debug_enabled;

Line 589: l_template_ff_usages pay_element_template_util.t_template_ff_usages;

585: l_formula_rules pay_element_template_util.t_formula_rules;
586: l_iterative_rules pay_element_template_util.t_iterative_rules;
587: l_ele_type_usages pay_element_template_util.t_ele_type_usages;
588: l_gu_bal_exclusions pay_element_template_util.t_gu_bal_exclusions;
589: l_template_ff_usages pay_element_template_util.t_template_ff_usages;
590: l_bal_attributes pay_element_template_util.t_bal_attributes;
591: begin
592: g_debug := hr_utility.debug_enabled;
593: if g_debug then

Line 590: l_bal_attributes pay_element_template_util.t_bal_attributes;

586: l_iterative_rules pay_element_template_util.t_iterative_rules;
587: l_ele_type_usages pay_element_template_util.t_ele_type_usages;
588: l_gu_bal_exclusions pay_element_template_util.t_gu_bal_exclusions;
589: l_template_ff_usages pay_element_template_util.t_template_ff_usages;
590: l_bal_attributes pay_element_template_util.t_bal_attributes;
591: begin
592: g_debug := hr_utility.debug_enabled;
593: if g_debug then
594: hr_utility.set_location('Entering:'|| l_proc, 10);

Line 627: pay_element_template_util.create_plsql_template

623: --
624: if g_debug then
625: hr_utility.set_location(l_proc, 50);
626: end if;
627: pay_element_template_util.create_plsql_template
628: (p_lock => true
629: ,p_template_id => p_template_id
630: ,p_element_template => l_element_template
631: ,p_core_objects => l_core_objects

Line 652: pay_element_template_util.delete_template

648: --
649: if g_debug then
650: hr_utility.set_location(l_proc, 55);
651: end if;
652: pay_element_template_util.delete_template
653: (p_template_id => p_template_id
654: ,p_formulas => l_formulas
655: ,p_delete_formulas => false
656: );

Line 715: l_core_objects pay_element_template_util.t_core_objects;

711: -----------------------------
712: -- PL/SQL template tables. --
713: -----------------------------
714: l_element_template pay_etm_shd.g_rec_type;
715: l_core_objects pay_element_template_util.t_core_objects;
716: l_exclusion_rules pay_element_template_util.t_exclusion_rules;
717: l_formulas pay_element_template_util.t_formulas;
718: l_balance_types pay_element_template_util.t_balance_types;
719: l_defined_balances pay_element_template_util.t_defined_balances;

Line 716: l_exclusion_rules pay_element_template_util.t_exclusion_rules;

712: -- PL/SQL template tables. --
713: -----------------------------
714: l_element_template pay_etm_shd.g_rec_type;
715: l_core_objects pay_element_template_util.t_core_objects;
716: l_exclusion_rules pay_element_template_util.t_exclusion_rules;
717: l_formulas pay_element_template_util.t_formulas;
718: l_balance_types pay_element_template_util.t_balance_types;
719: l_defined_balances pay_element_template_util.t_defined_balances;
720: l_element_types pay_element_template_util.t_element_types;

Line 717: l_formulas pay_element_template_util.t_formulas;

713: -----------------------------
714: l_element_template pay_etm_shd.g_rec_type;
715: l_core_objects pay_element_template_util.t_core_objects;
716: l_exclusion_rules pay_element_template_util.t_exclusion_rules;
717: l_formulas pay_element_template_util.t_formulas;
718: l_balance_types pay_element_template_util.t_balance_types;
719: l_defined_balances pay_element_template_util.t_defined_balances;
720: l_element_types pay_element_template_util.t_element_types;
721: l_sub_classi_rules pay_element_template_util.t_sub_classi_rules;

Line 718: l_balance_types pay_element_template_util.t_balance_types;

714: l_element_template pay_etm_shd.g_rec_type;
715: l_core_objects pay_element_template_util.t_core_objects;
716: l_exclusion_rules pay_element_template_util.t_exclusion_rules;
717: l_formulas pay_element_template_util.t_formulas;
718: l_balance_types pay_element_template_util.t_balance_types;
719: l_defined_balances pay_element_template_util.t_defined_balances;
720: l_element_types pay_element_template_util.t_element_types;
721: l_sub_classi_rules pay_element_template_util.t_sub_classi_rules;
722: l_balance_classis pay_element_template_util.t_balance_classis;

Line 719: l_defined_balances pay_element_template_util.t_defined_balances;

715: l_core_objects pay_element_template_util.t_core_objects;
716: l_exclusion_rules pay_element_template_util.t_exclusion_rules;
717: l_formulas pay_element_template_util.t_formulas;
718: l_balance_types pay_element_template_util.t_balance_types;
719: l_defined_balances pay_element_template_util.t_defined_balances;
720: l_element_types pay_element_template_util.t_element_types;
721: l_sub_classi_rules pay_element_template_util.t_sub_classi_rules;
722: l_balance_classis pay_element_template_util.t_balance_classis;
723: l_input_values pay_element_template_util.t_input_values;

Line 720: l_element_types pay_element_template_util.t_element_types;

716: l_exclusion_rules pay_element_template_util.t_exclusion_rules;
717: l_formulas pay_element_template_util.t_formulas;
718: l_balance_types pay_element_template_util.t_balance_types;
719: l_defined_balances pay_element_template_util.t_defined_balances;
720: l_element_types pay_element_template_util.t_element_types;
721: l_sub_classi_rules pay_element_template_util.t_sub_classi_rules;
722: l_balance_classis pay_element_template_util.t_balance_classis;
723: l_input_values pay_element_template_util.t_input_values;
724: l_balance_feeds pay_element_template_util.t_balance_feeds;

Line 721: l_sub_classi_rules pay_element_template_util.t_sub_classi_rules;

717: l_formulas pay_element_template_util.t_formulas;
718: l_balance_types pay_element_template_util.t_balance_types;
719: l_defined_balances pay_element_template_util.t_defined_balances;
720: l_element_types pay_element_template_util.t_element_types;
721: l_sub_classi_rules pay_element_template_util.t_sub_classi_rules;
722: l_balance_classis pay_element_template_util.t_balance_classis;
723: l_input_values pay_element_template_util.t_input_values;
724: l_balance_feeds pay_element_template_util.t_balance_feeds;
725: l_formula_rules pay_element_template_util.t_formula_rules;

Line 722: l_balance_classis pay_element_template_util.t_balance_classis;

718: l_balance_types pay_element_template_util.t_balance_types;
719: l_defined_balances pay_element_template_util.t_defined_balances;
720: l_element_types pay_element_template_util.t_element_types;
721: l_sub_classi_rules pay_element_template_util.t_sub_classi_rules;
722: l_balance_classis pay_element_template_util.t_balance_classis;
723: l_input_values pay_element_template_util.t_input_values;
724: l_balance_feeds pay_element_template_util.t_balance_feeds;
725: l_formula_rules pay_element_template_util.t_formula_rules;
726: l_iterative_rules pay_element_template_util.t_iterative_rules;

Line 723: l_input_values pay_element_template_util.t_input_values;

719: l_defined_balances pay_element_template_util.t_defined_balances;
720: l_element_types pay_element_template_util.t_element_types;
721: l_sub_classi_rules pay_element_template_util.t_sub_classi_rules;
722: l_balance_classis pay_element_template_util.t_balance_classis;
723: l_input_values pay_element_template_util.t_input_values;
724: l_balance_feeds pay_element_template_util.t_balance_feeds;
725: l_formula_rules pay_element_template_util.t_formula_rules;
726: l_iterative_rules pay_element_template_util.t_iterative_rules;
727: l_ele_type_usages pay_element_template_util.t_ele_type_usages;

Line 724: l_balance_feeds pay_element_template_util.t_balance_feeds;

720: l_element_types pay_element_template_util.t_element_types;
721: l_sub_classi_rules pay_element_template_util.t_sub_classi_rules;
722: l_balance_classis pay_element_template_util.t_balance_classis;
723: l_input_values pay_element_template_util.t_input_values;
724: l_balance_feeds pay_element_template_util.t_balance_feeds;
725: l_formula_rules pay_element_template_util.t_formula_rules;
726: l_iterative_rules pay_element_template_util.t_iterative_rules;
727: l_ele_type_usages pay_element_template_util.t_ele_type_usages;
728: l_gu_bal_exclusions pay_element_template_util.t_gu_bal_exclusions;

Line 725: l_formula_rules pay_element_template_util.t_formula_rules;

721: l_sub_classi_rules pay_element_template_util.t_sub_classi_rules;
722: l_balance_classis pay_element_template_util.t_balance_classis;
723: l_input_values pay_element_template_util.t_input_values;
724: l_balance_feeds pay_element_template_util.t_balance_feeds;
725: l_formula_rules pay_element_template_util.t_formula_rules;
726: l_iterative_rules pay_element_template_util.t_iterative_rules;
727: l_ele_type_usages pay_element_template_util.t_ele_type_usages;
728: l_gu_bal_exclusions pay_element_template_util.t_gu_bal_exclusions;
729: l_template_ff_usages pay_element_template_util.t_template_ff_usages;

Line 726: l_iterative_rules pay_element_template_util.t_iterative_rules;

722: l_balance_classis pay_element_template_util.t_balance_classis;
723: l_input_values pay_element_template_util.t_input_values;
724: l_balance_feeds pay_element_template_util.t_balance_feeds;
725: l_formula_rules pay_element_template_util.t_formula_rules;
726: l_iterative_rules pay_element_template_util.t_iterative_rules;
727: l_ele_type_usages pay_element_template_util.t_ele_type_usages;
728: l_gu_bal_exclusions pay_element_template_util.t_gu_bal_exclusions;
729: l_template_ff_usages pay_element_template_util.t_template_ff_usages;
730: l_bal_attributes pay_element_template_util.t_bal_attributes;

Line 727: l_ele_type_usages pay_element_template_util.t_ele_type_usages;

723: l_input_values pay_element_template_util.t_input_values;
724: l_balance_feeds pay_element_template_util.t_balance_feeds;
725: l_formula_rules pay_element_template_util.t_formula_rules;
726: l_iterative_rules pay_element_template_util.t_iterative_rules;
727: l_ele_type_usages pay_element_template_util.t_ele_type_usages;
728: l_gu_bal_exclusions pay_element_template_util.t_gu_bal_exclusions;
729: l_template_ff_usages pay_element_template_util.t_template_ff_usages;
730: l_bal_attributes pay_element_template_util.t_bal_attributes;
731: begin

Line 728: l_gu_bal_exclusions pay_element_template_util.t_gu_bal_exclusions;

724: l_balance_feeds pay_element_template_util.t_balance_feeds;
725: l_formula_rules pay_element_template_util.t_formula_rules;
726: l_iterative_rules pay_element_template_util.t_iterative_rules;
727: l_ele_type_usages pay_element_template_util.t_ele_type_usages;
728: l_gu_bal_exclusions pay_element_template_util.t_gu_bal_exclusions;
729: l_template_ff_usages pay_element_template_util.t_template_ff_usages;
730: l_bal_attributes pay_element_template_util.t_bal_attributes;
731: begin
732: g_debug := hr_utility.debug_enabled;

Line 729: l_template_ff_usages pay_element_template_util.t_template_ff_usages;

725: l_formula_rules pay_element_template_util.t_formula_rules;
726: l_iterative_rules pay_element_template_util.t_iterative_rules;
727: l_ele_type_usages pay_element_template_util.t_ele_type_usages;
728: l_gu_bal_exclusions pay_element_template_util.t_gu_bal_exclusions;
729: l_template_ff_usages pay_element_template_util.t_template_ff_usages;
730: l_bal_attributes pay_element_template_util.t_bal_attributes;
731: begin
732: g_debug := hr_utility.debug_enabled;
733: if g_debug then

Line 730: l_bal_attributes pay_element_template_util.t_bal_attributes;

726: l_iterative_rules pay_element_template_util.t_iterative_rules;
727: l_ele_type_usages pay_element_template_util.t_ele_type_usages;
728: l_gu_bal_exclusions pay_element_template_util.t_gu_bal_exclusions;
729: l_template_ff_usages pay_element_template_util.t_template_ff_usages;
730: l_bal_attributes pay_element_template_util.t_bal_attributes;
731: begin
732: g_debug := hr_utility.debug_enabled;
733: if g_debug then
734: hr_utility.set_location('Entering:'|| l_proc, 10);

Line 765: pay_element_template_util.create_plsql_template

761: --
762: if g_debug then
763: hr_utility.set_location(l_proc, 50);
764: end if;
765: pay_element_template_util.create_plsql_template
766: (p_lock => true
767: ,p_template_id => p_template_id
768: ,p_element_template => l_element_template
769: ,p_core_objects => l_core_objects

Line 804: pay_element_template_util.delete_template

800: --
801: if g_debug then
802: hr_utility.set_location(l_proc, 52);
803: end if;
804: pay_element_template_util.delete_template
805: (p_template_id => p_template_id
806: ,p_formulas => l_formulas
807: ,p_delete_formulas => true
808: );