59: p_rec.object_version_number := 1; -- Initialise the object version
60: --
61: ben_bft_shd.g_api_dml := true; -- Set the api dml status
62: --
63: -- Insert the row into: ben_benefit_actions
64: --
65: insert into ben_benefit_actions
66: ( benefit_action_id,
67: process_date,
61: ben_bft_shd.g_api_dml := true; -- Set the api dml status
62: --
63: -- Insert the row into: ben_benefit_actions
64: --
65: insert into ben_benefit_actions
66: ( benefit_action_id,
67: process_date,
68: uneai_effective_date,
69: mode_cd,
337: Procedure pre_insert(p_rec in out nocopy ben_bft_shd.g_rec_type) is
338: --
339: l_proc varchar2(72) := g_package||'pre_insert';
340: --
341: Cursor C_Sel1 is select ben_benefit_actions_s.nextval from sys.dual;
342: --
343: Begin
344: hr_utility.set_location('Entering:'||l_proc, 5);
345: --
506: --
507: when hr_api.cannot_find_prog_unit then
508: --
509: hr_api.cannot_find_prog_unit_error
510: (p_module_name => 'ben_benefit_actions'
511: ,p_hook_type => 'AI');
512: --
513: end;
514: --