DBA Data[Home] [Help]

APPS.HR_APPLICANT_INTERNAL dependencies on HR_PER_TYPE_USAGE_INTERNAL

Line 862: hr_per_type_usage_internal.maintain_person_type_usage

858: hr_utility.set_location(l_proc,65);
859: end if;
860: --
861: if l_ptu_rec.effective_end_date <> hr_api.g_eot then
862: hr_per_type_usage_internal.maintain_person_type_usage
863: (p_effective_date => l_new_effective_date
864: ,p_person_id => p_person_id
865: ,p_person_type_id => l_ptu_person_type_id
866: ,p_datetrack_update_mode => hr_api.g_update_override

Line 869: hr_per_type_usage_internal.maintain_person_type_usage

865: ,p_person_type_id => l_ptu_person_type_id
866: ,p_datetrack_update_mode => hr_api.g_update_override
867: );
868: else
869: hr_per_type_usage_internal.maintain_person_type_usage
870: (p_effective_date => l_new_effective_date
871: ,p_person_id => p_person_id
872: ,p_person_type_id => l_ptu_person_type_id
873: ,p_datetrack_update_mode => hr_api.g_update

Line 892: hr_per_type_usage_internal.maintain_person_type_usage

888: l_datetrack_mode := hr_api.g_update;
889: end if;
890: close chk_ptu_exists;
891:
892: hr_per_type_usage_internal.maintain_person_type_usage
893: (p_effective_date => apl_rec.date_received
894: ,p_person_id => p_person_id
895: ,p_person_type_id => l_person_type_id1
896: ,p_datetrack_update_mode => l_datetrack_mode);

Line 900: hr_per_type_usage_internal.maintain_person_type_usage

896: ,p_datetrack_update_mode => l_datetrack_mode);
897:
898: if apl_rec.date_end is not null then
899: l_person_type_id1 := hr_person_type_usage_info.get_default_person_type_id(p_Business_Group_Id,'EX_APL');
900: hr_per_type_usage_internal.maintain_person_type_usage
901: (p_effective_date => apl_rec.date_end + 1
902: ,p_person_id => p_person_id
903: ,p_person_type_id => l_person_type_id1);
904: end if;

Line 1352: hr_per_type_usage_internal.change_hire_date_ptu

