DBA Data[Home] [Help]

APPS.SSP_APAD_PKG dependencies on HR_ENTRY_API

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

959: -- Get all entries and entry values for the Adoption
960: --
961: -- Decode the rate code to give the meaning using local variables
962: -- populated earlier by Calculate_correct_APAD_rate
963: -- these can then be passed directly into the hr_entry_api's and
964: -- simplifies comparison with hypo entries
965: --
966: select entry.element_entry_id,
967: entry.element_link_id,

Line 1139: hr_entry_api.update_element_entry (

1135: hr_utility.trace (l_proc||' processed - correct it');
1136: else
1137: -- update old entry
1138: hr_utility.trace (l_proc||' unprocessed - update it');
1139: hr_entry_api.update_element_entry (
1140: p_dt_update_mode => 'CORRECTION',
1141: p_session_date => old_entry.effective_start_date,
1142: p_element_entry_id => old_entry.element_entry_id,
1143: p_input_value_id1 => g_APAD_element.rate_id,

Line 1175: hr_entry_api.delete_element_entry (

1171: hr_utility.trace (l_proc||' Old entry already processed');
1172: else
1173: hr_utility.trace (l_proc||' Old entry NOT already processed');
1174: --Old entry not already processed so delete it
1175: hr_entry_api.delete_element_entry (
1176: p_dt_delete_mode => 'ZAP',
1177: p_session_date => old_entry.effective_start_date,
1178: p_element_entry_id => old_entry.element_entry_id);
1179: end if;

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

1219: p_effective_start_date => old_entry.effective_start_date,
1220: p_effective_end_date => old_entry.effective_end_date,
1221: p_pay_as_lump_sum => person.pay_APAD_as_lump_sum);
1222: --
1223: -- hr_entry_api's take the lookup meanings not the lookup codes.
1224: -- converted rate codes to meanings before calling the
1225: -- api. Later fix made old_entry (csr_existing_entries) return
1226: -- the meaning, so rate passed directly.
1227: --

Line 1228: hr_entry_api.insert_element_entry (

1224: -- converted rate codes to meanings before calling the
1225: -- api. Later fix made old_entry (csr_existing_entries) return
1226: -- the meaning, so rate passed directly.
1227: --
1228: hr_entry_api.insert_element_entry (
1229: p_effective_start_date=> old_entry.effective_start_date,
1230: p_effective_end_date => old_entry.effective_end_date,
1231: p_element_entry_id => l_dummy,
1232: p_target_entry_id => old_entry.element_entry_id,

Line 1269: hr_entry_api.insert_element_entry (

1265: for new_entry in 1..l_max_asppp_weeks LOOP
1266: if (not hypothetical_entry.dealt_with (new_entry) = 'TRUE')
1267: and (not hypothetical_entry.stopped (new_entry) = 'TRUE')
1268: then
1269: hr_entry_api.insert_element_entry (
1270: p_effective_start_date =>
1271: hypothetical_entry.effective_start_date (new_entry),
1272: p_effective_end_date =>
1273: hypothetical_entry.effective_end_date (new_entry),

Line 1672: hr_entry_api.delete_element_entry (

1668: hr_utility.trace (l_proc||' Deleting element entry_id '||
1669: to_char (obsolete.element_entry_id));
1670: hr_utility.trace (l_proc||'-------------------------------------------');
1671: --
1672: hr_entry_api.delete_element_entry (
1673: p_dt_delete_mode => 'ZAP',
1674: p_session_date => obsolete.effective_start_date,
1675: p_element_entry_id => obsolete.element_entry_id);
1676: end loop;