DBA Data[Home] [Help]

APPS.HR_LOA_SS dependencies on HR_PERSON_ABSENCE_API

Line 98: || hr_person_absence_api.create_person_absence()

94: ||---------------------------------------------------------------------------
95: ||
96: || Description:
97: || This procedure will call the actual API -
98: || hr_person_absence_api.create_person_absence()
99: ||
100: || Access Status:
101: || Public.
102: ||

Line 217: hr_person_absence_api.create_person_absence

213: --
214: hr_utility.set_location(' Entering:' || l_proc,5);
215:
216: -- Call the actual API.
217: hr_person_absence_api.create_person_absence
218: (p_validate => hr_java_conv_util_ss.get_boolean (
219: p_number => p_validate
220: )
221: ,p_effective_date => p_effective_date

Line 1126: || hr_person_absence_api.update_person_absence()

1122: ||---------------------------------------------------------------------------
1123: ||
1124: || Description:
1125: || This procedure will call the actual API -
1126: || hr_person_absence_api.update_person_absence()
1127: ||
1128: || Access Status:
1129: || Public.
1130: ||

Line 1242: hr_person_absence_api.update_person_absence

1238: hr_utility.set_location(' Entering:' || l_proc,5);
1239:
1240:
1241: -- Call the actual API.
1242: hr_person_absence_api.update_person_absence
1243: (p_validate => hr_java_conv_util_ss.get_boolean (
1244: p_number => p_validate
1245: )
1246: ,p_effective_date => p_effective_date

Line 3551: hr_person_absence_api.create_person_absence(

3547:
3548: l_validate := TRUE;
3549: l_authorising_person_id := to_number(p_authorising_person_id);
3550: l_replacement_person_id := to_number(p_replacement_person_id);
3551: hr_person_absence_api.create_person_absence(
3552: p_validate => l_validate
3553: ,p_effective_date => p_effective_date
3554: ,p_person_id => p_person_id
3555: ,p_business_group_id => p_business_group_id

Line 3851: hr_person_absence_api.create_person_absence(

3847: if p_save_mode <> 'SaveForLater' then
3848:
3849: hr_utility.set_location(l_proc, 20);
3850:
3851: hr_person_absence_api.create_person_absence(
3852: p_validate => l_validate
3853: ,p_effective_date => p_effective_date
3854: ,p_person_id => p_person_id
3855: ,p_business_group_id => p_business_group_id

Line 4795: hr_person_absence_api.update_person_absence(

4791: if p_leave_status = g_confirm then
4792:
4793: hr_utility.set_location(l_proc, 30);
4794:
4795: hr_person_absence_api.update_person_absence(
4796: p_validate => l_validate
4797: ,p_effective_date => p_effective_date
4798: -- ,p_business_group_id => l_absence_rec.business_group_id
4799: ,p_absence_attendance_id => p_absence_attendance_id

Line 4876: hr_person_absence_api.update_person_absence(

4872: else
4873: -- Update absence
4874: hr_utility.set_location(l_proc, 40);
4875:
4876: hr_person_absence_api.update_person_absence(
4877: p_validate => l_validate
4878: ,p_effective_date => p_effective_date
4879: -- ,p_business_group_id => l_absence_rec.business_group_id
4880: ,p_absence_attendance_id => p_absence_attendance_id

Line 5768: hr_person_absence_api.update_person_absence(

5764: and p_absence_attendance_id <> 0 --2824349
5765: then
5766:
5767: hr_utility.set_location(l_proc, 20);
5768: hr_person_absence_api.update_person_absence(
5769: p_validate => l_validate
5770: ,p_effective_date => p_effective_date
5771: -- ,p_business_group_id => l_absence_rec.business_group_id
5772: ,p_absence_attendance_id => p_absence_attendance_id

Line 6589: hr_person_absence_api.create_person_absence(

6585: --
6586: if p_save_mode <> 'SaveForLater' then
6587:
6588: hr_utility.set_location(l_proc, 20);
6589: hr_person_absence_api.create_person_absence(
6590: p_validate => l_validate
6591: ,p_effective_date => p_effective_date
6592: ,p_person_id => p_person_id
6593: ,p_business_group_id => p_business_group_id

Line 7231: || hr_person_absence_api.update_person_absence()

7227: ||---------------------------------------------------------------------------
7228: ||
7229: || Description:
7230: || This procedure will call the actual API from transaction table
7231: || hr_person_absence_api.update_person_absence()
7232: ||
7233: || Access Status:
7234: || Public.
7235: ||

Line 7329: hr_person_absence_api.create_person_absence(

7325: l_sickness_end_date := l_absence_rec.date_end;
7326: END IF;
7327: --2966372 changes end
7328:
7329: hr_person_absence_api.create_person_absence(
7330: p_validate => l_validate
7331: ,p_effective_date => l_effective_date
7332: ,p_person_id => l_absence_rec.person_id
7333: ,p_business_group_id => l_absence_rec.business_group_id

Line 7444: hr_person_absence_api.update_person_absence(

7440: l_absence_days := l_absence_rec.absence_days ;
7441: l_absence_hours := l_absence_rec.absence_hours ;
7442: l_object_version_number := l_absence_rec.object_version_number;
7443:
7444: hr_person_absence_api.update_person_absence(
7445: p_validate => l_validate
7446: ,p_effective_date => l_effective_date
7447: ,p_date_notification => l_effective_date
7448: -- ,p_business_group_id => l_absence_rec.business_group_id

Line 7544: hr_person_absence_api.update_person_absence(

7540: l_sickness_end_date := l_absence_rec.date_end;
7541: END IF;
7542: --2966372 changes end
7543:
7544: hr_person_absence_api.update_person_absence(
7545: p_validate => l_validate
7546: ,p_effective_date => l_effective_date
7547: ,p_date_notification => l_effective_date
7548: -- ,p_business_group_id => l_absence_rec.business_group_id

Line 9469: l_assignment_id := hr_person_absence_api.get_primary_assignment

9465: --
9466: -- Get the varous additional values that are required for use later.
9467: --
9468:
9469: l_assignment_id := hr_person_absence_api.get_primary_assignment
9470: (p_person_id => p_person_id
9471: ,p_effective_date => p_effective_date);
9472:
9473: l_legislation_code := hr_api.return_legislation_code

Line 10007: hr_person_absence_api.delete_person_absence

10003: end if;
10004:
10005:
10006: -- Call the actual API.
10007: hr_person_absence_api.delete_person_absence
10008: (
10009: p_absence_attendance_id => p_absence_attendance_id
10010: ,p_object_version_number => l_ovn
10011: );