DBA Data[Home] [Help]

APPS.BEN_BRI_INS dependencies on BEN_BRI_SHD

Line 53: Procedure insert_dml(p_rec in out nocopy ben_bri_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_bri_shd.g_rec_type) is
54: --
55: l_proc varchar2(72) := g_package||'insert_dml';
56: --
57: Begin

Line 61: ben_bri_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_bri_shd.g_api_dml := true; -- Set the api dml status
62: --
63: -- Insert the row into: ben_batch_rate_info
64: --
65: insert into ben_batch_rate_info

Line 116: ben_bri_shd.g_api_dml := false; -- Unset the api dml status

112: p_rec.actn_cd,
113: p_rec.close_actn_itm_dt
114: );
115: --
116: ben_bri_shd.g_api_dml := false; -- Unset the api dml status
117: --
118: hr_utility.set_location(' Leaving:'||l_proc, 10);
119: Exception
120: When hr_api.check_integrity_violated Then

Line 122: ben_bri_shd.g_api_dml := false; -- Unset the api dml status

118: hr_utility.set_location(' Leaving:'||l_proc, 10);
119: Exception
120: When hr_api.check_integrity_violated Then
121: -- A check constraint has been violated
122: ben_bri_shd.g_api_dml := false; -- Unset the api dml status
123: ben_bri_shd.constraint_error
124: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
125: When hr_api.parent_integrity_violated Then
126: -- Parent integrity has been violated

Line 123: ben_bri_shd.constraint_error

119: Exception
120: When hr_api.check_integrity_violated Then
121: -- A check constraint has been violated
122: ben_bri_shd.g_api_dml := false; -- Unset the api dml status
123: ben_bri_shd.constraint_error
124: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
125: When hr_api.parent_integrity_violated Then
126: -- Parent integrity has been violated
127: ben_bri_shd.g_api_dml := false; -- Unset the api dml status

Line 127: ben_bri_shd.g_api_dml := false; -- Unset the api dml status

123: ben_bri_shd.constraint_error
124: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
125: When hr_api.parent_integrity_violated Then
126: -- Parent integrity has been violated
127: ben_bri_shd.g_api_dml := false; -- Unset the api dml status
128: ben_bri_shd.constraint_error
129: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
130: When hr_api.unique_integrity_violated Then
131: -- Unique integrity has been violated

Line 128: ben_bri_shd.constraint_error

124: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
125: When hr_api.parent_integrity_violated Then
126: -- Parent integrity has been violated
127: ben_bri_shd.g_api_dml := false; -- Unset the api dml status
128: ben_bri_shd.constraint_error
129: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
130: When hr_api.unique_integrity_violated Then
131: -- Unique integrity has been violated
132: ben_bri_shd.g_api_dml := false; -- Unset the api dml status

Line 132: ben_bri_shd.g_api_dml := false; -- Unset the api dml status

128: ben_bri_shd.constraint_error
129: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
130: When hr_api.unique_integrity_violated Then
131: -- Unique integrity has been violated
132: ben_bri_shd.g_api_dml := false; -- Unset the api dml status
133: ben_bri_shd.constraint_error
134: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
135: When Others Then
136: ben_bri_shd.g_api_dml := false; -- Unset the api dml status

Line 133: ben_bri_shd.constraint_error

129: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
130: When hr_api.unique_integrity_violated Then
131: -- Unique integrity has been violated
132: ben_bri_shd.g_api_dml := false; -- Unset the api dml status
133: ben_bri_shd.constraint_error
134: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
135: When Others Then
136: ben_bri_shd.g_api_dml := false; -- Unset the api dml status
137: Raise;

Line 136: ben_bri_shd.g_api_dml := false; -- Unset the api dml status

132: ben_bri_shd.g_api_dml := false; -- Unset the api dml status
133: ben_bri_shd.constraint_error
134: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
135: When Others Then
136: ben_bri_shd.g_api_dml := false; -- Unset the api dml status
137: Raise;
138: End insert_dml;
139: --
140: -- ----------------------------------------------------------------------------

Line 177: Procedure pre_insert(p_rec in out nocopy ben_bri_shd.g_rec_type) is

173: -- Internal Row Handler Use Only.
174: --
175: -- {End Of Comments}
176: -- ----------------------------------------------------------------------------
177: Procedure pre_insert(p_rec in out nocopy ben_bri_shd.g_rec_type) is
178: --
179: l_proc varchar2(72) := g_package||'pre_insert';
180: --
181: Cursor C_Sel1 is select ben_batch_rate_info_s.nextval from sys.dual;

Line 229: p_rec in ben_bri_shd.g_rec_type) is

225: --
226: -- {End Of Comments}
227: -- ----------------------------------------------------------------------------
228: Procedure post_insert(p_effective_date in date,
229: p_rec in ben_bri_shd.g_rec_type) is
230: --
231: l_proc varchar2(72) := g_package||'post_insert';
232: --
233: Begin

Line 289: p_rec in out nocopy ben_bri_shd.g_rec_type

285: -- ----------------------------------------------------------------------------
286: Procedure ins
287: (
288: p_effective_date in date,
289: p_rec in out nocopy ben_bri_shd.g_rec_type
290: ) is
291: --
292: l_proc varchar2(72) := g_package||'ins';
293: --

Line 346: l_rec ben_bri_shd.g_rec_type;

342: p_actn_cd in varchar2 default null,
343: p_close_actn_itm_dt in date default null
344: ) is
345: --
346: l_rec ben_bri_shd.g_rec_type;
347: l_proc varchar2(72) := g_package||'ins';
348: --
349: Begin
350: hr_utility.set_location('Entering:'||l_proc, 5);

Line 356: ben_bri_shd.convert_args

352: -- Call conversion function to turn arguments into the
353: -- p_rec structure.
354: --
355: l_rec :=
356: ben_bri_shd.convert_args
357: (
358: null,
359: p_benefit_action_id,
360: p_person_id,