DBA Data[Home] [Help]

APPS.SSP_PAB_PKG dependencies on HR_ENTRY_API

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

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

Line 1254: hr_entry_api.update_element_entry (

1250: hr_utility.trace (l_proc||' processed - correct it');
1251: else
1252: -- update old entry
1253: hr_utility.trace (l_proc||' unprocessed - update it');
1254: hr_entry_api.update_element_entry (
1255: p_dt_update_mode => 'CORRECTION',
1256: p_session_date => old_entry.effective_start_date,
1257: p_element_entry_id => old_entry.element_entry_id,
1258: p_input_value_id1 => g_PAB_element.rate_id,

Line 1290: hr_entry_api.delete_element_entry (

1286: hr_utility.trace (l_proc||' Old entry already processed');
1287: else
1288: hr_utility.trace (l_proc||' Old entry NOT already processed');
1289: --Old entry not already processed so delete it
1290: hr_entry_api.delete_element_entry (
1291: p_dt_delete_mode => 'ZAP',
1292: p_session_date => old_entry.effective_start_date,
1293: p_element_entry_id => old_entry.element_entry_id);
1294: end if;

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

1334: p_effective_start_date => old_entry.effective_start_date,
1335: p_effective_end_date => old_entry.effective_end_date,
1336: p_pay_as_lump_sum => person.pay_PAB_as_lump_sum);
1337: --
1338: -- hr_entry_api's take the lookup meanings not the lookup codes.
1339: -- converted rate codes to meanings before calling the
1340: -- api. Later fix made old_entry (csr_existing_entries) return
1341: -- the meaning, so rate passed directly.
1342: --

Line 1343: hr_entry_api.insert_element_entry (

1339: -- converted rate codes to meanings before calling the
1340: -- api. Later fix made old_entry (csr_existing_entries) return
1341: -- the meaning, so rate passed directly.
1342: --
1343: hr_entry_api.insert_element_entry (
1344: p_effective_start_date=> old_entry.effective_start_date,
1345: p_effective_end_date => old_entry.effective_end_date,
1346: p_element_entry_id => l_dummy,
1347: p_target_entry_id => old_entry.element_entry_id,

Line 1384: hr_entry_api.insert_element_entry (

1380:
1381: if (not hypothetical_entry.dealt_with (new_entry) = 'TRUE')
1382: and (not hypothetical_entry.stopped (new_entry) = 'TRUE')
1383: then
1384: hr_entry_api.insert_element_entry (
1385: p_effective_start_date =>
1386: hypothetical_entry.effective_start_date (new_entry),
1387: p_effective_end_date =>
1388: hypothetical_entry.effective_end_date (new_entry),

Line 1741: hr_entry_api.delete_element_entry (

1737: hr_utility.trace (l_proc||' Deleting element entry_id '||
1738: to_char (obsolete.element_entry_id));
1739: hr_utility.trace (l_proc||'-------------------------------------------');
1740: --
1741: hr_entry_api.delete_element_entry (
1742: p_dt_delete_mode => 'ZAP',
1743: p_session_date => obsolete.effective_start_date,
1744: p_element_entry_id => obsolete.element_entry_id);
1745: end loop;