DBA Data[Home] [Help]

APPS.BEN_XCR_INS dependencies on BEN_XCR_SHD

Line 108: Procedure insert_dml(p_rec in out nocopy ben_xcr_shd.g_rec_type) is

104: -- Internal Row Handler Use Only.
105: --
106: -- {End Of Comments}
107: -- ----------------------------------------------------------------------------
108: Procedure insert_dml(p_rec in out nocopy ben_xcr_shd.g_rec_type) is
109: --
110: l_proc varchar2(72) := g_package||'insert_dml';
111: --
112: Begin

Line 116: ben_xcr_shd.g_api_dml := true; -- Set the api dml status

112: Begin
113: hr_utility.set_location('Entering:'||l_proc, 5);
114: p_rec.object_version_number := 1; -- Initialise the object version
115: --
116: ben_xcr_shd.g_api_dml := true; -- Set the api dml status
117: --
118: -- Insert the row into: ben_ext_crit_prfl
119: --
120: insert into ben_ext_crit_prfl

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

205: p_rec.created_by,
206: p_rec.object_version_number
207: );
208: --
209: ben_xcr_shd.g_api_dml := false; -- Unset the api dml status
210: --
211: hr_utility.set_location(' Leaving:'||l_proc, 10);
212: Exception
213: When hr_api.check_integrity_violated Then

Line 215: ben_xcr_shd.g_api_dml := false; -- Unset the api dml status

211: hr_utility.set_location(' Leaving:'||l_proc, 10);
212: Exception
213: When hr_api.check_integrity_violated Then
214: -- A check constraint has been violated
215: ben_xcr_shd.g_api_dml := false; -- Unset the api dml status
216: ben_xcr_shd.constraint_error
217: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
218: When hr_api.parent_integrity_violated Then
219: -- Parent integrity has been violated

Line 216: ben_xcr_shd.constraint_error

212: Exception
213: When hr_api.check_integrity_violated Then
214: -- A check constraint has been violated
215: ben_xcr_shd.g_api_dml := false; -- Unset the api dml status
216: ben_xcr_shd.constraint_error
217: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
218: When hr_api.parent_integrity_violated Then
219: -- Parent integrity has been violated
220: ben_xcr_shd.g_api_dml := false; -- Unset the api dml status

Line 220: ben_xcr_shd.g_api_dml := false; -- Unset the api dml status

216: ben_xcr_shd.constraint_error
217: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
218: When hr_api.parent_integrity_violated Then
219: -- Parent integrity has been violated
220: ben_xcr_shd.g_api_dml := false; -- Unset the api dml status
221: ben_xcr_shd.constraint_error
222: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
223: When hr_api.unique_integrity_violated Then
224: -- Unique integrity has been violated

Line 221: ben_xcr_shd.constraint_error

217: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
218: When hr_api.parent_integrity_violated Then
219: -- Parent integrity has been violated
220: ben_xcr_shd.g_api_dml := false; -- Unset the api dml status
221: ben_xcr_shd.constraint_error
222: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
223: When hr_api.unique_integrity_violated Then
224: -- Unique integrity has been violated
225: ben_xcr_shd.g_api_dml := false; -- Unset the api dml status

Line 225: ben_xcr_shd.g_api_dml := false; -- Unset the api dml status

221: ben_xcr_shd.constraint_error
222: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
223: When hr_api.unique_integrity_violated Then
224: -- Unique integrity has been violated
225: ben_xcr_shd.g_api_dml := false; -- Unset the api dml status
226: ben_xcr_shd.constraint_error
227: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
228: When Others Then
229: ben_xcr_shd.g_api_dml := false; -- Unset the api dml status

Line 226: ben_xcr_shd.constraint_error

222: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
223: When hr_api.unique_integrity_violated Then
224: -- Unique integrity has been violated
225: ben_xcr_shd.g_api_dml := false; -- Unset the api dml status
226: ben_xcr_shd.constraint_error
227: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
228: When Others Then
229: ben_xcr_shd.g_api_dml := false; -- Unset the api dml status
230: Raise;

Line 229: ben_xcr_shd.g_api_dml := false; -- Unset the api dml status

225: ben_xcr_shd.g_api_dml := false; -- Unset the api dml status
226: ben_xcr_shd.constraint_error
227: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
228: When Others Then
229: ben_xcr_shd.g_api_dml := false; -- Unset the api dml status
230: Raise;
231: End insert_dml;
232: --
233: -- ----------------------------------------------------------------------------

Line 270: Procedure pre_insert(p_rec in out nocopy ben_xcr_shd.g_rec_type) is

266: -- Internal Row Handler Use Only.
267: --
268: -- {End Of Comments}
269: -- ----------------------------------------------------------------------------
270: Procedure pre_insert(p_rec in out nocopy ben_xcr_shd.g_rec_type) is
271: --
272: l_proc varchar2(72) := g_package||'pre_insert';
273: --
274: Cursor C_Sel1 is select ben_ext_crit_prfl_s.nextval from sys.dual;

Line 321: Procedure post_insert(p_rec in ben_xcr_shd.g_rec_type) is

317: -- Internal Row Handler Use Only.
318: --
319: -- {End Of Comments}
320: -- ----------------------------------------------------------------------------
321: Procedure post_insert(p_rec in ben_xcr_shd.g_rec_type) is
322: --
323: l_proc varchar2(72) := g_package||'post_insert';
324: --
325: Begin

Line 397: p_rec in out nocopy ben_xcr_shd.g_rec_type

393: -- |---------------------------------< ins >----------------------------------|
394: -- ----------------------------------------------------------------------------
395: Procedure ins
396: (
397: p_rec in out nocopy ben_xcr_shd.g_rec_type
398: ) is
399: --
400: l_proc varchar2(72) := g_package||'ins';
401: --

Line 471: l_rec ben_xcr_shd.g_rec_type;

467: p_created_by in number default null,
468: p_object_version_number out nocopy number
469: ) is
470: --
471: l_rec ben_xcr_shd.g_rec_type;
472: l_proc varchar2(72) := g_package||'ins';
473: --
474: Begin
475: hr_utility.set_location('Entering:'||l_proc, 5);

Line 481: ben_xcr_shd.convert_args

477: -- Call conversion function to turn arguments into the
478: -- p_rec structure.
479: --
480: l_rec :=
481: ben_xcr_shd.convert_args
482: (
483: null,
484: p_name,
485: p_business_group_id,