DBA Data[Home] [Help]

APPS.BEN_PCD_INS dependencies on BEN_PCD_SHD

Line 58: (p_rec in out nocopy ben_pcd_shd.g_rec_type,

54: --
55: -- {End Of Comments}
56: -- ----------------------------------------------------------------------------
57: Procedure dt_insert_dml
58: (p_rec in out nocopy ben_pcd_shd.g_rec_type,
59: p_effective_date in date,
60: p_datetrack_mode in varchar2,
61: p_validation_start_date in date,
62: p_validation_end_date in date) is

Line 72: ben_pcd_shd.g_old_rec.effective_start_date

68: t.creation_date
69: from ben_per_cm_prvdd_f t
70: where t.per_cm_prvdd_id = p_rec.per_cm_prvdd_id
71: and t.effective_start_date =
72: ben_pcd_shd.g_old_rec.effective_start_date
73: and t.effective_end_date = (p_validation_start_date - 1);
74: --
75: l_proc varchar2(72) := g_package||'dt_insert_dml';
76: l_created_by ben_per_cm_prvdd_f.created_by%TYPE;

Line 129: ben_pcd_shd.g_api_dml := true; -- Set the api dml status

125: l_last_updated_by := fnd_global.user_id;
126: l_last_update_login := fnd_global.login_id;
127: End If;
128: --
129: ben_pcd_shd.g_api_dml := true; -- Set the api dml status
130: --
131: -- Insert the row into: ben_per_cm_prvdd_f
132: --
133: insert into ben_per_cm_prvdd_f

Line 254: ben_pcd_shd.g_api_dml := false; -- Unset the api dml status

250: l_last_updated_by,
251: l_last_update_login
252: );
253: --
254: ben_pcd_shd.g_api_dml := false; -- Unset the api dml status
255: hr_utility.set_location(' Leaving:'||l_proc, 15);
256: --
257: Exception
258: When hr_api.check_integrity_violated Then

Line 260: ben_pcd_shd.g_api_dml := false; -- Unset the api dml status

256: --
257: Exception
258: When hr_api.check_integrity_violated Then
259: -- A check constraint has been violated
260: ben_pcd_shd.g_api_dml := false; -- Unset the api dml status
261: ben_pcd_shd.constraint_error
262: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
263: When hr_api.unique_integrity_violated Then
264: -- Unique integrity has been violated

Line 261: ben_pcd_shd.constraint_error

257: Exception
258: When hr_api.check_integrity_violated Then
259: -- A check constraint has been violated
260: ben_pcd_shd.g_api_dml := false; -- Unset the api dml status
261: ben_pcd_shd.constraint_error
262: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
263: When hr_api.unique_integrity_violated Then
264: -- Unique integrity has been violated
265: ben_pcd_shd.g_api_dml := false; -- Unset the api dml status

Line 265: ben_pcd_shd.g_api_dml := false; -- Unset the api dml status

261: ben_pcd_shd.constraint_error
262: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
263: When hr_api.unique_integrity_violated Then
264: -- Unique integrity has been violated
265: ben_pcd_shd.g_api_dml := false; -- Unset the api dml status
266: ben_pcd_shd.constraint_error
267: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
268: When Others Then
269: ben_pcd_shd.g_api_dml := false; -- Unset the api dml status

Line 266: ben_pcd_shd.constraint_error

262: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
263: When hr_api.unique_integrity_violated Then
264: -- Unique integrity has been violated
265: ben_pcd_shd.g_api_dml := false; -- Unset the api dml status
266: ben_pcd_shd.constraint_error
267: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
268: When Others Then
269: ben_pcd_shd.g_api_dml := false; -- Unset the api dml status
270: Raise;

Line 269: ben_pcd_shd.g_api_dml := false; -- Unset the api dml status

265: ben_pcd_shd.g_api_dml := false; -- Unset the api dml status
266: ben_pcd_shd.constraint_error
267: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
268: When Others Then
269: ben_pcd_shd.g_api_dml := false; -- Unset the api dml status
270: Raise;
271: End dt_insert_dml;
272: --
273: -- ----------------------------------------------------------------------------

Line 277: (p_rec in out nocopy ben_pcd_shd.g_rec_type,

273: -- ----------------------------------------------------------------------------
274: -- |------------------------------< insert_dml >------------------------------|
275: -- ----------------------------------------------------------------------------
276: Procedure insert_dml
277: (p_rec in out nocopy ben_pcd_shd.g_rec_type,
278: p_effective_date in date,
279: p_datetrack_mode in varchar2,
280: p_validation_start_date in date,
281: p_validation_end_date in date) is

Line 337: (p_rec in out nocopy ben_pcd_shd.g_rec_type,

333: --
334: -- {End Of Comments}
335: -- ----------------------------------------------------------------------------
336: Procedure pre_insert
337: (p_rec in out nocopy ben_pcd_shd.g_rec_type,
338: p_effective_date in date,
339: p_datetrack_mode in varchar2,
340: p_validation_start_date in date,
341: p_validation_end_date in date) is

Line 445: (p_rec in ben_pcd_shd.g_rec_type,

441: --
442: -- {End Of Comments}
443: -- ----------------------------------------------------------------------------
444: Procedure post_insert
445: (p_rec in ben_pcd_shd.g_rec_type,
446: p_effective_date in date,
447: p_datetrack_mode in varchar2,
448: p_validation_start_date in date,
449: p_validation_end_date in date) is

Line 577: p_rec in ben_pcd_shd.g_rec_type,

573: -- ----------------------------------------------------------------------------
574: Procedure ins_lck
575: (p_effective_date in date,
576: p_datetrack_mode in varchar2,
577: p_rec in ben_pcd_shd.g_rec_type,
578: p_validation_start_date out nocopy date,
579: p_validation_end_date out nocopy date) is
580: --
581: l_proc varchar2(72) := g_package||'ins_lck';

Line 618: p_rec in out nocopy ben_pcd_shd.g_rec_type,

614: -- |---------------------------------< ins >----------------------------------|
615: -- ----------------------------------------------------------------------------
616: Procedure ins
617: (
618: p_rec in out nocopy ben_pcd_shd.g_rec_type,
619: p_effective_date in date
620: ) is
621: --
622: l_proc varchar2(72) := g_package||'ins';

Line 737: l_rec ben_pcd_shd.g_rec_type;

733: p_object_version_number out nocopy number,
734: p_effective_date in date
735: ) is
736: --
737: l_rec ben_pcd_shd.g_rec_type;
738: l_proc varchar2(72) := g_package||'ins';
739: --
740: Begin
741: hr_utility.set_location('Entering:'||l_proc, 5);

Line 747: ben_pcd_shd.convert_args

743: -- Call conversion function to turn arguments into the
744: -- p_rec structure.
745: --
746: l_rec :=
747: ben_pcd_shd.convert_args
748: (
749: null,
750: null,
751: null,