134: p_effective_date => p_effective_date) then
135: --
136: -- raise error as does not exist as lookup
137: --
138: fnd_message.set_name('BEN','BEN_91628_LOOKUP_TYPE_GENERIC');
139: fnd_message.set_token('FIELD','p_excld_flag');
140: fnd_message.set_token('TYPE','YES_NO');
141: fnd_message.raise_error;
142: --
135: --
136: -- raise error as does not exist as lookup
137: --
138: fnd_message.set_name('BEN','BEN_91628_LOOKUP_TYPE_GENERIC');
139: fnd_message.set_token('FIELD','p_excld_flag');
140: fnd_message.set_token('TYPE','YES_NO');
141: fnd_message.raise_error;
142: --
143: --
136: -- raise error as does not exist as lookup
137: --
138: fnd_message.set_name('BEN','BEN_91628_LOOKUP_TYPE_GENERIC');
139: fnd_message.set_token('FIELD','p_excld_flag');
140: fnd_message.set_token('TYPE','YES_NO');
141: fnd_message.raise_error;
142: --
143: --
144: end if;
137: --
138: fnd_message.set_name('BEN','BEN_91628_LOOKUP_TYPE_GENERIC');
139: fnd_message.set_token('FIELD','p_excld_flag');
140: fnd_message.set_token('TYPE','YES_NO');
141: fnd_message.raise_error;
142: --
143: --
144: end if;
145: --
389: close c1;
390: --
391: -- raise error as this pl already exists for this profile
392: --
393: fnd_message.set_name('BEN', 'BEN_92992_DUPS_ROW');
394: fnd_message.set_token('VAR1','Performance Rating criteria');
395: fnd_message.set_token('VAR2','Variable Rate Profile');
396: fnd_message.raise_error;
397: --
390: --
391: -- raise error as this pl already exists for this profile
392: --
393: fnd_message.set_name('BEN', 'BEN_92992_DUPS_ROW');
394: fnd_message.set_token('VAR1','Performance Rating criteria');
395: fnd_message.set_token('VAR2','Variable Rate Profile');
396: fnd_message.raise_error;
397: --
398: end if;
391: -- raise error as this pl already exists for this profile
392: --
393: fnd_message.set_name('BEN', 'BEN_92992_DUPS_ROW');
394: fnd_message.set_token('VAR1','Performance Rating criteria');
395: fnd_message.set_token('VAR2','Variable Rate Profile');
396: fnd_message.raise_error;
397: --
398: end if;
399: close c1;
392: --
393: fnd_message.set_name('BEN', 'BEN_92992_DUPS_ROW');
394: fnd_message.set_token('VAR1','Performance Rating criteria');
395: fnd_message.set_token('VAR2','Variable Rate Profile');
396: fnd_message.raise_error;
397: --
398: end if;
399: close c1;
400: --
460: open c1;
461: fetch c1 into l_dummy;
462: --
463: if c1%found then
464: fnd_message.set_name('BEN','BEN_91001_SEQ_NOT_UNIQUE');
465: fnd_message.raise_error;
466: end if;
467: close c1;
468: --
461: fetch c1 into l_dummy;
462: --
463: if c1%found then
464: fnd_message.set_name('BEN','BEN_91001_SEQ_NOT_UNIQUE');
465: fnd_message.raise_error;
466: end if;
467: close c1;
468: --
469: hr_utility.set_location('Leaving:'||l_proc, 15);
565: --
566: -- An unhandled or unexpected error has occurred which
567: -- we must report
568: --
569: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
570: fnd_message.set_token('PROCEDURE', l_proc);
571: fnd_message.set_token('STEP','15');
572: fnd_message.raise_error;
573: End dt_update_validate;
566: -- An unhandled or unexpected error has occurred which
567: -- we must report
568: --
569: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
570: fnd_message.set_token('PROCEDURE', l_proc);
571: fnd_message.set_token('STEP','15');
572: fnd_message.raise_error;
573: End dt_update_validate;
574: --
567: -- we must report
568: --
569: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
570: fnd_message.set_token('PROCEDURE', l_proc);
571: fnd_message.set_token('STEP','15');
572: fnd_message.raise_error;
573: End dt_update_validate;
574: --
575: -- ----------------------------------------------------------------------------
568: --
569: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
570: fnd_message.set_token('PROCEDURE', l_proc);
571: fnd_message.set_token('STEP','15');
572: fnd_message.raise_error;
573: End dt_update_validate;
574: --
575: -- ----------------------------------------------------------------------------
576: -- |--------------------------< dt_delete_validate >--------------------------|
661: --
662: -- A referential integrity check was violated therefore
663: -- we must error
664: --
665: fnd_message.set_name('PAY', 'HR_7215_DT_CHILD_EXISTS');
666: fnd_message.set_token('TABLE_NAME', l_table_name);
667: fnd_message.raise_error;
668: When Others Then
669: --
662: -- A referential integrity check was violated therefore
663: -- we must error
664: --
665: fnd_message.set_name('PAY', 'HR_7215_DT_CHILD_EXISTS');
666: fnd_message.set_token('TABLE_NAME', l_table_name);
667: fnd_message.raise_error;
668: When Others Then
669: --
670: -- An unhandled or unexpected error has occurred which
663: -- we must error
664: --
665: fnd_message.set_name('PAY', 'HR_7215_DT_CHILD_EXISTS');
666: fnd_message.set_token('TABLE_NAME', l_table_name);
667: fnd_message.raise_error;
668: When Others Then
669: --
670: -- An unhandled or unexpected error has occurred which
671: -- we must report
669: --
670: -- An unhandled or unexpected error has occurred which
671: -- we must report
672: --
673: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
674: fnd_message.set_token('PROCEDURE', l_proc);
675: fnd_message.set_token('STEP','15');
676: fnd_message.raise_error;
677: End dt_delete_validate;
670: -- An unhandled or unexpected error has occurred which
671: -- we must report
672: --
673: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
674: fnd_message.set_token('PROCEDURE', l_proc);
675: fnd_message.set_token('STEP','15');
676: fnd_message.raise_error;
677: End dt_delete_validate;
678: --
671: -- we must report
672: --
673: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
674: fnd_message.set_token('PROCEDURE', l_proc);
675: fnd_message.set_token('STEP','15');
676: fnd_message.raise_error;
677: End dt_delete_validate;
678: --
679: -- ----------------------------------------------------------------------------
672: --
673: fnd_message.set_name('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
674: fnd_message.set_token('PROCEDURE', l_proc);
675: fnd_message.set_token('STEP','15');
676: fnd_message.raise_error;
677: End dt_delete_validate;
678: --
679: -- ----------------------------------------------------------------------------
680: -- |---------------------------< insert_validate >----------------------------|
885: close csr_leg_code;
886: --
887: -- The primary key is invalid therefore we must error
888: --
889: fnd_message.set_name('PAY','HR_7220_INVALID_PRIMARY_KEY');
890: fnd_message.raise_error;
891: --
892: end if;
893: --
886: --
887: -- The primary key is invalid therefore we must error
888: --
889: fnd_message.set_name('PAY','HR_7220_INVALID_PRIMARY_KEY');
890: fnd_message.raise_error;
891: --
892: end if;
893: --
894: close csr_leg_code;