DBA Data[Home] [Help]

APPS.BEN_PFF_INS dependencies on BEN_PFF_SHD

Line 53: Procedure insert_dml(p_rec in out nocopy ben_pff_shd.g_rec_type) is

49: -- Internal Row Handler Use Only.
50: --
51: -- {End Of Comments}
52: -- ----------------------------------------------------------------------------
53: Procedure insert_dml(p_rec in out nocopy ben_pff_shd.g_rec_type) is
54: --
55: l_proc varchar2(72) := g_package||'insert_dml';
56: --
57: Begin

Line 61: ben_pff_shd.g_api_dml := true; -- Set the api dml status

57: Begin
58: hr_utility.set_location('Entering:'||l_proc, 5);
59: p_rec.object_version_number := 1; -- Initialise the object version
60: --
61: ben_pff_shd.g_api_dml := true; -- Set the api dml status
62: --
63: -- Insert the row into: ben_pct_fl_tm_fctr
64: --
65: insert into ben_pct_fl_tm_fctr

Line 156: ben_pff_shd.g_api_dml := false; -- Unset the api dml status

152: p_rec.pff_attribute30,
153: p_rec.object_version_number
154: );
155: --
156: ben_pff_shd.g_api_dml := false; -- Unset the api dml status
157: --
158: hr_utility.set_location(' Leaving:'||l_proc, 10);
159: Exception
160: When hr_api.check_integrity_violated Then

Line 162: ben_pff_shd.g_api_dml := false; -- Unset the api dml status

158: hr_utility.set_location(' Leaving:'||l_proc, 10);
159: Exception
160: When hr_api.check_integrity_violated Then
161: -- A check constraint has been violated
162: ben_pff_shd.g_api_dml := false; -- Unset the api dml status
163: ben_pff_shd.constraint_error
164: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
165: When hr_api.parent_integrity_violated Then
166: -- Parent integrity has been violated

Line 163: ben_pff_shd.constraint_error

159: Exception
160: When hr_api.check_integrity_violated Then
161: -- A check constraint has been violated
162: ben_pff_shd.g_api_dml := false; -- Unset the api dml status
163: ben_pff_shd.constraint_error
164: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
165: When hr_api.parent_integrity_violated Then
166: -- Parent integrity has been violated
167: ben_pff_shd.g_api_dml := false; -- Unset the api dml status

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

163: ben_pff_shd.constraint_error
164: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
165: When hr_api.parent_integrity_violated Then
166: -- Parent integrity has been violated
167: ben_pff_shd.g_api_dml := false; -- Unset the api dml status
168: ben_pff_shd.constraint_error
169: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
170: When hr_api.unique_integrity_violated Then
171: -- Unique integrity has been violated

Line 168: ben_pff_shd.constraint_error

164: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
165: When hr_api.parent_integrity_violated Then
166: -- Parent integrity has been violated
167: ben_pff_shd.g_api_dml := false; -- Unset the api dml status
168: ben_pff_shd.constraint_error
169: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
170: When hr_api.unique_integrity_violated Then
171: -- Unique integrity has been violated
172: ben_pff_shd.g_api_dml := false; -- Unset the api dml status

Line 172: ben_pff_shd.g_api_dml := false; -- Unset the api dml status

168: ben_pff_shd.constraint_error
169: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
170: When hr_api.unique_integrity_violated Then
171: -- Unique integrity has been violated
172: ben_pff_shd.g_api_dml := false; -- Unset the api dml status
173: ben_pff_shd.constraint_error
174: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
175: When Others Then
176: ben_pff_shd.g_api_dml := false; -- Unset the api dml status

Line 173: ben_pff_shd.constraint_error

169: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
170: When hr_api.unique_integrity_violated Then
171: -- Unique integrity has been violated
172: ben_pff_shd.g_api_dml := false; -- Unset the api dml status
173: ben_pff_shd.constraint_error
174: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
175: When Others Then
176: ben_pff_shd.g_api_dml := false; -- Unset the api dml status
177: Raise;

Line 176: ben_pff_shd.g_api_dml := false; -- Unset the api dml status

172: ben_pff_shd.g_api_dml := false; -- Unset the api dml status
173: ben_pff_shd.constraint_error
174: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
175: When Others Then
176: ben_pff_shd.g_api_dml := false; -- Unset the api dml status
177: Raise;
178: End insert_dml;
179: --
180: -- ----------------------------------------------------------------------------

Line 217: Procedure pre_insert(p_rec in out nocopy ben_pff_shd.g_rec_type) is

213: -- Internal Row Handler Use Only.
214: --
215: -- {End Of Comments}
216: -- ----------------------------------------------------------------------------
217: Procedure pre_insert(p_rec in out nocopy ben_pff_shd.g_rec_type) is
218: --
219: l_proc varchar2(72) := g_package||'pre_insert';
220: --
221: Cursor C_Sel1 is select ben_pct_fl_tm_fctr_s.nextval from sys.dual;

Line 269: p_effective_date in date,p_rec in ben_pff_shd.g_rec_type) is

265: --
266: -- {End Of Comments}
267: -- ----------------------------------------------------------------------------
268: Procedure post_insert(
269: p_effective_date in date,p_rec in ben_pff_shd.g_rec_type) is
270: --
271: l_proc varchar2(72) := g_package||'post_insert';
272: --
273: Begin

Line 351: p_rec in out nocopy ben_pff_shd.g_rec_type

347: -- ----------------------------------------------------------------------------
348: Procedure ins
349: (
350: p_effective_date in date,
351: p_rec in out nocopy ben_pff_shd.g_rec_type
352: ) is
353: --
354: l_proc varchar2(72) := g_package||'ins';
355: --

Line 429: l_rec ben_pff_shd.g_rec_type;

425: p_pff_attribute30 in varchar2 default null,
426: p_object_version_number out nocopy number
427: ) is
428: --
429: l_rec ben_pff_shd.g_rec_type;
430: l_proc varchar2(72) := g_package||'ins';
431: --
432: Begin
433: hr_utility.set_location('Entering:'||l_proc, 5);

Line 439: ben_pff_shd.convert_args

435: -- Call conversion function to turn arguments into the
436: -- p_rec structure.
437: --
438: l_rec :=
439: ben_pff_shd.convert_args
440: (
441: null,
442: p_name,
443: p_business_group_id,