98: ,p_element_information19 in varchar2 default null
99: ,p_element_information20 in varchar2 default null
100: ,p_default_uom in varchar2 default null
101: ,p_once_each_period_flag in varchar2 default 'N'
102: ,p_language_code in varchar2 default hr_api.userenv_lang
103: ,p_time_definition_type in varchar2 default null
104: ,p_time_definition_id in number default null
105: ,p_element_type_id out nocopy number
106: ,p_effective_start_date out nocopy date
169: -- functions instead of p_language_code from now on, to allow an IN OUT
170: -- parameter to be passed through.
171: --
172: l_language_code := p_language_code;
173: hr_api.validate_language_code(p_language_code => l_language_code);
174: --
175: --
176: -- Call Before Process User Hook
177: --
269: ,p_advance_element_type_id => p_advance_element_type_id
270: ,p_deduction_element_type_id => p_deduction_element_type_id
271: );
272: exception
273: when hr_api.cannot_find_prog_unit then
274: hr_api.cannot_find_prog_unit_error
275: (p_module_name => 'CREATE_ELEMENT_TYPE'
276: ,p_hook_type => 'BP'
277: );
270: ,p_deduction_element_type_id => p_deduction_element_type_id
271: );
272: exception
273: when hr_api.cannot_find_prog_unit then
274: hr_api.cannot_find_prog_unit_error
275: (p_module_name => 'CREATE_ELEMENT_TYPE'
276: ,p_hook_type => 'BP'
277: );
278: end;
632: ,p_comment_id => l_comment_id
633: ,p_processing_priority_warning => l_processing_priority_warning
634: );
635: exception
636: when hr_api.cannot_find_prog_unit then
637: hr_api.cannot_find_prog_unit_error
638: (p_module_name => 'CREATE_ELEMENT_TYPE'
639: ,p_hook_type => 'AP'
640: );
633: ,p_processing_priority_warning => l_processing_priority_warning
634: );
635: exception
636: when hr_api.cannot_find_prog_unit then
637: hr_api.cannot_find_prog_unit_error
638: (p_module_name => 'CREATE_ELEMENT_TYPE'
639: ,p_hook_type => 'AP'
640: );
641: end;
642: --
643: -- When in validation only mode raise the Validate_Enabled exception
644: --
645: if p_validate then
646: raise hr_api.validate_enabled;
647: end if;
648: --
649: -- Set all output arguments
650: --
656: p_processing_priority_warning := l_processing_priority_warning;
657: --
658: hr_utility.set_location(' Leaving:'||l_proc, 70);
659: exception
660: when hr_api.validate_enabled then
661: --
662: -- As the Validate_Enabled exception has been raised
663: -- we must rollback to the savepoint
664: --
694: ,p_effective_date in date
695: ,p_datetrack_update_mode in varchar2
696: ,p_element_type_id in number
697: ,p_object_version_number in out nocopy number
698: ,p_formula_id in number default hr_api.g_number
699: ,p_benefit_classification_id in number default hr_api.g_number
700: ,p_additional_entry_allowed_fla in varchar2 default hr_api.g_varchar2
701: ,p_adjustment_only_flag in varchar2 default hr_api.g_varchar2
702: ,p_closed_for_entry_flag in varchar2 default hr_api.g_varchar2
695: ,p_datetrack_update_mode in varchar2
696: ,p_element_type_id in number
697: ,p_object_version_number in out nocopy number
698: ,p_formula_id in number default hr_api.g_number
699: ,p_benefit_classification_id in number default hr_api.g_number
700: ,p_additional_entry_allowed_fla in varchar2 default hr_api.g_varchar2
701: ,p_adjustment_only_flag in varchar2 default hr_api.g_varchar2
702: ,p_closed_for_entry_flag in varchar2 default hr_api.g_varchar2
703: ,p_element_name in varchar2 default hr_api.g_varchar2
696: ,p_element_type_id in number
697: ,p_object_version_number in out nocopy number
698: ,p_formula_id in number default hr_api.g_number
699: ,p_benefit_classification_id in number default hr_api.g_number
700: ,p_additional_entry_allowed_fla in varchar2 default hr_api.g_varchar2
701: ,p_adjustment_only_flag in varchar2 default hr_api.g_varchar2
702: ,p_closed_for_entry_flag in varchar2 default hr_api.g_varchar2
703: ,p_element_name in varchar2 default hr_api.g_varchar2
704: ,p_reporting_name in varchar2 default hr_api.g_varchar2
697: ,p_object_version_number in out nocopy number
698: ,p_formula_id in number default hr_api.g_number
699: ,p_benefit_classification_id in number default hr_api.g_number
700: ,p_additional_entry_allowed_fla in varchar2 default hr_api.g_varchar2
701: ,p_adjustment_only_flag in varchar2 default hr_api.g_varchar2
702: ,p_closed_for_entry_flag in varchar2 default hr_api.g_varchar2
703: ,p_element_name in varchar2 default hr_api.g_varchar2
704: ,p_reporting_name in varchar2 default hr_api.g_varchar2
705: ,p_description in varchar2 default hr_api.g_varchar2
698: ,p_formula_id in number default hr_api.g_number
699: ,p_benefit_classification_id in number default hr_api.g_number
700: ,p_additional_entry_allowed_fla in varchar2 default hr_api.g_varchar2
701: ,p_adjustment_only_flag in varchar2 default hr_api.g_varchar2
702: ,p_closed_for_entry_flag in varchar2 default hr_api.g_varchar2
703: ,p_element_name in varchar2 default hr_api.g_varchar2
704: ,p_reporting_name in varchar2 default hr_api.g_varchar2
705: ,p_description in varchar2 default hr_api.g_varchar2
706: ,p_indirect_only_flag in varchar2 default hr_api.g_varchar2
699: ,p_benefit_classification_id in number default hr_api.g_number
700: ,p_additional_entry_allowed_fla in varchar2 default hr_api.g_varchar2
701: ,p_adjustment_only_flag in varchar2 default hr_api.g_varchar2
702: ,p_closed_for_entry_flag in varchar2 default hr_api.g_varchar2
703: ,p_element_name in varchar2 default hr_api.g_varchar2
704: ,p_reporting_name in varchar2 default hr_api.g_varchar2
705: ,p_description in varchar2 default hr_api.g_varchar2
706: ,p_indirect_only_flag in varchar2 default hr_api.g_varchar2
707: ,p_multiple_entries_allowed_fla in varchar2 default hr_api.g_varchar2
700: ,p_additional_entry_allowed_fla in varchar2 default hr_api.g_varchar2
701: ,p_adjustment_only_flag in varchar2 default hr_api.g_varchar2
702: ,p_closed_for_entry_flag in varchar2 default hr_api.g_varchar2
703: ,p_element_name in varchar2 default hr_api.g_varchar2
704: ,p_reporting_name in varchar2 default hr_api.g_varchar2
705: ,p_description in varchar2 default hr_api.g_varchar2
706: ,p_indirect_only_flag in varchar2 default hr_api.g_varchar2
707: ,p_multiple_entries_allowed_fla in varchar2 default hr_api.g_varchar2
708: ,p_multiply_value_flag in varchar2 default hr_api.g_varchar2
701: ,p_adjustment_only_flag in varchar2 default hr_api.g_varchar2
702: ,p_closed_for_entry_flag in varchar2 default hr_api.g_varchar2
703: ,p_element_name in varchar2 default hr_api.g_varchar2
704: ,p_reporting_name in varchar2 default hr_api.g_varchar2
705: ,p_description in varchar2 default hr_api.g_varchar2
706: ,p_indirect_only_flag in varchar2 default hr_api.g_varchar2
707: ,p_multiple_entries_allowed_fla in varchar2 default hr_api.g_varchar2
708: ,p_multiply_value_flag in varchar2 default hr_api.g_varchar2
709: ,p_post_termination_rule in varchar2 default hr_api.g_varchar2
702: ,p_closed_for_entry_flag in varchar2 default hr_api.g_varchar2
703: ,p_element_name in varchar2 default hr_api.g_varchar2
704: ,p_reporting_name in varchar2 default hr_api.g_varchar2
705: ,p_description in varchar2 default hr_api.g_varchar2
706: ,p_indirect_only_flag in varchar2 default hr_api.g_varchar2
707: ,p_multiple_entries_allowed_fla in varchar2 default hr_api.g_varchar2
708: ,p_multiply_value_flag in varchar2 default hr_api.g_varchar2
709: ,p_post_termination_rule in varchar2 default hr_api.g_varchar2
710: ,p_process_in_run_flag in varchar2 default hr_api.g_varchar2
703: ,p_element_name in varchar2 default hr_api.g_varchar2
704: ,p_reporting_name in varchar2 default hr_api.g_varchar2
705: ,p_description in varchar2 default hr_api.g_varchar2
706: ,p_indirect_only_flag in varchar2 default hr_api.g_varchar2
707: ,p_multiple_entries_allowed_fla in varchar2 default hr_api.g_varchar2
708: ,p_multiply_value_flag in varchar2 default hr_api.g_varchar2
709: ,p_post_termination_rule in varchar2 default hr_api.g_varchar2
710: ,p_process_in_run_flag in varchar2 default hr_api.g_varchar2
711: ,p_processing_priority in number default hr_api.g_number
704: ,p_reporting_name in varchar2 default hr_api.g_varchar2
705: ,p_description in varchar2 default hr_api.g_varchar2
706: ,p_indirect_only_flag in varchar2 default hr_api.g_varchar2
707: ,p_multiple_entries_allowed_fla in varchar2 default hr_api.g_varchar2
708: ,p_multiply_value_flag in varchar2 default hr_api.g_varchar2
709: ,p_post_termination_rule in varchar2 default hr_api.g_varchar2
710: ,p_process_in_run_flag in varchar2 default hr_api.g_varchar2
711: ,p_processing_priority in number default hr_api.g_number
712: ,p_standard_link_flag in varchar2 default hr_api.g_varchar2
705: ,p_description in varchar2 default hr_api.g_varchar2
706: ,p_indirect_only_flag in varchar2 default hr_api.g_varchar2
707: ,p_multiple_entries_allowed_fla in varchar2 default hr_api.g_varchar2
708: ,p_multiply_value_flag in varchar2 default hr_api.g_varchar2
709: ,p_post_termination_rule in varchar2 default hr_api.g_varchar2
710: ,p_process_in_run_flag in varchar2 default hr_api.g_varchar2
711: ,p_processing_priority in number default hr_api.g_number
712: ,p_standard_link_flag in varchar2 default hr_api.g_varchar2
713: ,p_comments in varchar2 default hr_api.g_varchar2
706: ,p_indirect_only_flag in varchar2 default hr_api.g_varchar2
707: ,p_multiple_entries_allowed_fla in varchar2 default hr_api.g_varchar2
708: ,p_multiply_value_flag in varchar2 default hr_api.g_varchar2
709: ,p_post_termination_rule in varchar2 default hr_api.g_varchar2
710: ,p_process_in_run_flag in varchar2 default hr_api.g_varchar2
711: ,p_processing_priority in number default hr_api.g_number
712: ,p_standard_link_flag in varchar2 default hr_api.g_varchar2
713: ,p_comments in varchar2 default hr_api.g_varchar2
714: ,p_third_party_pay_only_flag in varchar2 default hr_api.g_varchar2
707: ,p_multiple_entries_allowed_fla in varchar2 default hr_api.g_varchar2
708: ,p_multiply_value_flag in varchar2 default hr_api.g_varchar2
709: ,p_post_termination_rule in varchar2 default hr_api.g_varchar2
710: ,p_process_in_run_flag in varchar2 default hr_api.g_varchar2
711: ,p_processing_priority in number default hr_api.g_number
712: ,p_standard_link_flag in varchar2 default hr_api.g_varchar2
713: ,p_comments in varchar2 default hr_api.g_varchar2
714: ,p_third_party_pay_only_flag in varchar2 default hr_api.g_varchar2
715: ,p_iterative_flag in varchar2 default hr_api.g_varchar2
708: ,p_multiply_value_flag in varchar2 default hr_api.g_varchar2
709: ,p_post_termination_rule in varchar2 default hr_api.g_varchar2
710: ,p_process_in_run_flag in varchar2 default hr_api.g_varchar2
711: ,p_processing_priority in number default hr_api.g_number
712: ,p_standard_link_flag in varchar2 default hr_api.g_varchar2
713: ,p_comments in varchar2 default hr_api.g_varchar2
714: ,p_third_party_pay_only_flag in varchar2 default hr_api.g_varchar2
715: ,p_iterative_flag in varchar2 default hr_api.g_varchar2
716: ,p_iterative_formula_id in number default hr_api.g_number
709: ,p_post_termination_rule in varchar2 default hr_api.g_varchar2
710: ,p_process_in_run_flag in varchar2 default hr_api.g_varchar2
711: ,p_processing_priority in number default hr_api.g_number
712: ,p_standard_link_flag in varchar2 default hr_api.g_varchar2
713: ,p_comments in varchar2 default hr_api.g_varchar2
714: ,p_third_party_pay_only_flag in varchar2 default hr_api.g_varchar2
715: ,p_iterative_flag in varchar2 default hr_api.g_varchar2
716: ,p_iterative_formula_id in number default hr_api.g_number
717: ,p_iterative_priority in number default hr_api.g_number
710: ,p_process_in_run_flag in varchar2 default hr_api.g_varchar2
711: ,p_processing_priority in number default hr_api.g_number
712: ,p_standard_link_flag in varchar2 default hr_api.g_varchar2
713: ,p_comments in varchar2 default hr_api.g_varchar2
714: ,p_third_party_pay_only_flag in varchar2 default hr_api.g_varchar2
715: ,p_iterative_flag in varchar2 default hr_api.g_varchar2
716: ,p_iterative_formula_id in number default hr_api.g_number
717: ,p_iterative_priority in number default hr_api.g_number
718: ,p_creator_type in varchar2 default hr_api.g_varchar2
711: ,p_processing_priority in number default hr_api.g_number
712: ,p_standard_link_flag in varchar2 default hr_api.g_varchar2
713: ,p_comments in varchar2 default hr_api.g_varchar2
714: ,p_third_party_pay_only_flag in varchar2 default hr_api.g_varchar2
715: ,p_iterative_flag in varchar2 default hr_api.g_varchar2
716: ,p_iterative_formula_id in number default hr_api.g_number
717: ,p_iterative_priority in number default hr_api.g_number
718: ,p_creator_type in varchar2 default hr_api.g_varchar2
719: ,p_retro_summ_ele_id in number default hr_api.g_number
712: ,p_standard_link_flag in varchar2 default hr_api.g_varchar2
713: ,p_comments in varchar2 default hr_api.g_varchar2
714: ,p_third_party_pay_only_flag in varchar2 default hr_api.g_varchar2
715: ,p_iterative_flag in varchar2 default hr_api.g_varchar2
716: ,p_iterative_formula_id in number default hr_api.g_number
717: ,p_iterative_priority in number default hr_api.g_number
718: ,p_creator_type in varchar2 default hr_api.g_varchar2
719: ,p_retro_summ_ele_id in number default hr_api.g_number
720: ,p_grossup_flag in varchar2 default hr_api.g_varchar2
713: ,p_comments in varchar2 default hr_api.g_varchar2
714: ,p_third_party_pay_only_flag in varchar2 default hr_api.g_varchar2
715: ,p_iterative_flag in varchar2 default hr_api.g_varchar2
716: ,p_iterative_formula_id in number default hr_api.g_number
717: ,p_iterative_priority in number default hr_api.g_number
718: ,p_creator_type in varchar2 default hr_api.g_varchar2
719: ,p_retro_summ_ele_id in number default hr_api.g_number
720: ,p_grossup_flag in varchar2 default hr_api.g_varchar2
721: ,p_process_mode in varchar2 default hr_api.g_varchar2
714: ,p_third_party_pay_only_flag in varchar2 default hr_api.g_varchar2
715: ,p_iterative_flag in varchar2 default hr_api.g_varchar2
716: ,p_iterative_formula_id in number default hr_api.g_number
717: ,p_iterative_priority in number default hr_api.g_number
718: ,p_creator_type in varchar2 default hr_api.g_varchar2
719: ,p_retro_summ_ele_id in number default hr_api.g_number
720: ,p_grossup_flag in varchar2 default hr_api.g_varchar2
721: ,p_process_mode in varchar2 default hr_api.g_varchar2
722: ,p_advance_indicator in varchar2 default hr_api.g_varchar2
715: ,p_iterative_flag in varchar2 default hr_api.g_varchar2
716: ,p_iterative_formula_id in number default hr_api.g_number
717: ,p_iterative_priority in number default hr_api.g_number
718: ,p_creator_type in varchar2 default hr_api.g_varchar2
719: ,p_retro_summ_ele_id in number default hr_api.g_number
720: ,p_grossup_flag in varchar2 default hr_api.g_varchar2
721: ,p_process_mode in varchar2 default hr_api.g_varchar2
722: ,p_advance_indicator in varchar2 default hr_api.g_varchar2
723: ,p_advance_payable in varchar2 default hr_api.g_varchar2
716: ,p_iterative_formula_id in number default hr_api.g_number
717: ,p_iterative_priority in number default hr_api.g_number
718: ,p_creator_type in varchar2 default hr_api.g_varchar2
719: ,p_retro_summ_ele_id in number default hr_api.g_number
720: ,p_grossup_flag in varchar2 default hr_api.g_varchar2
721: ,p_process_mode in varchar2 default hr_api.g_varchar2
722: ,p_advance_indicator in varchar2 default hr_api.g_varchar2
723: ,p_advance_payable in varchar2 default hr_api.g_varchar2
724: ,p_advance_deduction in varchar2 default hr_api.g_varchar2
717: ,p_iterative_priority in number default hr_api.g_number
718: ,p_creator_type in varchar2 default hr_api.g_varchar2
719: ,p_retro_summ_ele_id in number default hr_api.g_number
720: ,p_grossup_flag in varchar2 default hr_api.g_varchar2
721: ,p_process_mode in varchar2 default hr_api.g_varchar2
722: ,p_advance_indicator in varchar2 default hr_api.g_varchar2
723: ,p_advance_payable in varchar2 default hr_api.g_varchar2
724: ,p_advance_deduction in varchar2 default hr_api.g_varchar2
725: ,p_process_advance_entry in varchar2 default hr_api.g_varchar2
718: ,p_creator_type in varchar2 default hr_api.g_varchar2
719: ,p_retro_summ_ele_id in number default hr_api.g_number
720: ,p_grossup_flag in varchar2 default hr_api.g_varchar2
721: ,p_process_mode in varchar2 default hr_api.g_varchar2
722: ,p_advance_indicator in varchar2 default hr_api.g_varchar2
723: ,p_advance_payable in varchar2 default hr_api.g_varchar2
724: ,p_advance_deduction in varchar2 default hr_api.g_varchar2
725: ,p_process_advance_entry in varchar2 default hr_api.g_varchar2
726: ,p_proration_group_id in number default hr_api.g_number
719: ,p_retro_summ_ele_id in number default hr_api.g_number
720: ,p_grossup_flag in varchar2 default hr_api.g_varchar2
721: ,p_process_mode in varchar2 default hr_api.g_varchar2
722: ,p_advance_indicator in varchar2 default hr_api.g_varchar2
723: ,p_advance_payable in varchar2 default hr_api.g_varchar2
724: ,p_advance_deduction in varchar2 default hr_api.g_varchar2
725: ,p_process_advance_entry in varchar2 default hr_api.g_varchar2
726: ,p_proration_group_id in number default hr_api.g_number
727: ,p_proration_formula_id in number default hr_api.g_number
720: ,p_grossup_flag in varchar2 default hr_api.g_varchar2
721: ,p_process_mode in varchar2 default hr_api.g_varchar2
722: ,p_advance_indicator in varchar2 default hr_api.g_varchar2
723: ,p_advance_payable in varchar2 default hr_api.g_varchar2
724: ,p_advance_deduction in varchar2 default hr_api.g_varchar2
725: ,p_process_advance_entry in varchar2 default hr_api.g_varchar2
726: ,p_proration_group_id in number default hr_api.g_number
727: ,p_proration_formula_id in number default hr_api.g_number
728: ,p_recalc_event_group_id in number default hr_api.g_number
721: ,p_process_mode in varchar2 default hr_api.g_varchar2
722: ,p_advance_indicator in varchar2 default hr_api.g_varchar2
723: ,p_advance_payable in varchar2 default hr_api.g_varchar2
724: ,p_advance_deduction in varchar2 default hr_api.g_varchar2
725: ,p_process_advance_entry in varchar2 default hr_api.g_varchar2
726: ,p_proration_group_id in number default hr_api.g_number
727: ,p_proration_formula_id in number default hr_api.g_number
728: ,p_recalc_event_group_id in number default hr_api.g_number
729: ,p_qualifying_age in number default hr_api.g_number
722: ,p_advance_indicator in varchar2 default hr_api.g_varchar2
723: ,p_advance_payable in varchar2 default hr_api.g_varchar2
724: ,p_advance_deduction in varchar2 default hr_api.g_varchar2
725: ,p_process_advance_entry in varchar2 default hr_api.g_varchar2
726: ,p_proration_group_id in number default hr_api.g_number
727: ,p_proration_formula_id in number default hr_api.g_number
728: ,p_recalc_event_group_id in number default hr_api.g_number
729: ,p_qualifying_age in number default hr_api.g_number
730: ,p_qualifying_length_of_service in number default hr_api.g_number
723: ,p_advance_payable in varchar2 default hr_api.g_varchar2
724: ,p_advance_deduction in varchar2 default hr_api.g_varchar2
725: ,p_process_advance_entry in varchar2 default hr_api.g_varchar2
726: ,p_proration_group_id in number default hr_api.g_number
727: ,p_proration_formula_id in number default hr_api.g_number
728: ,p_recalc_event_group_id in number default hr_api.g_number
729: ,p_qualifying_age in number default hr_api.g_number
730: ,p_qualifying_length_of_service in number default hr_api.g_number
731: ,p_qualifying_units in varchar2 default hr_api.g_varchar2
724: ,p_advance_deduction in varchar2 default hr_api.g_varchar2
725: ,p_process_advance_entry in varchar2 default hr_api.g_varchar2
726: ,p_proration_group_id in number default hr_api.g_number
727: ,p_proration_formula_id in number default hr_api.g_number
728: ,p_recalc_event_group_id in number default hr_api.g_number
729: ,p_qualifying_age in number default hr_api.g_number
730: ,p_qualifying_length_of_service in number default hr_api.g_number
731: ,p_qualifying_units in varchar2 default hr_api.g_varchar2
732: ,p_advance_element_type_id in number default hr_api.g_number
725: ,p_process_advance_entry in varchar2 default hr_api.g_varchar2
726: ,p_proration_group_id in number default hr_api.g_number
727: ,p_proration_formula_id in number default hr_api.g_number
728: ,p_recalc_event_group_id in number default hr_api.g_number
729: ,p_qualifying_age in number default hr_api.g_number
730: ,p_qualifying_length_of_service in number default hr_api.g_number
731: ,p_qualifying_units in varchar2 default hr_api.g_varchar2
732: ,p_advance_element_type_id in number default hr_api.g_number
733: ,p_deduction_element_type_id in number default hr_api.g_number
726: ,p_proration_group_id in number default hr_api.g_number
727: ,p_proration_formula_id in number default hr_api.g_number
728: ,p_recalc_event_group_id in number default hr_api.g_number
729: ,p_qualifying_age in number default hr_api.g_number
730: ,p_qualifying_length_of_service in number default hr_api.g_number
731: ,p_qualifying_units in varchar2 default hr_api.g_varchar2
732: ,p_advance_element_type_id in number default hr_api.g_number
733: ,p_deduction_element_type_id in number default hr_api.g_number
734: ,p_attribute_category in varchar2 default hr_api.g_varchar2
727: ,p_proration_formula_id in number default hr_api.g_number
728: ,p_recalc_event_group_id in number default hr_api.g_number
729: ,p_qualifying_age in number default hr_api.g_number
730: ,p_qualifying_length_of_service in number default hr_api.g_number
731: ,p_qualifying_units in varchar2 default hr_api.g_varchar2
732: ,p_advance_element_type_id in number default hr_api.g_number
733: ,p_deduction_element_type_id in number default hr_api.g_number
734: ,p_attribute_category in varchar2 default hr_api.g_varchar2
735: ,p_attribute1 in varchar2 default hr_api.g_varchar2
728: ,p_recalc_event_group_id in number default hr_api.g_number
729: ,p_qualifying_age in number default hr_api.g_number
730: ,p_qualifying_length_of_service in number default hr_api.g_number
731: ,p_qualifying_units in varchar2 default hr_api.g_varchar2
732: ,p_advance_element_type_id in number default hr_api.g_number
733: ,p_deduction_element_type_id in number default hr_api.g_number
734: ,p_attribute_category in varchar2 default hr_api.g_varchar2
735: ,p_attribute1 in varchar2 default hr_api.g_varchar2
736: ,p_attribute2 in varchar2 default hr_api.g_varchar2
729: ,p_qualifying_age in number default hr_api.g_number
730: ,p_qualifying_length_of_service in number default hr_api.g_number
731: ,p_qualifying_units in varchar2 default hr_api.g_varchar2
732: ,p_advance_element_type_id in number default hr_api.g_number
733: ,p_deduction_element_type_id in number default hr_api.g_number
734: ,p_attribute_category in varchar2 default hr_api.g_varchar2
735: ,p_attribute1 in varchar2 default hr_api.g_varchar2
736: ,p_attribute2 in varchar2 default hr_api.g_varchar2
737: ,p_attribute3 in varchar2 default hr_api.g_varchar2
730: ,p_qualifying_length_of_service in number default hr_api.g_number
731: ,p_qualifying_units in varchar2 default hr_api.g_varchar2
732: ,p_advance_element_type_id in number default hr_api.g_number
733: ,p_deduction_element_type_id in number default hr_api.g_number
734: ,p_attribute_category in varchar2 default hr_api.g_varchar2
735: ,p_attribute1 in varchar2 default hr_api.g_varchar2
736: ,p_attribute2 in varchar2 default hr_api.g_varchar2
737: ,p_attribute3 in varchar2 default hr_api.g_varchar2
738: ,p_attribute4 in varchar2 default hr_api.g_varchar2
731: ,p_qualifying_units in varchar2 default hr_api.g_varchar2
732: ,p_advance_element_type_id in number default hr_api.g_number
733: ,p_deduction_element_type_id in number default hr_api.g_number
734: ,p_attribute_category in varchar2 default hr_api.g_varchar2
735: ,p_attribute1 in varchar2 default hr_api.g_varchar2
736: ,p_attribute2 in varchar2 default hr_api.g_varchar2
737: ,p_attribute3 in varchar2 default hr_api.g_varchar2
738: ,p_attribute4 in varchar2 default hr_api.g_varchar2
739: ,p_attribute5 in varchar2 default hr_api.g_varchar2
732: ,p_advance_element_type_id in number default hr_api.g_number
733: ,p_deduction_element_type_id in number default hr_api.g_number
734: ,p_attribute_category in varchar2 default hr_api.g_varchar2
735: ,p_attribute1 in varchar2 default hr_api.g_varchar2
736: ,p_attribute2 in varchar2 default hr_api.g_varchar2
737: ,p_attribute3 in varchar2 default hr_api.g_varchar2
738: ,p_attribute4 in varchar2 default hr_api.g_varchar2
739: ,p_attribute5 in varchar2 default hr_api.g_varchar2
740: ,p_attribute6 in varchar2 default hr_api.g_varchar2
733: ,p_deduction_element_type_id in number default hr_api.g_number
734: ,p_attribute_category in varchar2 default hr_api.g_varchar2
735: ,p_attribute1 in varchar2 default hr_api.g_varchar2
736: ,p_attribute2 in varchar2 default hr_api.g_varchar2
737: ,p_attribute3 in varchar2 default hr_api.g_varchar2
738: ,p_attribute4 in varchar2 default hr_api.g_varchar2
739: ,p_attribute5 in varchar2 default hr_api.g_varchar2
740: ,p_attribute6 in varchar2 default hr_api.g_varchar2
741: ,p_attribute7 in varchar2 default hr_api.g_varchar2
734: ,p_attribute_category in varchar2 default hr_api.g_varchar2
735: ,p_attribute1 in varchar2 default hr_api.g_varchar2
736: ,p_attribute2 in varchar2 default hr_api.g_varchar2
737: ,p_attribute3 in varchar2 default hr_api.g_varchar2
738: ,p_attribute4 in varchar2 default hr_api.g_varchar2
739: ,p_attribute5 in varchar2 default hr_api.g_varchar2
740: ,p_attribute6 in varchar2 default hr_api.g_varchar2
741: ,p_attribute7 in varchar2 default hr_api.g_varchar2
742: ,p_attribute8 in varchar2 default hr_api.g_varchar2
735: ,p_attribute1 in varchar2 default hr_api.g_varchar2
736: ,p_attribute2 in varchar2 default hr_api.g_varchar2
737: ,p_attribute3 in varchar2 default hr_api.g_varchar2
738: ,p_attribute4 in varchar2 default hr_api.g_varchar2
739: ,p_attribute5 in varchar2 default hr_api.g_varchar2
740: ,p_attribute6 in varchar2 default hr_api.g_varchar2
741: ,p_attribute7 in varchar2 default hr_api.g_varchar2
742: ,p_attribute8 in varchar2 default hr_api.g_varchar2
743: ,p_attribute9 in varchar2 default hr_api.g_varchar2
736: ,p_attribute2 in varchar2 default hr_api.g_varchar2
737: ,p_attribute3 in varchar2 default hr_api.g_varchar2
738: ,p_attribute4 in varchar2 default hr_api.g_varchar2
739: ,p_attribute5 in varchar2 default hr_api.g_varchar2
740: ,p_attribute6 in varchar2 default hr_api.g_varchar2
741: ,p_attribute7 in varchar2 default hr_api.g_varchar2
742: ,p_attribute8 in varchar2 default hr_api.g_varchar2
743: ,p_attribute9 in varchar2 default hr_api.g_varchar2
744: ,p_attribute10 in varchar2 default hr_api.g_varchar2
737: ,p_attribute3 in varchar2 default hr_api.g_varchar2
738: ,p_attribute4 in varchar2 default hr_api.g_varchar2
739: ,p_attribute5 in varchar2 default hr_api.g_varchar2
740: ,p_attribute6 in varchar2 default hr_api.g_varchar2
741: ,p_attribute7 in varchar2 default hr_api.g_varchar2
742: ,p_attribute8 in varchar2 default hr_api.g_varchar2
743: ,p_attribute9 in varchar2 default hr_api.g_varchar2
744: ,p_attribute10 in varchar2 default hr_api.g_varchar2
745: ,p_attribute11 in varchar2 default hr_api.g_varchar2
738: ,p_attribute4 in varchar2 default hr_api.g_varchar2
739: ,p_attribute5 in varchar2 default hr_api.g_varchar2
740: ,p_attribute6 in varchar2 default hr_api.g_varchar2
741: ,p_attribute7 in varchar2 default hr_api.g_varchar2
742: ,p_attribute8 in varchar2 default hr_api.g_varchar2
743: ,p_attribute9 in varchar2 default hr_api.g_varchar2
744: ,p_attribute10 in varchar2 default hr_api.g_varchar2
745: ,p_attribute11 in varchar2 default hr_api.g_varchar2
746: ,p_attribute12 in varchar2 default hr_api.g_varchar2
739: ,p_attribute5 in varchar2 default hr_api.g_varchar2
740: ,p_attribute6 in varchar2 default hr_api.g_varchar2
741: ,p_attribute7 in varchar2 default hr_api.g_varchar2
742: ,p_attribute8 in varchar2 default hr_api.g_varchar2
743: ,p_attribute9 in varchar2 default hr_api.g_varchar2
744: ,p_attribute10 in varchar2 default hr_api.g_varchar2
745: ,p_attribute11 in varchar2 default hr_api.g_varchar2
746: ,p_attribute12 in varchar2 default hr_api.g_varchar2
747: ,p_attribute13 in varchar2 default hr_api.g_varchar2
740: ,p_attribute6 in varchar2 default hr_api.g_varchar2
741: ,p_attribute7 in varchar2 default hr_api.g_varchar2
742: ,p_attribute8 in varchar2 default hr_api.g_varchar2
743: ,p_attribute9 in varchar2 default hr_api.g_varchar2
744: ,p_attribute10 in varchar2 default hr_api.g_varchar2
745: ,p_attribute11 in varchar2 default hr_api.g_varchar2
746: ,p_attribute12 in varchar2 default hr_api.g_varchar2
747: ,p_attribute13 in varchar2 default hr_api.g_varchar2
748: ,p_attribute14 in varchar2 default hr_api.g_varchar2
741: ,p_attribute7 in varchar2 default hr_api.g_varchar2
742: ,p_attribute8 in varchar2 default hr_api.g_varchar2
743: ,p_attribute9 in varchar2 default hr_api.g_varchar2
744: ,p_attribute10 in varchar2 default hr_api.g_varchar2
745: ,p_attribute11 in varchar2 default hr_api.g_varchar2
746: ,p_attribute12 in varchar2 default hr_api.g_varchar2
747: ,p_attribute13 in varchar2 default hr_api.g_varchar2
748: ,p_attribute14 in varchar2 default hr_api.g_varchar2
749: ,p_attribute15 in varchar2 default hr_api.g_varchar2
742: ,p_attribute8 in varchar2 default hr_api.g_varchar2
743: ,p_attribute9 in varchar2 default hr_api.g_varchar2
744: ,p_attribute10 in varchar2 default hr_api.g_varchar2
745: ,p_attribute11 in varchar2 default hr_api.g_varchar2
746: ,p_attribute12 in varchar2 default hr_api.g_varchar2
747: ,p_attribute13 in varchar2 default hr_api.g_varchar2
748: ,p_attribute14 in varchar2 default hr_api.g_varchar2
749: ,p_attribute15 in varchar2 default hr_api.g_varchar2
750: ,p_attribute16 in varchar2 default hr_api.g_varchar2
743: ,p_attribute9 in varchar2 default hr_api.g_varchar2
744: ,p_attribute10 in varchar2 default hr_api.g_varchar2
745: ,p_attribute11 in varchar2 default hr_api.g_varchar2
746: ,p_attribute12 in varchar2 default hr_api.g_varchar2
747: ,p_attribute13 in varchar2 default hr_api.g_varchar2
748: ,p_attribute14 in varchar2 default hr_api.g_varchar2
749: ,p_attribute15 in varchar2 default hr_api.g_varchar2
750: ,p_attribute16 in varchar2 default hr_api.g_varchar2
751: ,p_attribute17 in varchar2 default hr_api.g_varchar2
744: ,p_attribute10 in varchar2 default hr_api.g_varchar2
745: ,p_attribute11 in varchar2 default hr_api.g_varchar2
746: ,p_attribute12 in varchar2 default hr_api.g_varchar2
747: ,p_attribute13 in varchar2 default hr_api.g_varchar2
748: ,p_attribute14 in varchar2 default hr_api.g_varchar2
749: ,p_attribute15 in varchar2 default hr_api.g_varchar2
750: ,p_attribute16 in varchar2 default hr_api.g_varchar2
751: ,p_attribute17 in varchar2 default hr_api.g_varchar2
752: ,p_attribute18 in varchar2 default hr_api.g_varchar2
745: ,p_attribute11 in varchar2 default hr_api.g_varchar2
746: ,p_attribute12 in varchar2 default hr_api.g_varchar2
747: ,p_attribute13 in varchar2 default hr_api.g_varchar2
748: ,p_attribute14 in varchar2 default hr_api.g_varchar2
749: ,p_attribute15 in varchar2 default hr_api.g_varchar2
750: ,p_attribute16 in varchar2 default hr_api.g_varchar2
751: ,p_attribute17 in varchar2 default hr_api.g_varchar2
752: ,p_attribute18 in varchar2 default hr_api.g_varchar2
753: ,p_attribute19 in varchar2 default hr_api.g_varchar2
746: ,p_attribute12 in varchar2 default hr_api.g_varchar2
747: ,p_attribute13 in varchar2 default hr_api.g_varchar2
748: ,p_attribute14 in varchar2 default hr_api.g_varchar2
749: ,p_attribute15 in varchar2 default hr_api.g_varchar2
750: ,p_attribute16 in varchar2 default hr_api.g_varchar2
751: ,p_attribute17 in varchar2 default hr_api.g_varchar2
752: ,p_attribute18 in varchar2 default hr_api.g_varchar2
753: ,p_attribute19 in varchar2 default hr_api.g_varchar2
754: ,p_attribute20 in varchar2 default hr_api.g_varchar2
747: ,p_attribute13 in varchar2 default hr_api.g_varchar2
748: ,p_attribute14 in varchar2 default hr_api.g_varchar2
749: ,p_attribute15 in varchar2 default hr_api.g_varchar2
750: ,p_attribute16 in varchar2 default hr_api.g_varchar2
751: ,p_attribute17 in varchar2 default hr_api.g_varchar2
752: ,p_attribute18 in varchar2 default hr_api.g_varchar2
753: ,p_attribute19 in varchar2 default hr_api.g_varchar2
754: ,p_attribute20 in varchar2 default hr_api.g_varchar2
755: ,p_element_information_category in varchar2 default hr_api.g_varchar2
748: ,p_attribute14 in varchar2 default hr_api.g_varchar2
749: ,p_attribute15 in varchar2 default hr_api.g_varchar2
750: ,p_attribute16 in varchar2 default hr_api.g_varchar2
751: ,p_attribute17 in varchar2 default hr_api.g_varchar2
752: ,p_attribute18 in varchar2 default hr_api.g_varchar2
753: ,p_attribute19 in varchar2 default hr_api.g_varchar2
754: ,p_attribute20 in varchar2 default hr_api.g_varchar2
755: ,p_element_information_category in varchar2 default hr_api.g_varchar2
756: ,p_element_information1 in varchar2 default hr_api.g_varchar2
749: ,p_attribute15 in varchar2 default hr_api.g_varchar2
750: ,p_attribute16 in varchar2 default hr_api.g_varchar2
751: ,p_attribute17 in varchar2 default hr_api.g_varchar2
752: ,p_attribute18 in varchar2 default hr_api.g_varchar2
753: ,p_attribute19 in varchar2 default hr_api.g_varchar2
754: ,p_attribute20 in varchar2 default hr_api.g_varchar2
755: ,p_element_information_category in varchar2 default hr_api.g_varchar2
756: ,p_element_information1 in varchar2 default hr_api.g_varchar2
757: ,p_element_information2 in varchar2 default hr_api.g_varchar2
750: ,p_attribute16 in varchar2 default hr_api.g_varchar2
751: ,p_attribute17 in varchar2 default hr_api.g_varchar2
752: ,p_attribute18 in varchar2 default hr_api.g_varchar2
753: ,p_attribute19 in varchar2 default hr_api.g_varchar2
754: ,p_attribute20 in varchar2 default hr_api.g_varchar2
755: ,p_element_information_category in varchar2 default hr_api.g_varchar2
756: ,p_element_information1 in varchar2 default hr_api.g_varchar2
757: ,p_element_information2 in varchar2 default hr_api.g_varchar2
758: ,p_element_information3 in varchar2 default hr_api.g_varchar2
751: ,p_attribute17 in varchar2 default hr_api.g_varchar2
752: ,p_attribute18 in varchar2 default hr_api.g_varchar2
753: ,p_attribute19 in varchar2 default hr_api.g_varchar2
754: ,p_attribute20 in varchar2 default hr_api.g_varchar2
755: ,p_element_information_category in varchar2 default hr_api.g_varchar2
756: ,p_element_information1 in varchar2 default hr_api.g_varchar2
757: ,p_element_information2 in varchar2 default hr_api.g_varchar2
758: ,p_element_information3 in varchar2 default hr_api.g_varchar2
759: ,p_element_information4 in varchar2 default hr_api.g_varchar2
752: ,p_attribute18 in varchar2 default hr_api.g_varchar2
753: ,p_attribute19 in varchar2 default hr_api.g_varchar2
754: ,p_attribute20 in varchar2 default hr_api.g_varchar2
755: ,p_element_information_category in varchar2 default hr_api.g_varchar2
756: ,p_element_information1 in varchar2 default hr_api.g_varchar2
757: ,p_element_information2 in varchar2 default hr_api.g_varchar2
758: ,p_element_information3 in varchar2 default hr_api.g_varchar2
759: ,p_element_information4 in varchar2 default hr_api.g_varchar2
760: ,p_element_information5 in varchar2 default hr_api.g_varchar2
753: ,p_attribute19 in varchar2 default hr_api.g_varchar2
754: ,p_attribute20 in varchar2 default hr_api.g_varchar2
755: ,p_element_information_category in varchar2 default hr_api.g_varchar2
756: ,p_element_information1 in varchar2 default hr_api.g_varchar2
757: ,p_element_information2 in varchar2 default hr_api.g_varchar2
758: ,p_element_information3 in varchar2 default hr_api.g_varchar2
759: ,p_element_information4 in varchar2 default hr_api.g_varchar2
760: ,p_element_information5 in varchar2 default hr_api.g_varchar2
761: ,p_element_information6 in varchar2 default hr_api.g_varchar2
754: ,p_attribute20 in varchar2 default hr_api.g_varchar2
755: ,p_element_information_category in varchar2 default hr_api.g_varchar2
756: ,p_element_information1 in varchar2 default hr_api.g_varchar2
757: ,p_element_information2 in varchar2 default hr_api.g_varchar2
758: ,p_element_information3 in varchar2 default hr_api.g_varchar2
759: ,p_element_information4 in varchar2 default hr_api.g_varchar2
760: ,p_element_information5 in varchar2 default hr_api.g_varchar2
761: ,p_element_information6 in varchar2 default hr_api.g_varchar2
762: ,p_element_information7 in varchar2 default hr_api.g_varchar2
755: ,p_element_information_category in varchar2 default hr_api.g_varchar2
756: ,p_element_information1 in varchar2 default hr_api.g_varchar2
757: ,p_element_information2 in varchar2 default hr_api.g_varchar2
758: ,p_element_information3 in varchar2 default hr_api.g_varchar2
759: ,p_element_information4 in varchar2 default hr_api.g_varchar2
760: ,p_element_information5 in varchar2 default hr_api.g_varchar2
761: ,p_element_information6 in varchar2 default hr_api.g_varchar2
762: ,p_element_information7 in varchar2 default hr_api.g_varchar2
763: ,p_element_information8 in varchar2 default hr_api.g_varchar2
756: ,p_element_information1 in varchar2 default hr_api.g_varchar2
757: ,p_element_information2 in varchar2 default hr_api.g_varchar2
758: ,p_element_information3 in varchar2 default hr_api.g_varchar2
759: ,p_element_information4 in varchar2 default hr_api.g_varchar2
760: ,p_element_information5 in varchar2 default hr_api.g_varchar2
761: ,p_element_information6 in varchar2 default hr_api.g_varchar2
762: ,p_element_information7 in varchar2 default hr_api.g_varchar2
763: ,p_element_information8 in varchar2 default hr_api.g_varchar2
764: ,p_element_information9 in varchar2 default hr_api.g_varchar2
757: ,p_element_information2 in varchar2 default hr_api.g_varchar2
758: ,p_element_information3 in varchar2 default hr_api.g_varchar2
759: ,p_element_information4 in varchar2 default hr_api.g_varchar2
760: ,p_element_information5 in varchar2 default hr_api.g_varchar2
761: ,p_element_information6 in varchar2 default hr_api.g_varchar2
762: ,p_element_information7 in varchar2 default hr_api.g_varchar2
763: ,p_element_information8 in varchar2 default hr_api.g_varchar2
764: ,p_element_information9 in varchar2 default hr_api.g_varchar2
765: ,p_element_information10 in varchar2 default hr_api.g_varchar2
758: ,p_element_information3 in varchar2 default hr_api.g_varchar2
759: ,p_element_information4 in varchar2 default hr_api.g_varchar2
760: ,p_element_information5 in varchar2 default hr_api.g_varchar2
761: ,p_element_information6 in varchar2 default hr_api.g_varchar2
762: ,p_element_information7 in varchar2 default hr_api.g_varchar2
763: ,p_element_information8 in varchar2 default hr_api.g_varchar2
764: ,p_element_information9 in varchar2 default hr_api.g_varchar2
765: ,p_element_information10 in varchar2 default hr_api.g_varchar2
766: ,p_element_information11 in varchar2 default hr_api.g_varchar2
759: ,p_element_information4 in varchar2 default hr_api.g_varchar2
760: ,p_element_information5 in varchar2 default hr_api.g_varchar2
761: ,p_element_information6 in varchar2 default hr_api.g_varchar2
762: ,p_element_information7 in varchar2 default hr_api.g_varchar2
763: ,p_element_information8 in varchar2 default hr_api.g_varchar2
764: ,p_element_information9 in varchar2 default hr_api.g_varchar2
765: ,p_element_information10 in varchar2 default hr_api.g_varchar2
766: ,p_element_information11 in varchar2 default hr_api.g_varchar2
767: ,p_element_information12 in varchar2 default hr_api.g_varchar2
760: ,p_element_information5 in varchar2 default hr_api.g_varchar2
761: ,p_element_information6 in varchar2 default hr_api.g_varchar2
762: ,p_element_information7 in varchar2 default hr_api.g_varchar2
763: ,p_element_information8 in varchar2 default hr_api.g_varchar2
764: ,p_element_information9 in varchar2 default hr_api.g_varchar2
765: ,p_element_information10 in varchar2 default hr_api.g_varchar2
766: ,p_element_information11 in varchar2 default hr_api.g_varchar2
767: ,p_element_information12 in varchar2 default hr_api.g_varchar2
768: ,p_element_information13 in varchar2 default hr_api.g_varchar2
761: ,p_element_information6 in varchar2 default hr_api.g_varchar2
762: ,p_element_information7 in varchar2 default hr_api.g_varchar2
763: ,p_element_information8 in varchar2 default hr_api.g_varchar2
764: ,p_element_information9 in varchar2 default hr_api.g_varchar2
765: ,p_element_information10 in varchar2 default hr_api.g_varchar2
766: ,p_element_information11 in varchar2 default hr_api.g_varchar2
767: ,p_element_information12 in varchar2 default hr_api.g_varchar2
768: ,p_element_information13 in varchar2 default hr_api.g_varchar2
769: ,p_element_information14 in varchar2 default hr_api.g_varchar2
762: ,p_element_information7 in varchar2 default hr_api.g_varchar2
763: ,p_element_information8 in varchar2 default hr_api.g_varchar2
764: ,p_element_information9 in varchar2 default hr_api.g_varchar2
765: ,p_element_information10 in varchar2 default hr_api.g_varchar2
766: ,p_element_information11 in varchar2 default hr_api.g_varchar2
767: ,p_element_information12 in varchar2 default hr_api.g_varchar2
768: ,p_element_information13 in varchar2 default hr_api.g_varchar2
769: ,p_element_information14 in varchar2 default hr_api.g_varchar2
770: ,p_element_information15 in varchar2 default hr_api.g_varchar2
763: ,p_element_information8 in varchar2 default hr_api.g_varchar2
764: ,p_element_information9 in varchar2 default hr_api.g_varchar2
765: ,p_element_information10 in varchar2 default hr_api.g_varchar2
766: ,p_element_information11 in varchar2 default hr_api.g_varchar2
767: ,p_element_information12 in varchar2 default hr_api.g_varchar2
768: ,p_element_information13 in varchar2 default hr_api.g_varchar2
769: ,p_element_information14 in varchar2 default hr_api.g_varchar2
770: ,p_element_information15 in varchar2 default hr_api.g_varchar2
771: ,p_element_information16 in varchar2 default hr_api.g_varchar2
764: ,p_element_information9 in varchar2 default hr_api.g_varchar2
765: ,p_element_information10 in varchar2 default hr_api.g_varchar2
766: ,p_element_information11 in varchar2 default hr_api.g_varchar2
767: ,p_element_information12 in varchar2 default hr_api.g_varchar2
768: ,p_element_information13 in varchar2 default hr_api.g_varchar2
769: ,p_element_information14 in varchar2 default hr_api.g_varchar2
770: ,p_element_information15 in varchar2 default hr_api.g_varchar2
771: ,p_element_information16 in varchar2 default hr_api.g_varchar2
772: ,p_element_information17 in varchar2 default hr_api.g_varchar2
765: ,p_element_information10 in varchar2 default hr_api.g_varchar2
766: ,p_element_information11 in varchar2 default hr_api.g_varchar2
767: ,p_element_information12 in varchar2 default hr_api.g_varchar2
768: ,p_element_information13 in varchar2 default hr_api.g_varchar2
769: ,p_element_information14 in varchar2 default hr_api.g_varchar2
770: ,p_element_information15 in varchar2 default hr_api.g_varchar2
771: ,p_element_information16 in varchar2 default hr_api.g_varchar2
772: ,p_element_information17 in varchar2 default hr_api.g_varchar2
773: ,p_element_information18 in varchar2 default hr_api.g_varchar2
766: ,p_element_information11 in varchar2 default hr_api.g_varchar2
767: ,p_element_information12 in varchar2 default hr_api.g_varchar2
768: ,p_element_information13 in varchar2 default hr_api.g_varchar2
769: ,p_element_information14 in varchar2 default hr_api.g_varchar2
770: ,p_element_information15 in varchar2 default hr_api.g_varchar2
771: ,p_element_information16 in varchar2 default hr_api.g_varchar2
772: ,p_element_information17 in varchar2 default hr_api.g_varchar2
773: ,p_element_information18 in varchar2 default hr_api.g_varchar2
774: ,p_element_information19 in varchar2 default hr_api.g_varchar2
767: ,p_element_information12 in varchar2 default hr_api.g_varchar2
768: ,p_element_information13 in varchar2 default hr_api.g_varchar2
769: ,p_element_information14 in varchar2 default hr_api.g_varchar2
770: ,p_element_information15 in varchar2 default hr_api.g_varchar2
771: ,p_element_information16 in varchar2 default hr_api.g_varchar2
772: ,p_element_information17 in varchar2 default hr_api.g_varchar2
773: ,p_element_information18 in varchar2 default hr_api.g_varchar2
774: ,p_element_information19 in varchar2 default hr_api.g_varchar2
775: ,p_element_information20 in varchar2 default hr_api.g_varchar2
768: ,p_element_information13 in varchar2 default hr_api.g_varchar2
769: ,p_element_information14 in varchar2 default hr_api.g_varchar2
770: ,p_element_information15 in varchar2 default hr_api.g_varchar2
771: ,p_element_information16 in varchar2 default hr_api.g_varchar2
772: ,p_element_information17 in varchar2 default hr_api.g_varchar2
773: ,p_element_information18 in varchar2 default hr_api.g_varchar2
774: ,p_element_information19 in varchar2 default hr_api.g_varchar2
775: ,p_element_information20 in varchar2 default hr_api.g_varchar2
776: ,p_once_each_period_flag in varchar2 default hr_api.g_varchar2
769: ,p_element_information14 in varchar2 default hr_api.g_varchar2
770: ,p_element_information15 in varchar2 default hr_api.g_varchar2
771: ,p_element_information16 in varchar2 default hr_api.g_varchar2
772: ,p_element_information17 in varchar2 default hr_api.g_varchar2
773: ,p_element_information18 in varchar2 default hr_api.g_varchar2
774: ,p_element_information19 in varchar2 default hr_api.g_varchar2
775: ,p_element_information20 in varchar2 default hr_api.g_varchar2
776: ,p_once_each_period_flag in varchar2 default hr_api.g_varchar2
777: ,p_language_code in varchar2 default hr_api.userenv_lang
770: ,p_element_information15 in varchar2 default hr_api.g_varchar2
771: ,p_element_information16 in varchar2 default hr_api.g_varchar2
772: ,p_element_information17 in varchar2 default hr_api.g_varchar2
773: ,p_element_information18 in varchar2 default hr_api.g_varchar2
774: ,p_element_information19 in varchar2 default hr_api.g_varchar2
775: ,p_element_information20 in varchar2 default hr_api.g_varchar2
776: ,p_once_each_period_flag in varchar2 default hr_api.g_varchar2
777: ,p_language_code in varchar2 default hr_api.userenv_lang
778: ,p_time_definition_type in varchar2 default hr_api.g_varchar2
771: ,p_element_information16 in varchar2 default hr_api.g_varchar2
772: ,p_element_information17 in varchar2 default hr_api.g_varchar2
773: ,p_element_information18 in varchar2 default hr_api.g_varchar2
774: ,p_element_information19 in varchar2 default hr_api.g_varchar2
775: ,p_element_information20 in varchar2 default hr_api.g_varchar2
776: ,p_once_each_period_flag in varchar2 default hr_api.g_varchar2
777: ,p_language_code in varchar2 default hr_api.userenv_lang
778: ,p_time_definition_type in varchar2 default hr_api.g_varchar2
779: ,p_time_definition_id in number default hr_api.g_number
772: ,p_element_information17 in varchar2 default hr_api.g_varchar2
773: ,p_element_information18 in varchar2 default hr_api.g_varchar2
774: ,p_element_information19 in varchar2 default hr_api.g_varchar2
775: ,p_element_information20 in varchar2 default hr_api.g_varchar2
776: ,p_once_each_period_flag in varchar2 default hr_api.g_varchar2
777: ,p_language_code in varchar2 default hr_api.userenv_lang
778: ,p_time_definition_type in varchar2 default hr_api.g_varchar2
779: ,p_time_definition_id in number default hr_api.g_number
780: ,p_effective_start_date out nocopy date
773: ,p_element_information18 in varchar2 default hr_api.g_varchar2
774: ,p_element_information19 in varchar2 default hr_api.g_varchar2
775: ,p_element_information20 in varchar2 default hr_api.g_varchar2
776: ,p_once_each_period_flag in varchar2 default hr_api.g_varchar2
777: ,p_language_code in varchar2 default hr_api.userenv_lang
778: ,p_time_definition_type in varchar2 default hr_api.g_varchar2
779: ,p_time_definition_id in number default hr_api.g_number
780: ,p_effective_start_date out nocopy date
781: ,p_effective_end_date out nocopy date
774: ,p_element_information19 in varchar2 default hr_api.g_varchar2
775: ,p_element_information20 in varchar2 default hr_api.g_varchar2
776: ,p_once_each_period_flag in varchar2 default hr_api.g_varchar2
777: ,p_language_code in varchar2 default hr_api.userenv_lang
778: ,p_time_definition_type in varchar2 default hr_api.g_varchar2
779: ,p_time_definition_id in number default hr_api.g_number
780: ,p_effective_start_date out nocopy date
781: ,p_effective_end_date out nocopy date
782: ,p_comment_id out nocopy number
775: ,p_element_information20 in varchar2 default hr_api.g_varchar2
776: ,p_once_each_period_flag in varchar2 default hr_api.g_varchar2
777: ,p_language_code in varchar2 default hr_api.userenv_lang
778: ,p_time_definition_type in varchar2 default hr_api.g_varchar2
779: ,p_time_definition_id in number default hr_api.g_number
780: ,p_effective_start_date out nocopy date
781: ,p_effective_end_date out nocopy date
782: ,p_comment_id out nocopy number
783: ,p_processing_priority_warning out nocopy boolean
837: -- functions instead of p_language_code from now on, to allow an IN OUT
838: -- parameter to be passed through.
839: --
840: l_language_code := p_language_code;
841: hr_api.validate_language_code(p_language_code => l_language_code);
842: --
843: l_element_name_warning := false;
844: l_element_name_change_warning := false;
845: --
934: ,p_advance_element_type_id => p_advance_element_type_id
935: ,p_deduction_element_type_id => p_deduction_element_type_id
936: );
937: exception
938: when hr_api.cannot_find_prog_unit then
939: hr_api.cannot_find_prog_unit_error
940: (p_module_name => 'UPDATE_ELEMENT_TYPE'
941: ,p_hook_type => 'BP'
942: );
935: ,p_deduction_element_type_id => p_deduction_element_type_id
936: );
937: exception
938: when hr_api.cannot_find_prog_unit then
939: hr_api.cannot_find_prog_unit_error
940: (p_module_name => 'UPDATE_ELEMENT_TYPE'
941: ,p_hook_type => 'BP'
942: );
943: end;
958: --
959: -- Enforce datetrack mode to 'CORRECTION' if certain columns are updated.
960: --
961: If (
962: (p_element_name <> hr_api.g_varchar2 and
963: p_element_name <> l_old_rec.element_name)
964: or
965: (p_reporting_name <> hr_api.g_varchar2 and
966: p_reporting_name <> l_old_rec.reporting_name)
961: If (
962: (p_element_name <> hr_api.g_varchar2 and
963: p_element_name <> l_old_rec.element_name)
964: or
965: (p_reporting_name <> hr_api.g_varchar2 and
966: p_reporting_name <> l_old_rec.reporting_name)
967: or
968: (p_indirect_only_flag <> hr_api.g_varchar2 and
969: p_indirect_only_flag <> l_old_rec.indirect_only_flag)
964: or
965: (p_reporting_name <> hr_api.g_varchar2 and
966: p_reporting_name <> l_old_rec.reporting_name)
967: or
968: (p_indirect_only_flag <> hr_api.g_varchar2 and
969: p_indirect_only_flag <> l_old_rec.indirect_only_flag)
970: or
971: (p_additional_entry_allowed_fla <> hr_api.g_varchar2 and
972: p_additional_entry_allowed_fla <>
967: or
968: (p_indirect_only_flag <> hr_api.g_varchar2 and
969: p_indirect_only_flag <> l_old_rec.indirect_only_flag)
970: or
971: (p_additional_entry_allowed_fla <> hr_api.g_varchar2 and
972: p_additional_entry_allowed_fla <>
973: l_old_rec.additional_entry_allowed_flag)
974: or
975: (p_standard_link_flag <> hr_api.g_varchar2 and
971: (p_additional_entry_allowed_fla <> hr_api.g_varchar2 and
972: p_additional_entry_allowed_fla <>
973: l_old_rec.additional_entry_allowed_flag)
974: or
975: (p_standard_link_flag <> hr_api.g_varchar2 and
976: p_standard_link_flag <> l_old_rec.standard_link_flag)
977: or
978: (p_adjustment_only_flag <> hr_api.g_varchar2 and
979: p_adjustment_only_flag <> l_old_rec.adjustment_only_flag)
974: or
975: (p_standard_link_flag <> hr_api.g_varchar2 and
976: p_standard_link_flag <> l_old_rec.standard_link_flag)
977: or
978: (p_adjustment_only_flag <> hr_api.g_varchar2 and
979: p_adjustment_only_flag <> l_old_rec.adjustment_only_flag)
980: or
981: (p_post_termination_rule <> hr_api.g_varchar2 and
982: p_post_termination_rule <> l_old_rec.post_termination_rule)
977: or
978: (p_adjustment_only_flag <> hr_api.g_varchar2 and
979: p_adjustment_only_flag <> l_old_rec.adjustment_only_flag)
980: or
981: (p_post_termination_rule <> hr_api.g_varchar2 and
982: p_post_termination_rule <> l_old_rec.post_termination_rule)
983: or
984: (p_process_in_run_flag <> hr_api.g_varchar2 and
985: p_process_in_run_flag <> l_old_rec.process_in_run_flag)
980: or
981: (p_post_termination_rule <> hr_api.g_varchar2 and
982: p_post_termination_rule <> l_old_rec.post_termination_rule)
983: or
984: (p_process_in_run_flag <> hr_api.g_varchar2 and
985: p_process_in_run_flag <> l_old_rec.process_in_run_flag)
986: or
987: (p_third_party_pay_only_flag <> hr_api.g_varchar2 and
988: p_third_party_pay_only_flag <> l_old_rec.third_party_pay_only_flag)
983: or
984: (p_process_in_run_flag <> hr_api.g_varchar2 and
985: p_process_in_run_flag <> l_old_rec.process_in_run_flag)
986: or
987: (p_third_party_pay_only_flag <> hr_api.g_varchar2 and
988: p_third_party_pay_only_flag <> l_old_rec.third_party_pay_only_flag)
989: or
990: (p_once_each_period_flag <> hr_api.g_varchar2 and
991: p_once_each_period_flag <> l_old_rec.once_each_period_flag)
986: or
987: (p_third_party_pay_only_flag <> hr_api.g_varchar2 and
988: p_third_party_pay_only_flag <> l_old_rec.third_party_pay_only_flag)
989: or
990: (p_once_each_period_flag <> hr_api.g_varchar2 and
991: p_once_each_period_flag <> l_old_rec.once_each_period_flag)
992: ) Then
993: --
994: Open c_old_rec(null);
1007: fnd_message.set_name('PAY', 'PAY_34151_ELE_NO_DATE_UPD');
1008: fnd_message.raise_error;
1009: End If;
1010: --
1011: If nvl(p_datetrack_update_mode,hr_api.g_correction)
1012: <> hr_api.g_correction Then
1013: l_datetrack_update_mode := hr_api.g_correction;
1014: End if;
1015: --
1008: fnd_message.raise_error;
1009: End If;
1010: --
1011: If nvl(p_datetrack_update_mode,hr_api.g_correction)
1012: <> hr_api.g_correction Then
1013: l_datetrack_update_mode := hr_api.g_correction;
1014: End if;
1015: --
1016: End If;
1009: End If;
1010: --
1011: If nvl(p_datetrack_update_mode,hr_api.g_correction)
1012: <> hr_api.g_correction Then
1013: l_datetrack_update_mode := hr_api.g_correction;
1014: End if;
1015: --
1016: End If;
1017: --
1024: l_current_rec.element_name,
1025: l_current_rec.element_type_id;
1026: Close elem_cursor;
1027: --
1028: If (p_element_name <> hr_api.g_varchar2 and
1029: p_element_name <> l_current_rec.element_name) then
1030: --
1031: -- Fetch all the TL rows for the element
1032: --
1159:
1160: -- If the Multiple Entries Allowed is updated then Re-create all the input
1161: -- value DB items for the element.
1162: --
1163: If nvl(p_multiple_entries_allowed_fla,hr_api.g_varchar2)
1164: <> hr_api.g_varchar2 Then
1165: pay_input_values_pkg.recreate_db_items(p_element_type_id);
1166: End If;
1167: --
1160: -- If the Multiple Entries Allowed is updated then Re-create all the input
1161: -- value DB items for the element.
1162: --
1163: If nvl(p_multiple_entries_allowed_fla,hr_api.g_varchar2)
1164: <> hr_api.g_varchar2 Then
1165: pay_input_values_pkg.recreate_db_items(p_element_type_id);
1166: End If;
1167: --
1168: -- Call After Process User Hook
1262: ,p_element_name_warning => l_element_name_warning
1263: ,p_element_name_change_warning => l_element_name_change_warning
1264: );
1265: exception
1266: when hr_api.cannot_find_prog_unit then
1267: hr_api.cannot_find_prog_unit_error
1268: (p_module_name => 'UPDATE_ELEMENT_TYPE'
1269: ,p_hook_type => 'AP'
1270: );
1263: ,p_element_name_change_warning => l_element_name_change_warning
1264: );
1265: exception
1266: when hr_api.cannot_find_prog_unit then
1267: hr_api.cannot_find_prog_unit_error
1268: (p_module_name => 'UPDATE_ELEMENT_TYPE'
1269: ,p_hook_type => 'AP'
1270: );
1271: end;
1272: --
1273: -- When in validation only mode raise the Validate_Enabled exception
1274: --
1275: if p_validate then
1276: raise hr_api.validate_enabled;
1277: end if;
1278: --
1279: -- Set all output arguments
1280: --
1287: p_element_name_change_warning := l_element_name_change_warning;
1288: --
1289: hr_utility.set_location(' Leaving:'||l_proc, 70);
1290: exception
1291: when hr_api.validate_enabled then
1292: --
1293: -- As the Validate_Enabled exception has been raised
1294: -- we must rollback to the savepoint
1295: --
1365: ,p_element_type_id => p_element_type_id
1366: ,p_object_version_number => l_object_version_number
1367: );
1368: exception
1369: when hr_api.cannot_find_prog_unit then
1370: hr_api.cannot_find_prog_unit_error
1371: (p_module_name => 'DELETE_ELEMENT_TYPE'
1372: ,p_hook_type => 'BP'
1373: );
1366: ,p_object_version_number => l_object_version_number
1367: );
1368: exception
1369: when hr_api.cannot_find_prog_unit then
1370: hr_api.cannot_find_prog_unit_error
1371: (p_module_name => 'DELETE_ELEMENT_TYPE'
1372: ,p_hook_type => 'BP'
1373: );
1374: end;
1404: ,p_balance_feeds_warning => l_balance_feeds_warning
1405: ,p_processing_rules_warning => l_processing_rules_warning
1406: );
1407: exception
1408: when hr_api.cannot_find_prog_unit then
1409: hr_api.cannot_find_prog_unit_error
1410: (p_module_name => 'DELETE_ELEMENT_TYPE'
1411: ,p_hook_type => 'AP'
1412: );
1405: ,p_processing_rules_warning => l_processing_rules_warning
1406: );
1407: exception
1408: when hr_api.cannot_find_prog_unit then
1409: hr_api.cannot_find_prog_unit_error
1410: (p_module_name => 'DELETE_ELEMENT_TYPE'
1411: ,p_hook_type => 'AP'
1412: );
1413: end;
1414: --
1415: -- When in validation only mode raise the Validate_Enabled exception
1416: --
1417: if p_validate then
1418: raise hr_api.validate_enabled;
1419: end if;
1420: --
1421: -- Set all output arguments
1422: --
1427: p_processing_rules_warning := l_processing_rules_warning;
1428: --
1429: hr_utility.set_location(' Leaving:'||l_proc, 70);
1430: exception
1431: when hr_api.validate_enabled then
1432: --
1433: -- As the Validate_Enabled exception has been raised
1434: -- we must rollback to the savepoint
1435: --