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 879: hr_utility.set_location ('ssp_smp_pkg.entitled_to_SAP',2);

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

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

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

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

1283: -- no match was found.
1284: exit when ((old_entry.week_commencing
1285: = hypothetical_entry.week_commencing (entry_number)
1286: and not hypothetical_entry.stopped (entry_number) = 'TRUE'
1287: and ssp_smp_pkg.g_smp_update = 'N')
1288: or (old_entry.effective_start_date
1289: = hypothetical_entry.effective_start_date (entry_number)
1290: and old_entry.week_commencing
1291: = hypothetical_entry.week_commencing (entry_number)

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

1289: = hypothetical_entry.effective_start_date (entry_number)
1290: and old_entry.week_commencing
1291: = hypothetical_entry.week_commencing (entry_number)
1292: and not hypothetical_entry.stopped (entry_number) = 'TRUE'
1293: and ssp_smp_pkg.g_smp_update = 'Y'));
1294: end loop;
1295: hr_utility.trace (l_proc||' Old entry / Hypo entry time Match with values:');
1296: hr_utility.trace (l_proc||' Rate: ' ||old_entry.rate||' / '
1297: ||hypothetical_entry.rate (Entry_number));

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

1621: /*
1622: if (p_week_number - l_stopped_weeks)
1623: <= g_SMP_element.period_at_higher_rate
1624: then
1625: hr_utility.set_location ('ssp_smp_pkg.Calculate_correct_SMP_rate',1);
1626: --
1627: -- We have not yet given the employee all their higher rate weeks
1628: --
1629: */