DBA Data[Home] [Help]

APPS.SSP_ERN_BUS dependencies on SSP_SMP_SUPPORT_PKG

Line 594: ssp_smp_support_pkg.reason_for_no_earnings

590: -- "Average Earnings cannot be calculated automatically unless
591: -- you have installed Oracle Payroll. You must enter the figure
592: -- yourself."
593: --
594: ssp_smp_support_pkg.reason_for_no_earnings
595: := 'SSP_35024_NEED_PAYROLL_FOR_ERN';
596: raise cannot_derive_earnings;
597: --
598: end check_payroll_installed;

Line 631: ssp_smp_support_pkg.reason_for_no_earnings

627: -- because it has no way to distinguish between voted fees and fees
628: -- drawn in anticipation of voting. Please enter the average earnings
629: -- figure for directors yourself."
630: --
631: ssp_smp_support_pkg.reason_for_no_earnings
632: := 'SSP_35025_NO_DIRECTOR_EARNINGS';
633: raise cannot_derive_earnings;
634: --
635: end if;

Line 666: l_lel := SSP_SMP_SUPPORT_PKG.NI_Lower_Earnings_Limit(

662: --
663: hr_utility.trace('L_GROSS_NIABLE: '||l_gross_NIable_pay);
664: --
665: l_weekly_pay := l_gross_NIable_pay_acc * 6 / 52;
666: l_lel := SSP_SMP_SUPPORT_PKG.NI_Lower_Earnings_Limit(
667: L_END_OF_RELEVANT_PERIOD);
668: hr_utility.trace('l_lel: '||l_lel);
669: --
670: if l_weekly_pay < l_lel

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

960: open csr_earlier_term;
961: fetch csr_earlier_term into l_earlier_term_date;
962: close csr_earlier_term;
963: if l_hire_date - l_earlier_term_date <56 then
964: ssp_smp_support_pkg.reason_for_no_earnings:='SSP_36076_EMP_REHIRED';
965: else
966: ssp_smp_support_pkg.reason_for_no_earnings:='SSP_35026_NO_NEW_EMP_EARNINGS';
967: end if;
968: else

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

962: close csr_earlier_term;
963: if l_hire_date - l_earlier_term_date <56 then
964: ssp_smp_support_pkg.reason_for_no_earnings:='SSP_36076_EMP_REHIRED';
965: else
966: ssp_smp_support_pkg.reason_for_no_earnings:='SSP_35026_NO_NEW_EMP_EARNINGS';
967: end if;
968: else
969: -- otherwise continue as earlier for a new employee
970: ssp_smp_support_pkg.reason_for_no_earnings:= 'SSP_35026_NO_NEW_EMP_EARNINGS';

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

966: ssp_smp_support_pkg.reason_for_no_earnings:='SSP_35026_NO_NEW_EMP_EARNINGS';
967: end if;
968: else
969: -- otherwise continue as earlier for a new employee
970: ssp_smp_support_pkg.reason_for_no_earnings:= 'SSP_35026_NO_NEW_EMP_EARNINGS';
971: end if;
972: raise cannot_derive_earnings;
973: end if;
974: --

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

982: hr_utility.set_location ('Leaving :'||l_proc||', exception',999);
983: --
984: p_average_earnings_amount := 0;
985: --
986: fnd_message.set_name ('SSP',ssp_smp_support_pkg.reason_for_no_earnings);
987: --
988: if p_user_entered = 'Y' then
989: --
990: -- We only fail the procedure if the user is entering the amount.