DBA Data[Home] [Help]

APPS.BEN_XRF_INS dependencies on BEN_XRF_SHD

Line 108: Procedure insert_dml(p_rec in out nocopy ben_xrf_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_xrf_shd.g_rec_type) is
109: --
110: l_proc varchar2(72) := g_package||'insert_dml';
111: --
112: Begin

Line 116: ben_xrf_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_xrf_shd.g_api_dml := true; -- Set the api dml status
117: --
118: -- Insert the row into: ben_ext_rcd_in_file
119: --
120: insert into ben_ext_rcd_in_file

Line 167: ben_xrf_shd.g_api_dml := false; -- Unset the api dml status

163: p_rec.rqd_flag ,
164: p_rec.chg_rcd_upd_flag
165: );
166: --
167: ben_xrf_shd.g_api_dml := false; -- Unset the api dml status
168: --
169: hr_utility.set_location(' Leaving:'||l_proc, 10);
170: Exception
171: When hr_api.check_integrity_violated Then

Line 173: ben_xrf_shd.g_api_dml := false; -- Unset the api dml status

169: hr_utility.set_location(' Leaving:'||l_proc, 10);
170: Exception
171: When hr_api.check_integrity_violated Then
172: -- A check constraint has been violated
173: ben_xrf_shd.g_api_dml := false; -- Unset the api dml status
174: ben_xrf_shd.constraint_error
175: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
176: When hr_api.parent_integrity_violated Then
177: -- Parent integrity has been violated

Line 174: ben_xrf_shd.constraint_error

170: Exception
171: When hr_api.check_integrity_violated Then
172: -- A check constraint has been violated
173: ben_xrf_shd.g_api_dml := false; -- Unset the api dml status
174: ben_xrf_shd.constraint_error
175: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
176: When hr_api.parent_integrity_violated Then
177: -- Parent integrity has been violated
178: ben_xrf_shd.g_api_dml := false; -- Unset the api dml status

Line 178: ben_xrf_shd.g_api_dml := false; -- Unset the api dml status

174: ben_xrf_shd.constraint_error
175: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
176: When hr_api.parent_integrity_violated Then
177: -- Parent integrity has been violated
178: ben_xrf_shd.g_api_dml := false; -- Unset the api dml status
179: ben_xrf_shd.constraint_error
180: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
181: When hr_api.unique_integrity_violated Then
182: -- Unique integrity has been violated

Line 179: ben_xrf_shd.constraint_error

175: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
176: When hr_api.parent_integrity_violated Then
177: -- Parent integrity has been violated
178: ben_xrf_shd.g_api_dml := false; -- Unset the api dml status
179: ben_xrf_shd.constraint_error
180: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
181: When hr_api.unique_integrity_violated Then
182: -- Unique integrity has been violated
183: ben_xrf_shd.g_api_dml := false; -- Unset the api dml status

Line 183: ben_xrf_shd.g_api_dml := false; -- Unset the api dml status

179: ben_xrf_shd.constraint_error
180: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
181: When hr_api.unique_integrity_violated Then
182: -- Unique integrity has been violated
183: ben_xrf_shd.g_api_dml := false; -- Unset the api dml status
184: ben_xrf_shd.constraint_error
185: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
186: When Others Then
187: ben_xrf_shd.g_api_dml := false; -- Unset the api dml status

Line 184: ben_xrf_shd.constraint_error

180: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
181: When hr_api.unique_integrity_violated Then
182: -- Unique integrity has been violated
183: ben_xrf_shd.g_api_dml := false; -- Unset the api dml status
184: ben_xrf_shd.constraint_error
185: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
186: When Others Then
187: ben_xrf_shd.g_api_dml := false; -- Unset the api dml status
188: Raise;

Line 187: ben_xrf_shd.g_api_dml := false; -- Unset the api dml status

183: ben_xrf_shd.g_api_dml := false; -- Unset the api dml status
184: ben_xrf_shd.constraint_error
185: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
186: When Others Then
187: ben_xrf_shd.g_api_dml := false; -- Unset the api dml status
188: Raise;
189: End insert_dml;
190: --
191: -- ----------------------------------------------------------------------------

Line 228: Procedure pre_insert(p_rec in out nocopy ben_xrf_shd.g_rec_type) is

224: -- Internal Row Handler Use Only.
225: --
226: -- {End Of Comments}
227: -- ----------------------------------------------------------------------------
228: Procedure pre_insert(p_rec in out nocopy ben_xrf_shd.g_rec_type) is
229: --
230: l_proc varchar2(72) := g_package||'pre_insert';
231: --
232: Cursor C_Sel1 is select ben_ext_rcd_in_file_s.nextval from sys.dual;

Line 280: p_effective_date in date,p_rec in ben_xrf_shd.g_rec_type) is

276: --
277: -- {End Of Comments}
278: -- ----------------------------------------------------------------------------
279: Procedure post_insert(
280: p_effective_date in date,p_rec in ben_xrf_shd.g_rec_type) is
281: --
282: l_proc varchar2(72) := g_package||'post_insert';
283: --
284: Begin

Line 340: p_rec in out nocopy ben_xrf_shd.g_rec_type

336: -- ----------------------------------------------------------------------------
337: Procedure ins
338: (
339: p_effective_date in date,
340: p_rec in out nocopy ben_xrf_shd.g_rec_type
341: ) is
342: --
343: l_proc varchar2(72) := g_package||'ins';
344: --

Line 396: l_rec ben_xrf_shd.g_rec_type;

392: p_rqd_flag in varchar2 ,
393: p_chg_rcd_upd_flag in varchar2 default 'N'
394: ) is
395: --
396: l_rec ben_xrf_shd.g_rec_type;
397: l_proc varchar2(72) := g_package||'ins';
398: --
399: Begin
400: hr_utility.set_location('Entering:'||l_proc, 5);

Line 406: ben_xrf_shd.convert_args

402: -- Call conversion function to turn arguments into the
403: -- p_rec structure.
404: --
405: l_rec :=
406: ben_xrf_shd.convert_args
407: (
408: null,
409: p_seq_num,
410: p_sprs_cd,