DBA Data[Home] [Help]

APPS.BEN_XFI_INS dependencies on BEN_XFI_SHD

Line 107: Procedure insert_dml(p_rec in out nocopy ben_xfi_shd.g_rec_type) is

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

Line 115: ben_xfi_shd.g_api_dml := true; -- Set the api dml status

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

Line 214: ben_xfi_shd.g_api_dml := false; -- Unset the api dml status

210: p_rec.created_by,
211: p_rec.object_version_number
212: );
213: --
214: ben_xfi_shd.g_api_dml := false; -- Unset the api dml status
215: --
216: hr_utility.set_location(' Leaving:'||l_proc, 10);
217: Exception
218: When hr_api.check_integrity_violated Then

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

216: hr_utility.set_location(' Leaving:'||l_proc, 10);
217: Exception
218: When hr_api.check_integrity_violated Then
219: -- A check constraint has been violated
220: ben_xfi_shd.g_api_dml := false; -- Unset the api dml status
221: ben_xfi_shd.constraint_error
222: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
223: When hr_api.parent_integrity_violated Then
224: -- Parent integrity has been violated

Line 221: ben_xfi_shd.constraint_error

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

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

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

Line 226: ben_xfi_shd.constraint_error

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

Line 230: ben_xfi_shd.g_api_dml := false; -- Unset the api dml status

226: ben_xfi_shd.constraint_error
227: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
228: When hr_api.unique_integrity_violated Then
229: -- Unique integrity has been violated
230: ben_xfi_shd.g_api_dml := false; -- Unset the api dml status
231: ben_xfi_shd.constraint_error
232: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
233: When Others Then
234: ben_xfi_shd.g_api_dml := false; -- Unset the api dml status

Line 231: ben_xfi_shd.constraint_error

227: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
228: When hr_api.unique_integrity_violated Then
229: -- Unique integrity has been violated
230: ben_xfi_shd.g_api_dml := false; -- Unset the api dml status
231: ben_xfi_shd.constraint_error
232: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
233: When Others Then
234: ben_xfi_shd.g_api_dml := false; -- Unset the api dml status
235: Raise;

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

230: ben_xfi_shd.g_api_dml := false; -- Unset the api dml status
231: ben_xfi_shd.constraint_error
232: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
233: When Others Then
234: ben_xfi_shd.g_api_dml := false; -- Unset the api dml status
235: Raise;
236: End insert_dml;
237: --
238: -- ----------------------------------------------------------------------------

Line 275: Procedure pre_insert(p_rec in out nocopy ben_xfi_shd.g_rec_type) is

271: -- Internal Row Handler Use Only.
272: --
273: -- {End Of Comments}
274: -- ----------------------------------------------------------------------------
275: Procedure pre_insert(p_rec in out nocopy ben_xfi_shd.g_rec_type) is
276: --
277: l_proc varchar2(72) := g_package||'pre_insert';
278: --
279: Cursor C_Sel1 is select ben_ext_file_s.nextval from sys.dual;

Line 326: Procedure post_insert(p_rec in ben_xfi_shd.g_rec_type) is

322: -- Internal Row Handler Use Only.
323: --
324: -- {End Of Comments}
325: -- ----------------------------------------------------------------------------
326: Procedure post_insert(p_rec in ben_xfi_shd.g_rec_type) is
327: --
328: l_proc varchar2(72) := g_package||'post_insert';
329: --
330: Begin

Line 408: p_rec in out nocopy ben_xfi_shd.g_rec_type

404: -- |---------------------------------< ins >----------------------------------|
405: -- ----------------------------------------------------------------------------
406: Procedure ins
407: (
408: p_rec in out nocopy ben_xfi_shd.g_rec_type
409: ) is
410: --
411: l_proc varchar2(72) := g_package||'ins';
412: --

Line 489: l_rec ben_xfi_shd.g_rec_type;

485: p_created_by in number default null,
486: p_object_version_number out nocopy number
487: ) is
488: --
489: l_rec ben_xfi_shd.g_rec_type;
490: l_proc varchar2(72) := g_package||'ins';
491: --
492: Begin
493: hr_utility.set_location('Entering:'||l_proc, 5);

Line 499: ben_xfi_shd.convert_args

495: -- Call conversion function to turn arguments into the
496: -- p_rec structure.
497: --
498: l_rec :=
499: ben_xfi_shd.convert_args
500: (
501: null,
502: p_name,
503: p_xml_tag_name,