266: else -- big trouble, neither is filled in error.
267: if g_debug then
268: hr_utility.set_location('BEN_?????_EPE_PL_OR_PGM', 22);
269: end if;
270: fnd_message.set_name('BEN','BEN_?????_EPE_PL_OR_PGM');
271: fnd_message.raise_error;
272: end if;
273: --
274: if l_pel_create then
267: if g_debug then
268: hr_utility.set_location('BEN_?????_EPE_PL_OR_PGM', 22);
269: end if;
270: fnd_message.set_name('BEN','BEN_?????_EPE_PL_OR_PGM');
271: fnd_message.raise_error;
272: end if;
273: --
274: if l_pel_create then
275: --
486: if p_enrt_perd_end_dt > l_yr_perd_end_dt or
487: p_dflt_enrt_dt > l_yr_perd_end_dt or
488: p_procg_end_dt > l_yr_perd_end_dt then
489: --
490: fnd_message.set_name('BEN','BEN_92551_ENRT_PRD_BYND_YR_PRD');
491: benutils.write(p_text => substr(fnd_message.get,1,128));
492: --
493: end if;
494: --
487: p_dflt_enrt_dt > l_yr_perd_end_dt or
488: p_procg_end_dt > l_yr_perd_end_dt then
489: --
490: fnd_message.set_name('BEN','BEN_92551_ENRT_PRD_BYND_YR_PRD');
491: benutils.write(p_text => substr(fnd_message.get,1,128));
492: --
493: end if;
494: --
495: end if;
2224: open c1;
2225: fetch c1 into l_person1,l_person2;
2226: if c1%found then
2227: close c1;
2228: fnd_message.set_name('BEN','BEN_93251_CWB_CANNOT_REASSIGN');
2229: fnd_message.set_token('PERSON1', l_person1);
2230: fnd_message.set_token('PERSON2', l_person2);
2231: fnd_message.raise_error;
2232: end if;
2225: fetch c1 into l_person1,l_person2;
2226: if c1%found then
2227: close c1;
2228: fnd_message.set_name('BEN','BEN_93251_CWB_CANNOT_REASSIGN');
2229: fnd_message.set_token('PERSON1', l_person1);
2230: fnd_message.set_token('PERSON2', l_person2);
2231: fnd_message.raise_error;
2232: end if;
2233: close c1;
2226: if c1%found then
2227: close c1;
2228: fnd_message.set_name('BEN','BEN_93251_CWB_CANNOT_REASSIGN');
2229: fnd_message.set_token('PERSON1', l_person1);
2230: fnd_message.set_token('PERSON2', l_person2);
2231: fnd_message.raise_error;
2232: end if;
2233: close c1;
2234:
2227: close c1;
2228: fnd_message.set_name('BEN','BEN_93251_CWB_CANNOT_REASSIGN');
2229: fnd_message.set_token('PERSON1', l_person1);
2230: fnd_message.set_token('PERSON2', l_person2);
2231: fnd_message.raise_error;
2232: end if;
2233: close c1;
2234:
2235: if g_debug then