DBA Data[Home] [Help]

APPS.BEN_DPNT_EGD_INS dependencies on BEN_DPNT_EGD_SHD

Line 53: Procedure insert_dml(p_rec in out nocopy ben_dpnt_egd_shd.g_rec_type) is

49: -- Internal Row Handler Use Only.
50: --
51: -- {End Of Comments}
52: -- ----------------------------------------------------------------------------
53: Procedure insert_dml(p_rec in out nocopy ben_dpnt_egd_shd.g_rec_type) is
54: --
55: l_proc varchar2(72) := g_package||'insert_dml';
56: --
57: Begin

Line 61: ben_dpnt_egd_shd.g_api_dml := true; -- Set the api dml status

57: Begin
58: hr_utility.set_location('Entering:'||l_proc, 5);
59: p_rec.object_version_number := 1; -- Initialise the object version
60: --
61: ben_dpnt_egd_shd.g_api_dml := true; -- Set the api dml status
62: --
63: -- Insert the row into: ben_eligy_criteria
64: --
65: insert into ben_eligy_criteria_dpnt

Line 189: ben_dpnt_egd_shd.g_api_dml := false; -- Unset the api dml status

185: p_rec.time_access_calc_rule1,
186: p_Rec.time_access_calc_rule2
187: );
188: --
189: ben_dpnt_egd_shd.g_api_dml := false; -- Unset the api dml status
190: --
191: hr_utility.set_location(' Leaving:'||l_proc, 10);
192: Exception
193: When hr_api.check_integrity_violated Then

Line 195: ben_dpnt_egd_shd.g_api_dml := false; -- Unset the api dml status

191: hr_utility.set_location(' Leaving:'||l_proc, 10);
192: Exception
193: When hr_api.check_integrity_violated Then
194: -- A check constraint has been violated
195: ben_dpnt_egd_shd.g_api_dml := false; -- Unset the api dml status
196: ben_dpnt_egd_shd.constraint_error
197: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
198: When hr_api.parent_integrity_violated Then
199: -- Parent integrity has been violated

Line 196: ben_dpnt_egd_shd.constraint_error

192: Exception
193: When hr_api.check_integrity_violated Then
194: -- A check constraint has been violated
195: ben_dpnt_egd_shd.g_api_dml := false; -- Unset the api dml status
196: ben_dpnt_egd_shd.constraint_error
197: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
198: When hr_api.parent_integrity_violated Then
199: -- Parent integrity has been violated
200: ben_dpnt_egd_shd.g_api_dml := false; -- Unset the api dml status

Line 200: ben_dpnt_egd_shd.g_api_dml := false; -- Unset the api dml status

196: ben_dpnt_egd_shd.constraint_error
197: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
198: When hr_api.parent_integrity_violated Then
199: -- Parent integrity has been violated
200: ben_dpnt_egd_shd.g_api_dml := false; -- Unset the api dml status
201: ben_dpnt_egd_shd.constraint_error
202: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
203: When hr_api.unique_integrity_violated Then
204: -- Unique integrity has been violated

Line 201: ben_dpnt_egd_shd.constraint_error

197: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
198: When hr_api.parent_integrity_violated Then
199: -- Parent integrity has been violated
200: ben_dpnt_egd_shd.g_api_dml := false; -- Unset the api dml status
201: ben_dpnt_egd_shd.constraint_error
202: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
203: When hr_api.unique_integrity_violated Then
204: -- Unique integrity has been violated
205: ben_dpnt_egd_shd.g_api_dml := false; -- Unset the api dml status

Line 205: ben_dpnt_egd_shd.g_api_dml := false; -- Unset the api dml status

201: ben_dpnt_egd_shd.constraint_error
202: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
203: When hr_api.unique_integrity_violated Then
204: -- Unique integrity has been violated
205: ben_dpnt_egd_shd.g_api_dml := false; -- Unset the api dml status
206: ben_dpnt_egd_shd.constraint_error
207: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
208: When Others Then
209: ben_dpnt_egd_shd.g_api_dml := false; -- Unset the api dml status

Line 206: ben_dpnt_egd_shd.constraint_error

202: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
203: When hr_api.unique_integrity_violated Then
204: -- Unique integrity has been violated
205: ben_dpnt_egd_shd.g_api_dml := false; -- Unset the api dml status
206: ben_dpnt_egd_shd.constraint_error
207: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
208: When Others Then
209: ben_dpnt_egd_shd.g_api_dml := false; -- Unset the api dml status
210: Raise;

Line 209: ben_dpnt_egd_shd.g_api_dml := false; -- Unset the api dml status

205: ben_dpnt_egd_shd.g_api_dml := false; -- Unset the api dml status
206: ben_dpnt_egd_shd.constraint_error
207: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
208: When Others Then
209: ben_dpnt_egd_shd.g_api_dml := false; -- Unset the api dml status
210: Raise;
211: End insert_dml;
212: --
213: -- ----------------------------------------------------------------------------

Line 250: Procedure pre_insert(p_rec in out nocopy ben_dpnt_egd_shd.g_rec_type) is

246: -- Internal Row Handler Use Only.
247: --
248: -- {End Of Comments}
249: -- ----------------------------------------------------------------------------
250: Procedure pre_insert(p_rec in out nocopy ben_dpnt_egd_shd.g_rec_type) is
251: --
252: l_proc varchar2(72) := g_package||'pre_insert';
253: --
254: Cursor C_Sel1 is select ben_eligy_criteria_dpnt_s.nextval from sys.dual;

Line 301: Procedure post_insert(p_rec in ben_dpnt_egd_shd.g_rec_type

297: -- Internal Row Handler Use Only.
298: --
299: -- {End Of Comments}
300: -- ----------------------------------------------------------------------------
301: Procedure post_insert(p_rec in ben_dpnt_egd_shd.g_rec_type
302: ,p_effective_date in date) is
303: --
304: l_proc varchar2(72) := g_package||'post_insert';
305: l_eligy_criteria_dpnt_id ben_eligy_criteria_dpnt.eligy_criteria_dpnt_id%TYPE;

Line 401: p_rec in out nocopy ben_dpnt_egd_shd.g_rec_type

397: -- |---------------------------------< ins >----------------------------------|
398: -- ----------------------------------------------------------------------------
399: Procedure ins
400: (
401: p_rec in out nocopy ben_dpnt_egd_shd.g_rec_type
402: ,p_effective_date in date
403: ) is
404: --
405: l_proc varchar2(72) := g_package||'ins';

Line 496: l_rec ben_dpnt_egd_shd.g_rec_type;

492: ,p_time_access_calc_rule1 in number default null
493: ,p_time_access_calc_rule2 in number default null
494: ) is
495: --
496: l_rec ben_dpnt_egd_shd.g_rec_type;
497: l_proc varchar2(72) := g_package||'ins';
498: --
499: Begin
500: hr_utility.set_location('Entering:'||l_proc, 5);

Line 506: ben_dpnt_egd_shd.convert_args

502: -- Call conversion function to turn arguments into the
503: -- p_rec structure.
504: --
505: l_rec :=
506: ben_dpnt_egd_shd.convert_args
507: (
508: null
509: ,p_name
510: ,p_short_code