203: Close C_Sel1;
204: --
205: -- Call the corresponding datetrack api
206: --
207: dt_api.find_dt_del_modes
208: (p_effective_date => p_effective_date,
209: p_base_table_name => 'ben_pl_bnf_ctfn_f',
210: p_base_key_column => 'pl_bnf_ctfn_id',
211: p_base_key_value => p_base_key_value,
237: hr_utility.set_location('Entering:'||l_proc, 5);
238: --
239: -- Call the corresponding datetrack api
240: --
241: dt_api.find_dt_upd_modes
242: (p_effective_date => p_effective_date,
243: p_base_table_name => 'ben_pl_bnf_ctfn_f',
244: p_base_key_column => 'pl_bnf_ctfn_id',
245: p_base_key_value => p_base_key_value,
271: -- Because we are updating a row we must get the next object
272: -- version number.
273: --
274: l_object_version_number :=
275: dt_api.get_object_version_number
276: (p_base_table_name => 'ben_pl_bnf_ctfn_f',
277: p_base_key_column => 'pl_bnf_ctfn_id',
278: p_base_key_value => p_base_key_value);
279: --
421: --
422: -- Validate the datetrack mode mode getting the validation start
423: -- and end dates for the specified datetrack operation.
424: --
425: dt_api.validate_dt_mode
426: (p_effective_date => p_effective_date,
427: p_datetrack_mode => p_datetrack_mode,
428: p_base_table_name => 'ben_pl_bnf_ctfn_f',
429: p_base_key_column => 'pl_bnf_ctfn_id',