DBA Data[Home] [Help]

APPS.PAY_US_ELEMENT_ENTRY_HOOK dependencies on HR_ENTRY_API

Line 422: hr_entry_api.delete_element_entry (

418: exit when c_get_ele_entry_id%NOTFOUND;
419:
420: hr_utility.trace('Deleting Element Entry = ' || ln_ele_entry_id);
421: hr_utility.trace('Deletion Date = ' || ld_del_start_date);
422: hr_entry_api.delete_element_entry (
423: p_dt_delete_mode => 'ZAP',
424: p_session_date => ld_del_start_date,
425: p_element_entry_id => ln_ele_entry_id);
426: end loop;

Line 928: hr_entry_api.insert_element_entry (

924:
925: l_entry_value_tbl(ln_daily_amt_index) := gn_daily_amount;
926: ld_dummy_end_date := gd_end_date_tbl(lvr);
927:
928: hr_entry_api.insert_element_entry (
929: p_effective_start_date => gd_start_date_tbl(lvr)
930: ,p_effective_end_date => ld_dummy_end_date
931: ,p_element_entry_id => ln_element_entry_id
932: ,p_original_entry_id => ln_original_entry_id

Line 951: hr_entry_api.delete_element_entry (

947: -- End dating the element using gd_end_date_tbl(lvr)
948: -- as ld_dummy_end_date gets overwritten by the
949: -- previous call
950: if ld_dummy_end_date <> gd_end_date_tbl(lvr) then
951: hr_entry_api.delete_element_entry (
952: p_dt_delete_mode => 'DELETE',
953: p_session_date => gd_end_date_tbl(lvr),
954: p_element_entry_id => ln_element_entry_id);
955: end if;

Line 965: hr_entry_api.update_element_entry

961: l_entry_value_tbl(ln_daily_amt_index) :=
962: ln_total_value - ((ln_no_of_days - 1) * gn_daily_amount);
963: if gd_start_date_tbl(lvr) = gd_end_date_tbl(lvr) then
964: -- Update the Element Entry values in Date-track mode
965: hr_entry_api.update_element_entry
966: (p_dt_update_mode => 'CORRECTION'
967: ,p_session_date => gd_end_date_tbl(lvr)
968: ,p_element_entry_id => ln_element_entry_id
969: ,p_num_entry_values => l_entry_value_tbl.count()

Line 974: hr_entry_api.update_element_entry

970: ,p_input_value_id_tbl => l_input_value_id_tbl
971: ,p_entry_value_tbl => l_entry_value_tbl);
972: else
973: -- Update the Element Entry values in Date-track mode
974: hr_entry_api.update_element_entry
975: (p_dt_update_mode => 'UPDATE'
976: ,p_session_date => gd_end_date_tbl(lvr)
977: ,p_element_entry_id => ln_element_entry_id
978: ,p_num_entry_values => l_entry_value_tbl.count()

Line 1689: hr_entry_api.insert_element_entry (

1685: hr_utility.trace('Element End Date = ' || ld_end_date_tbl(lvr));
1686:
1687: ld_dummy_end_date := ld_end_date_tbl(lvr);
1688:
1689: hr_entry_api.insert_element_entry (
1690: p_effective_start_date => ld_start_date_tbl(lvr)
1691: ,p_effective_end_date => ld_dummy_end_date
1692: ,p_element_entry_id => ln_element_entry_id
1693: ,p_original_entry_id => ln_original_entry_id

Line 1713: hr_entry_api.delete_element_entry (

1709: -- as ld_dummy_end_date gets overwritten by the
1710: -- previous call
1711: if ld_dummy_end_date <> ld_end_date_tbl(lvr) then
1712: hr_utility.trace('End dating the Element Entry Created');
1713: hr_entry_api.delete_element_entry (
1714: p_dt_delete_mode => 'DELETE',
1715: p_session_date => ld_end_date_tbl(lvr),
1716: p_element_entry_id => ln_element_entry_id);
1717: end if; -- if ld_dummy_end_date

Line 2006: hr_entry_api.delete_element_entry (

2002: -- Deleting the Recurring element entries previously created
2003: hr_utility.trace('Deleting Old Recurring Element Entries');
2004: if l_elem_entry_id_tbl.count() > 0 then
2005: for lvar in l_elem_entry_id_tbl.first..l_elem_entry_id_tbl.last loop
2006: hr_entry_api.delete_element_entry (
2007: p_dt_delete_mode => 'ZAP',
2008: p_session_date => l_del_start_date_tbl(lvar),
2009: p_element_entry_id => l_elem_entry_id_tbl(lvar));
2010: end loop; -- for lvar in l_elem_entry_id_tbl

Line 2051: hr_entry_api.update_element_entry

2047: ((ln_no_of_days-1) * ln_daily_amount);
2048: else
2049: l_entry_value_tbl(1) := to_char(ln_daily_amount);
2050: end if;
2051: hr_entry_api.update_element_entry
2052: (p_dt_update_mode => 'CORRECTION'
2053: ,p_session_date => l_del_start_date_tbl(lvar)
2054: ,p_element_entry_id => l_elem_entry_id_tbl(lvar)
2055: ,p_num_entry_values => 1

Line 2352: hr_entry_api.update_element_entry

2348: end loop;
2349:
2350: for lvar in l_elem_entry_id_tbl.first..l_elem_entry_id_tbl.last
2351: loop
2352: hr_entry_api.update_element_entry
2353: (p_dt_update_mode => 'CORRECTION'
2354: ,p_session_date => l_del_start_date_tbl(lvar)
2355: ,p_element_entry_id => l_elem_entry_id_tbl(lvar)
2356: ,p_num_entry_values => l_entry_value_tbl.count()