DBA Data[Home] [Help]

APPS.HR_PROCESS_PERSON_SS dependencies on HR_APPLICANT_API

Line 1797: -- In case of hiring an applicant, we need to call the hr_applicant_api to

1793: END IF;
1794:
1795: --
1796:
1797: -- In case of hiring an applicant, we need to call the hr_applicant_api to
1798: -- make the applicant an employee and then update the BD record and made
1799: -- this call before is_basic_details_changed, so that the person_type_id
1800: -- is always changed and we write to transaction tables
1801:

Line 1815: --call the hr_applicant_api.hire_applicant in commit mode

1811: aname => 'CURRENT_ASSIGNMENT_ID');
1812:
1813: l_per_object_version_number := l_ovn;
1814:
1815: --call the hr_applicant_api.hire_applicant in commit mode
1816: -- and get the person type and store it in transaction tables
1817:
1818: if (l_current_applicant_flag = 'Y' AND
1819: nvl(l_current_employee_flag, 'N') <> 'Y' AND

Line 1838: hr_applicant_api.hire_applicant(

1834: ,p_is_payroll_upd => l_is_payroll_upd);
1835: end if;
1836: close check_payroll;
1837:
1838: hr_applicant_api.hire_applicant(
1839: p_validate => false
1840: ,p_hire_date => p_effective_date
1841: ,p_person_id => p_person_id
1842: ,p_per_object_version_number => l_per_object_version_number

Line 5336: -- In case of hiring an applicant, we need to call the hr_applicant_api to

5332:
5333: IF l_person_id IS NOT NULL
5334: THEN
5335:
5336: -- In case of hiring an applicant, we need to call the hr_applicant_api to
5337: -- make the applicant an employee and then update the BD record
5338:
5339: hr_utility.set_location('Opening & Fetching gc_get_current_applicant_flag:'||l_proc,25);
5340: open gc_get_current_applicant_flag(l_person_id, l_effective_date);

Line 5346: --call the hr_applicant_api.hire_applicant in validate mode

5342: l_current_applicant_flag, l_current_employee_flag, l_current_npw_flag;
5343: close gc_get_current_applicant_flag;
5344:
5345:
5346: --call the hr_applicant_api.hire_applicant in validate mode
5347: if (l_current_applicant_flag = 'Y'
5348: AND nvl(l_current_employee_flag, 'N') <> 'Y'
5349: AND nvl(l_current_npw_flag,'N') <> 'Y') then
5350:

Line 5388: hr_applicant_api.hire_applicant(

5384: ,p_is_payroll_upd => l_is_payroll_upd );
5385: end if;
5386: close check_payroll;
5387:
5388: hr_applicant_api.hire_applicant(
5389: p_validate => p_validate
5390: ,p_hire_date => l_effective_date
5391: ,p_person_id => l_person_id
5392: ,p_per_object_version_number => l_ovn