892: x_return_status := 1;
893:
894: WHEN overlapped THEN
895: hr_utility.set_location('raising: '|| l_proc, 125);
896: fnd_message.set_name('PER', 'HR_449835_ABS_SCHEDULE_OVERLAP');
897: fnd_message.set_token('STARTDATE', fnd_date.date_to_chardate(l_sch_start_date));
898: fnd_message.set_token('ENDDATE', fnd_date.date_to_chardate(l_sch_end_date));
899: fnd_message.raise_error;
900:
893:
894: WHEN overlapped THEN
895: hr_utility.set_location('raising: '|| l_proc, 125);
896: fnd_message.set_name('PER', 'HR_449835_ABS_SCHEDULE_OVERLAP');
897: fnd_message.set_token('STARTDATE', fnd_date.date_to_chardate(l_sch_start_date));
898: fnd_message.set_token('ENDDATE', fnd_date.date_to_chardate(l_sch_end_date));
899: fnd_message.raise_error;
900:
901: WHEN OTHERS THEN
894: WHEN overlapped THEN
895: hr_utility.set_location('raising: '|| l_proc, 125);
896: fnd_message.set_name('PER', 'HR_449835_ABS_SCHEDULE_OVERLAP');
897: fnd_message.set_token('STARTDATE', fnd_date.date_to_chardate(l_sch_start_date));
898: fnd_message.set_token('ENDDATE', fnd_date.date_to_chardate(l_sch_end_date));
899: fnd_message.raise_error;
900:
901: WHEN OTHERS THEN
902: hr_utility.set_location('Leaving: '|| l_proc, 140);
895: hr_utility.set_location('raising: '|| l_proc, 125);
896: fnd_message.set_name('PER', 'HR_449835_ABS_SCHEDULE_OVERLAP');
897: fnd_message.set_token('STARTDATE', fnd_date.date_to_chardate(l_sch_start_date));
898: fnd_message.set_token('ENDDATE', fnd_date.date_to_chardate(l_sch_end_date));
899: fnd_message.raise_error;
900:
901: WHEN OTHERS THEN
902: hr_utility.set_location('Leaving: '|| l_proc, 140);
903: hr_utility.set_location(SQLERRM, 145);