DBA Data[Home] [Help]

APPS.SSP_ERN_BUS dependencies on SSP_SMP_SUPPORT_PKG

Line 567: ssp_smp_support_pkg.reason_for_no_earnings

563: -- "Average Earnings cannot be calculated automatically unless
564: -- you have installed Oracle Payroll. You must enter the figure
565: -- yourself."
566: --
567: ssp_smp_support_pkg.reason_for_no_earnings
568: := 'SSP_35024_NEED_PAYROLL_FOR_ERN';
569: raise cannot_derive_earnings;
570: --
571: end check_payroll_installed;

Line 604: ssp_smp_support_pkg.reason_for_no_earnings

600: -- because it has no way to distinguish between voted fees and fees
601: -- drawn in anticipation of voting. Please enter the average earnings
602: -- figure for directors yourself."
603: --
604: ssp_smp_support_pkg.reason_for_no_earnings
605: := 'SSP_35025_NO_DIRECTOR_EARNINGS';
606: raise cannot_derive_earnings;
607: --
608: end if;

Line 639: l_lel := SSP_SMP_SUPPORT_PKG.NI_Lower_Earnings_Limit(

635: --
636: hr_utility.trace('L_GROSS_NIABLE: '||l_gross_NIable_pay);
637: --
638: l_weekly_pay := l_gross_NIable_pay_acc * 6 / 52;
639: l_lel := SSP_SMP_SUPPORT_PKG.NI_Lower_Earnings_Limit(
640: L_END_OF_RELEVANT_PERIOD);
641: hr_utility.trace('l_lel: '||l_lel);
642: --
643: if l_weekly_pay < l_lel

Line 922: ssp_smp_support_pkg.reason_for_no_earnings:='SSP_36076_EMP_REHIRED';

918: open csr_earlier_term;
919: fetch csr_earlier_term into l_earlier_term_date;
920: close csr_earlier_term;
921: if l_hire_date - l_earlier_term_date <56 then
922: ssp_smp_support_pkg.reason_for_no_earnings:='SSP_36076_EMP_REHIRED';
923: else
924: ssp_smp_support_pkg.reason_for_no_earnings:='SSP_35026_NO_NEW_EMP_EARNINGS';
925: end if;
926: else

Line 924: ssp_smp_support_pkg.reason_for_no_earnings:='SSP_35026_NO_NEW_EMP_EARNINGS';

920: close csr_earlier_term;
921: if l_hire_date - l_earlier_term_date <56 then
922: ssp_smp_support_pkg.reason_for_no_earnings:='SSP_36076_EMP_REHIRED';
923: else
924: ssp_smp_support_pkg.reason_for_no_earnings:='SSP_35026_NO_NEW_EMP_EARNINGS';
925: end if;
926: else
927: -- otherwise continue as earlier for a new employee
928: ssp_smp_support_pkg.reason_for_no_earnings:= 'SSP_35026_NO_NEW_EMP_EARNINGS';

Line 928: ssp_smp_support_pkg.reason_for_no_earnings:= 'SSP_35026_NO_NEW_EMP_EARNINGS';

924: ssp_smp_support_pkg.reason_for_no_earnings:='SSP_35026_NO_NEW_EMP_EARNINGS';
925: end if;
926: else
927: -- otherwise continue as earlier for a new employee
928: ssp_smp_support_pkg.reason_for_no_earnings:= 'SSP_35026_NO_NEW_EMP_EARNINGS';
929: end if;
930: raise cannot_derive_earnings;
931: end if;
932: --

Line 944: fnd_message.set_name ('SSP',ssp_smp_support_pkg.reason_for_no_earnings);

940: hr_utility.set_location ('Leaving :'||l_proc||', exception',999);
941: --
942: p_average_earnings_amount := 0;
943: --
944: fnd_message.set_name ('SSP',ssp_smp_support_pkg.reason_for_no_earnings);
945: --
946: if p_user_entered = 'Y' then
947: --
948: -- We only fail the procedure if the user is entering the amount.