1348: else
1349: --
1350: l_first_person_type_id := l_ptu_rec.person_type_id;
1351:
1352: hr_per_type_usage_internal.change_hire_date_ptu
1353: (p_date_start => l_new_effective_date
1354: ,p_old_date_start => l_ptu_rec.effective_start_date
1355: ,p_person_id => p_person_id
1356: ,p_system_person_type => l_ptu_rec.system_person_type

Line 1364: hr_per_type_usage_internal.maintain_person_type_usage

1360: fetch csr_ptu_details into l_ptu_rec;
1361: exit when csr_ptu_details%NOTFOUND;
1362:
1363: if l_ptu_rec.system_person_type = 'EX_APL' then
1364: hr_per_type_usage_internal.maintain_person_type_usage
1365: (p_effective_date => l_start_date
1366: ,p_person_id => p_person_id
1367: ,p_person_type_id => l_first_person_type_id
1368: ,p_datetrack_delete_mode => hr_api.g_future_change

Line 1400: hr_per_type_usage_internal.maintain_person_type_usage -- 3962781

1396: fetch csr_ptu_details into l_ptu_rec;
1397: exit when csr_ptu_details%NOTFOUND;
1398:
1399: if l_ptu_rec.system_person_type = 'EX_APL' then
1400: hr_per_type_usage_internal.maintain_person_type_usage -- 3962781
1401: (p_effective_date => l_start_date
1402: ,p_person_id => p_person_id
1403: ,p_person_type_id => l_current_person_type
1404: ,p_datetrack_delete_mode => hr_api.g_future_change

Line 1426: hr_per_type_usage_internal.maintain_person_type_usage -- 3962781

1422: open csr_ptu_details(p_person_id, l_new_effective_date -1);
1423: fetch csr_ptu_details into l_ptu_rec;
1424: close csr_ptu_details;
1425: --
1426: hr_per_type_usage_internal.maintain_person_type_usage -- 3962781
1427: (p_effective_date => l_new_effective_date -1
1428: ,p_person_id => p_person_id
1429: ,p_person_type_id => l_ptu_rec.person_type_id --l_new_person_type_id
1430: ,p_datetrack_delete_mode => hr_api.g_future_change

Line 1432: hr_per_type_usage_internal.maintain_person_type_usage

1428: ,p_person_id => p_person_id
1429: ,p_person_type_id => l_ptu_rec.person_type_id --l_new_person_type_id
1430: ,p_datetrack_delete_mode => hr_api.g_future_change
1431: );
1432: hr_per_type_usage_internal.maintain_person_type_usage
1433: (p_effective_date => l_new_effective_date
1434: ,p_person_id => p_person_id
1435: ,p_person_type_id => l_new_person_type_id
1436: ,p_datetrack_update_mode => hr_api.g_update

Line 1444: hr_per_type_usage_internal.maintain_person_type_usage

1440: hr_utility.set_location(l_proc,75);
1441: end if;
1442: close csr_ptu_details;
1443: if l_ptu_rec.effective_end_date <> hr_api.g_eot then
1444: hr_per_type_usage_internal.maintain_person_type_usage
1445: (p_effective_date => l_new_effective_date
1446: ,p_person_id => p_person_id
1447: ,p_person_type_id => l_new_person_type_id
1448: ,p_datetrack_update_mode => hr_api.g_update_override

Line 1451: hr_per_type_usage_internal.maintain_person_type_usage

1447: ,p_person_type_id => l_new_person_type_id
1448: ,p_datetrack_update_mode => hr_api.g_update_override
1449: );
1450: else
1451: hr_per_type_usage_internal.maintain_person_type_usage
1452: (p_effective_date => l_new_effective_date
1453: ,p_person_id => p_person_id
1454: ,p_person_type_id => l_new_person_type_id
1455: ,p_datetrack_update_mode => hr_api.g_update

Line 1469: hr_per_type_usage_internal.create_person_type_usage

1465: --
1466: if g_debug then
1467: hr_utility.set_location(l_proc,80);
1468: end if;
1469: hr_per_type_usage_internal.create_person_type_usage
1470: (p_person_id => p_person_id
1471: ,p_person_type_id => l_new_person_type_id
1472: ,p_effective_date => l_new_effective_date
1473: ,p_person_type_usage_id => l_person_type_usage_id

Line 1780: hr_per_type_usage_internal.maintain_person_type_usage

1776: hr_utility.set_location(l_proc,65);
1777: end if;
1778: --
1779: if l_ptu_rec.effective_end_date <> hr_api.g_eot then
1780: hr_per_type_usage_internal.maintain_person_type_usage
1781: (p_effective_date => p_ex_apl_effective_date
1782: ,p_person_id => p_person_id
1783: ,p_person_type_id => l_ptu_person_type_id -- EX_APL record
1784: ,p_datetrack_update_mode => hr_api.g_update_change_insert

Line 1787: hr_per_type_usage_internal.maintain_person_type_usage

1783: ,p_person_type_id => l_ptu_person_type_id -- EX_APL record
1784: ,p_datetrack_update_mode => hr_api.g_update_change_insert
1785: );
1786: else
1787: hr_per_type_usage_internal.maintain_person_type_usage
1788: (p_effective_date => p_ex_apl_effective_date
1789: ,p_person_id => p_person_id
1790: ,p_person_type_id => l_ptu_person_type_id -- EX_APL record
1791: ,p_datetrack_update_mode => hr_api.g_update

Line 1793: hr_per_type_usage_internal.maintain_person_type_usage

1789: ,p_person_id => p_person_id
1790: ,p_person_type_id => l_ptu_person_type_id -- EX_APL record
1791: ,p_datetrack_update_mode => hr_api.g_update
1792: );
1793: hr_per_type_usage_internal.maintain_person_type_usage
1794: (p_effective_date => p_apl_effective_date
1795: ,p_person_id => p_person_id
1796: ,p_person_type_id => l_ptu_rec.person_type_id -- APL record
1797: ,p_datetrack_update_mode => hr_api.g_update