DBA Data[Home] [Help]

APPS.PER_ABSENCE_ATTENDANCES_PKG3 dependencies on HR_PERSON_ABSENCE_API

Line 396: if hr_person_absence_api.linked_to_element(

392: hr_utility.set_location('Entering:'|| l_proc, 10);
393: --
394: -- Insert the absence element element. First we check if the
395: -- absence type is linked to an element type.
396: if hr_person_absence_api.linked_to_element(
397: p_absence_attendance_id => p_absence_attendance_id) then
398: --
399: hr_utility.set_location(l_proc, 20);
400: -- Getting the processing type of the absence element

Line 401: l_processing_type := hr_person_absence_api.get_processing_type(

397: p_absence_attendance_id => p_absence_attendance_id) then
398: --
399: hr_utility.set_location(l_proc, 20);
400: -- Getting the processing type of the absence element
401: l_processing_type := hr_person_absence_api.get_processing_type(
402: p_absence_attendance_type_id => p_absence_att_type_id);
403: --
404: if (l_processing_type = 'N' and p_date_start is not null
405: and p_date_end is not null) or

Line 410: hr_person_absence_api.get_element_details(

406: (l_processing_type = 'R' and p_date_start is not null) then
407: --
408: hr_utility.set_location(l_proc, 30);
409: -- Getting the element details
410: hr_person_absence_api.get_element_details(
411: p_absence_attendance_id => p_absence_attendance_id,
412: p_element_type_id => l_element_type_id,
413: p_input_value_id => l_input_value_id,
414: p_entry_value => l_entry_value);

Line 1311: hr_person_absence_api.create_person_absence

1307: -- per_absence_attendances table.
1308: -- All values are set to null except for the mandatory ones
1309: -- and those set up by BEE.
1310: --
1311: hr_person_absence_api.create_person_absence
1312: (p_validate => FALSE
1313: ,p_effective_date => p_session_date
1314: ,p_person_id => l_person_id
1315: ,p_business_group_id => l_business_group_id