DBA Data[Home] [Help]

APPS.SSP_SAP_PKG dependencies on SSP_SMP_PKG

Line 17: 03 Oct 02 V Khandelwal 2690305 Created from SSP_SMP_PKG

13: To perform calculation of entitlement and payment for SAP purposes
14: --
15: History
16: History
17: 03 Oct 02 V Khandelwal 2690305 Created from SSP_SMP_PKG
18: 27 Jan 03 G Butler nocopy fix to average_earnings -
19: added 2nd dummy variable to act as
20: placeholder variable for OUT param
21: from ssp_ern_ins

Line 881: hr_utility.set_location ('ssp_smp_pkg.entitled_to_SAP',2);

877: --
878: -- Having established a prima facia entitlement to SAP, perform checks which
879: -- may lead to creation of stoppages for particular periods.
880: --
881: hr_utility.set_location ('ssp_smp_pkg.entitled_to_SAP',2);
882: --
883: -- Get the SAP legislative parameters.
884: --
885: get_SAP_element (person.due_date);

Line 1003: fnd_message.set_token ('PROCEDURE','ssp_smp_pkg.entitled_to_SAP');

999: exception
1000: --
1001: when invalid_absence_date then
1002: fnd_message.set_name ('PAY', 'HR_6153_ALL_PROCEDURE_FAIL');
1003: fnd_message.set_token ('PROCEDURE','ssp_smp_pkg.entitled_to_SAP');
1004: fnd_message.set_token ('STEP','3');
1005: --
1006: when no_prima_facia_entitlement then
1007: --

Line 1294: and ssp_smp_pkg.g_smp_update = 'N')

1290: -- no match was found.
1291: exit when ((old_entry.week_commencing
1292: = hypothetical_entry.week_commencing (entry_number)
1293: and not hypothetical_entry.stopped (entry_number) = 'TRUE'
1294: and ssp_smp_pkg.g_smp_update = 'N')
1295: or (old_entry.effective_start_date
1296: = hypothetical_entry.effective_start_date (entry_number)
1297: and old_entry.week_commencing
1298: = hypothetical_entry.week_commencing (entry_number)

Line 1300: and ssp_smp_pkg.g_smp_update = 'Y'));

1296: = hypothetical_entry.effective_start_date (entry_number)
1297: and old_entry.week_commencing
1298: = hypothetical_entry.week_commencing (entry_number)
1299: and not hypothetical_entry.stopped (entry_number) = 'TRUE'
1300: and ssp_smp_pkg.g_smp_update = 'Y'));
1301: end loop;
1302: hr_utility.trace (l_proc||' Old entry / Hypo entry time Match with values:');
1303: hr_utility.trace (l_proc||' Rate: ' ||old_entry.rate||' / '
1304: ||hypothetical_entry.rate (Entry_number));

Line 1632: hr_utility.set_location ('ssp_smp_pkg.Calculate_correct_SMP_rate',1);

1628: /*
1629: if (p_week_number - l_stopped_weeks)
1630: <= g_SMP_element.period_at_higher_rate
1631: then
1632: hr_utility.set_location ('ssp_smp_pkg.Calculate_correct_SMP_rate',1);
1633: --
1634: -- We have not yet given the employee all their higher rate weeks
1635: --
1636: */