DBA Data[Home] [Help]

APPS.SSP_PAB_PKG dependencies on HR_ENTRY_API

Line 1079: -- these can then be passed directly into the hr_entry_api's and

1075: -- Get all entries and entry values for the Adoption
1076: --
1077: -- Decode the rate code to give the meaning using local variables
1078: -- populated earlier by Calculate_correct_SAP_rate
1079: -- these can then be passed directly into the hr_entry_api's and
1080: -- simplifies comparison with hypo entries
1081: --
1082: select entry.element_entry_id,
1083: entry.element_link_id,

Line 1263: hr_entry_api.update_element_entry (

1259: hr_utility.trace (l_proc||' processed - correct it');
1260: else
1261: -- update old entry
1262: hr_utility.trace (l_proc||' unprocessed - update it');
1263: hr_entry_api.update_element_entry (
1264: p_dt_update_mode => 'CORRECTION',
1265: p_session_date => old_entry.effective_start_date,
1266: p_element_entry_id => old_entry.element_entry_id,
1267: p_input_value_id1 => g_PAB_element.rate_id,

Line 1299: hr_entry_api.delete_element_entry (

1295: hr_utility.trace (l_proc||' Old entry already processed');
1296: else
1297: hr_utility.trace (l_proc||' Old entry NOT already processed');
1298: --Old entry not already processed so delete it
1299: hr_entry_api.delete_element_entry (
1300: p_dt_delete_mode => 'ZAP',
1301: p_session_date => old_entry.effective_start_date,
1302: p_element_entry_id => old_entry.element_entry_id);
1303: end if;

Line 1347: -- hr_entry_api's take the lookup meanings not the lookup codes.

1343: p_effective_start_date => old_entry.effective_start_date,
1344: p_effective_end_date => old_entry.effective_end_date,
1345: p_pay_as_lump_sum => person.pay_PAB_as_lump_sum);
1346: --
1347: -- hr_entry_api's take the lookup meanings not the lookup codes.
1348: -- converted rate codes to meanings before calling the
1349: -- api. Later fix made old_entry (csr_existing_entries) return
1350: -- the meaning, so rate passed directly.
1351: --

Line 1352: hr_entry_api.insert_element_entry (

1348: -- converted rate codes to meanings before calling the
1349: -- api. Later fix made old_entry (csr_existing_entries) return
1350: -- the meaning, so rate passed directly.
1351: --
1352: hr_entry_api.insert_element_entry (
1353: p_effective_start_date=> old_entry.effective_start_date,
1354: p_effective_end_date => old_entry.effective_end_date,
1355: p_element_entry_id => l_dummy,
1356: p_target_entry_id => old_entry.element_entry_id,

Line 1393: hr_entry_api.insert_element_entry (

1389:
1390: if (not hypothetical_entry.dealt_with (new_entry) = 'TRUE')
1391: and (not hypothetical_entry.stopped (new_entry) = 'TRUE')
1392: then
1393: hr_entry_api.insert_element_entry (
1394: p_effective_start_date =>
1395: hypothetical_entry.effective_start_date (new_entry),
1396: p_effective_end_date =>
1397: hypothetical_entry.effective_end_date (new_entry),

Line 1750: hr_entry_api.delete_element_entry (

1746: hr_utility.trace (l_proc||' Deleting element entry_id '||
1747: to_char (obsolete.element_entry_id));
1748: hr_utility.trace (l_proc||'-------------------------------------------');
1749: --
1750: hr_entry_api.delete_element_entry (
1751: p_dt_delete_mode => 'ZAP',
1752: p_session_date => obsolete.effective_start_date,
1753: p_element_entry_id => obsolete.element_entry_id);
1754: end loop;