DBA Data[Home] [Help]

APPS.BEN_PEL_INS dependencies on BEN_PEL_SHD

Line 53: Procedure insert_dml(p_rec in out nocopy ben_pel_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_pel_shd.g_rec_type) is
54: --
55: l_proc varchar2(72) := g_package||'insert_dml';
56: --
57: Begin

Line 61: ben_pel_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_pel_shd.g_api_dml := true; -- Set the api dml status
62: --
63: -- Insert the row into: ben_pil_elctbl_chc_popl
64: --
65: insert into ben_pil_elctbl_chc_popl

Line 228: ben_pel_shd.g_api_dml := false; -- Unset the api dml status

224: p_rec.defer_deenrol_flag,
225: p_rec.deenrol_made_dt
226: );
227: --
228: ben_pel_shd.g_api_dml := false; -- Unset the api dml status
229: --
230: hr_utility.set_location(' Leaving:'||l_proc, 10);
231: Exception
232: When hr_api.check_integrity_violated Then

Line 234: ben_pel_shd.g_api_dml := false; -- Unset the api dml status

230: hr_utility.set_location(' Leaving:'||l_proc, 10);
231: Exception
232: When hr_api.check_integrity_violated Then
233: -- A check constraint has been violated
234: ben_pel_shd.g_api_dml := false; -- Unset the api dml status
235: ben_pel_shd.constraint_error
236: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
237: When hr_api.parent_integrity_violated Then
238: -- Parent integrity has been violated

Line 235: ben_pel_shd.constraint_error

231: Exception
232: When hr_api.check_integrity_violated Then
233: -- A check constraint has been violated
234: ben_pel_shd.g_api_dml := false; -- Unset the api dml status
235: ben_pel_shd.constraint_error
236: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
237: When hr_api.parent_integrity_violated Then
238: -- Parent integrity has been violated
239: ben_pel_shd.g_api_dml := false; -- Unset the api dml status

Line 239: ben_pel_shd.g_api_dml := false; -- Unset the api dml status

235: ben_pel_shd.constraint_error
236: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
237: When hr_api.parent_integrity_violated Then
238: -- Parent integrity has been violated
239: ben_pel_shd.g_api_dml := false; -- Unset the api dml status
240: ben_pel_shd.constraint_error
241: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
242: When hr_api.unique_integrity_violated Then
243: -- Unique integrity has been violated

Line 240: ben_pel_shd.constraint_error

236: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
237: When hr_api.parent_integrity_violated Then
238: -- Parent integrity has been violated
239: ben_pel_shd.g_api_dml := false; -- Unset the api dml status
240: ben_pel_shd.constraint_error
241: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
242: When hr_api.unique_integrity_violated Then
243: -- Unique integrity has been violated
244: ben_pel_shd.g_api_dml := false; -- Unset the api dml status

Line 244: ben_pel_shd.g_api_dml := false; -- Unset the api dml status

240: ben_pel_shd.constraint_error
241: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
242: When hr_api.unique_integrity_violated Then
243: -- Unique integrity has been violated
244: ben_pel_shd.g_api_dml := false; -- Unset the api dml status
245: ben_pel_shd.constraint_error
246: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
247: When Others Then
248: ben_pel_shd.g_api_dml := false; -- Unset the api dml status

Line 245: ben_pel_shd.constraint_error

241: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
242: When hr_api.unique_integrity_violated Then
243: -- Unique integrity has been violated
244: ben_pel_shd.g_api_dml := false; -- Unset the api dml status
245: ben_pel_shd.constraint_error
246: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
247: When Others Then
248: ben_pel_shd.g_api_dml := false; -- Unset the api dml status
249: Raise;

Line 248: ben_pel_shd.g_api_dml := false; -- Unset the api dml status

244: ben_pel_shd.g_api_dml := false; -- Unset the api dml status
245: ben_pel_shd.constraint_error
246: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
247: When Others Then
248: ben_pel_shd.g_api_dml := false; -- Unset the api dml status
249: Raise;
250: End insert_dml;
251: --
252: -- ----------------------------------------------------------------------------

Line 289: Procedure pre_insert(p_rec in out nocopy ben_pel_shd.g_rec_type) is

285: -- Internal Row Handler Use Only.
286: --
287: -- {End Of Comments}
288: -- ----------------------------------------------------------------------------
289: Procedure pre_insert(p_rec in out nocopy ben_pel_shd.g_rec_type) is
290: --
291: l_proc varchar2(72) := g_package||'pre_insert';
292: --
293: Cursor C_Sel1 is select ben_pil_elctbl_chc_popl_s.nextval from sys.dual;

Line 341: p_effective_date in date,p_rec in ben_pel_shd.g_rec_type) is

337: --
338: -- {End Of Comments}
339: -- ----------------------------------------------------------------------------
340: Procedure post_insert(
341: p_effective_date in date,p_rec in ben_pel_shd.g_rec_type) is
342: --
343: l_proc varchar2(72) := g_package||'post_insert';
344: --
345: Begin

Line 459: p_rec in out nocopy ben_pel_shd.g_rec_type

455: -- ----------------------------------------------------------------------------
456: Procedure ins
457: (
458: p_effective_date in date,
459: p_rec in out nocopy ben_pel_shd.g_rec_type
460: ) is
461: --
462: l_proc varchar2(72) := g_package||'ins';
463: --

Line 587: l_rec ben_pel_shd.g_rec_type;

583: p_defer_deenrol_flag in varchar2 default 'N',
584: p_deenrol_made_dt in date default null
585: ) is
586: --
587: l_rec ben_pel_shd.g_rec_type;
588: l_proc varchar2(72) := g_package||'ins';
589: --
590: Begin
591: hr_utility.set_location('Entering:'||l_proc, 5);

Line 597: ben_pel_shd.convert_args

593: -- Call conversion function to turn arguments into the
594: -- p_rec structure.
595: --
596: l_rec :=
597: ben_pel_shd.convert_args
598: (
599: null,
600: p_dflt_enrt_dt,
601: p_dflt_asnd_dt,