17: l_proc varchar2(72) := g_package||'df';
18: l_error exception;
19: --
20: Begin
21: hr_utility.set_location('Entering:'||l_proc, 5);
22: --
23:
24: if p_rec.attribute1 is not null then
25: raise l_error;
62: elsif p_rec.attribute20 is not null then
63: raise l_error;
64: end if;
65: --
66: hr_utility.set_location(' Leaving:'||l_proc, 10);
67: exception
68: when l_error then
69: hr_utility.set_message(801, 'HR_7439_FLEX_INV_ATTRIBUTE_ARG');
70: hr_utility.raise_error;
65: --
66: hr_utility.set_location(' Leaving:'||l_proc, 10);
67: exception
68: when l_error then
69: hr_utility.set_message(801, 'HR_7439_FLEX_INV_ATTRIBUTE_ARG');
70: hr_utility.raise_error;
71: hr_utility.set_location(' Leaving:'||l_proc, 10);
72: end df;
73: --
66: hr_utility.set_location(' Leaving:'||l_proc, 10);
67: exception
68: when l_error then
69: hr_utility.set_message(801, 'HR_7439_FLEX_INV_ATTRIBUTE_ARG');
70: hr_utility.raise_error;
71: hr_utility.set_location(' Leaving:'||l_proc, 10);
72: end df;
73: --
74: end per_job_flex;
67: exception
68: when l_error then
69: hr_utility.set_message(801, 'HR_7439_FLEX_INV_ATTRIBUTE_ARG');
70: hr_utility.raise_error;
71: hr_utility.set_location(' Leaving:'||l_proc, 10);
72: end df;
73: --
74: end per_job_flex;