DBA Data[Home] [Help]

APPS.BEN_EGR_INS dependencies on BEN_EGR_SHD

Line 77: (p_rec in out nocopy ben_egr_shd.g_rec_type,

73: --
74: -- {End Of Comments}
75: -- ----------------------------------------------------------------------------
76: Procedure dt_insert_dml
77: (p_rec in out nocopy ben_egr_shd.g_rec_type,
78: p_effective_date in date,
79: p_datetrack_mode in varchar2,
80: p_validation_start_date in date,
81: p_validation_end_date in date) is

Line 91: ben_egr_shd.g_old_rec.effective_start_date

87: t.creation_date
88: from ben_elig_grd_prte_f t
89: where t.elig_grd_prte_id = p_rec.elig_grd_prte_id
90: and t.effective_start_date =
91: ben_egr_shd.g_old_rec.effective_start_date
92: and t.effective_end_date = (p_validation_start_date - 1);
93: --
94: l_proc varchar2(72) := g_package||'dt_insert_dml';
95: l_created_by ben_elig_grd_prte_f.created_by%TYPE;

Line 148: ben_egr_shd.g_api_dml := true; -- Set the api dml status

144: l_last_updated_by := fnd_global.user_id;
145: l_last_update_login := fnd_global.login_id;
146: End If;
147: --
148: ben_egr_shd.g_api_dml := true; -- Set the api dml status
149: --
150: -- Insert the row into: ben_elig_grd_prte_f
151: --
152: insert into ben_elig_grd_prte_f

Line 252: ben_egr_shd.g_api_dml := false; -- Unset the api dml status

248: p_rec.criteria_weight
249:
250: );
251: --
252: ben_egr_shd.g_api_dml := false; -- Unset the api dml status
253: hr_utility.set_location(' Leaving:'||l_proc, 15);
254: --
255: Exception
256: When hr_api.check_integrity_violated Then

Line 258: ben_egr_shd.g_api_dml := false; -- Unset the api dml status

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

Line 259: ben_egr_shd.constraint_error

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

Line 263: ben_egr_shd.g_api_dml := false; -- Unset the api dml status

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

Line 264: ben_egr_shd.constraint_error

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

Line 267: ben_egr_shd.g_api_dml := false; -- Unset the api dml status

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

Line 275: (p_rec in out nocopy ben_egr_shd.g_rec_type,

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

Line 335: (p_rec in out nocopy ben_egr_shd.g_rec_type,

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

Line 426: (p_rec in ben_egr_shd.g_rec_type,

422: --
423: -- {End Of Comments}
424: -- ----------------------------------------------------------------------------
425: Procedure post_insert
426: (p_rec in ben_egr_shd.g_rec_type,
427: p_effective_date in date,
428: p_datetrack_mode in varchar2,
429: p_validation_start_date in date,
430: p_validation_end_date in date) is

Line 547: p_rec in ben_egr_shd.g_rec_type,

543: -- ----------------------------------------------------------------------------
544: Procedure ins_lck
545: (p_effective_date in date,
546: p_datetrack_mode in varchar2,
547: p_rec in ben_egr_shd.g_rec_type,
548: p_validation_start_date out nocopy date,
549: p_validation_end_date out nocopy date) is
550: --
551: l_proc varchar2(72) := g_package||'ins_lck';

Line 588: p_rec in out nocopy ben_egr_shd.g_rec_type,

584: -- |---------------------------------< ins >----------------------------------|
585: -- ----------------------------------------------------------------------------
586: Procedure ins
587: (
588: p_rec in out nocopy ben_egr_shd.g_rec_type,
589: p_effective_date in date
590: ) is
591: --
592: l_proc varchar2(72) := g_package||'ins';

Line 697: l_rec ben_egr_shd.g_rec_type;

693: p_criteria_weight in number default null
694:
695: ) is
696: --
697: l_rec ben_egr_shd.g_rec_type;
698: l_proc varchar2(72) := g_package||'ins';
699: --
700: Begin
701: hr_utility.set_location('Entering:'||l_proc, 5);

Line 707: ben_egr_shd.convert_args

703: -- Call conversion function to turn arguments into the
704: -- p_rec structure.
705: --
706: l_rec :=
707: ben_egr_shd.convert_args
708: (
709: null,
710: null,
711: null,