DBA Data[Home] [Help]

APPS.BEN_XER_DEL dependencies on BEN_XER_SHD

Line 86: Procedure delete_dml(p_rec in ben_xer_shd.g_rec_type) is

82: -- Internal Row Handler Use Only.
83: --
84: -- {End Of Comments}
85: -- ----------------------------------------------------------------------------
86: Procedure delete_dml(p_rec in ben_xer_shd.g_rec_type) is
87: --
88: l_proc varchar2(72) := g_package||'delete_dml';
89: --
90: Begin

Line 93: ben_xer_shd.g_api_dml := true; -- Set the api dml status

89: --
90: Begin
91: hr_utility.set_location('Entering:'||l_proc, 5);
92: --
93: ben_xer_shd.g_api_dml := true; -- Set the api dml status
94: --
95: -- Delete the ben_ext_data_elmt_in_rcd row.
96: --
97: delete from ben_ext_data_elmt_in_rcd

Line 100: ben_xer_shd.g_api_dml := false; -- Unset the api dml status

96: --
97: delete from ben_ext_data_elmt_in_rcd
98: where ext_data_elmt_in_rcd_id = p_rec.ext_data_elmt_in_rcd_id;
99: --
100: ben_xer_shd.g_api_dml := false; -- Unset the api dml status
101: --
102: hr_utility.set_location(' Leaving:'||l_proc, 10);
103: --
104: Exception

Line 107: ben_xer_shd.g_api_dml := false; -- Unset the api dml status

103: --
104: Exception
105: When hr_api.child_integrity_violated then
106: -- Child integrity has been violated
107: ben_xer_shd.g_api_dml := false; -- Unset the api dml status
108: ben_xer_shd.constraint_error
109: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
110: When Others Then
111: ben_xer_shd.g_api_dml := false; -- Unset the api dml status

Line 108: ben_xer_shd.constraint_error

104: Exception
105: When hr_api.child_integrity_violated then
106: -- Child integrity has been violated
107: ben_xer_shd.g_api_dml := false; -- Unset the api dml status
108: ben_xer_shd.constraint_error
109: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
110: When Others Then
111: ben_xer_shd.g_api_dml := false; -- Unset the api dml status
112: Raise;

Line 111: ben_xer_shd.g_api_dml := false; -- Unset the api dml status

107: ben_xer_shd.g_api_dml := false; -- Unset the api dml status
108: ben_xer_shd.constraint_error
109: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
110: When Others Then
111: ben_xer_shd.g_api_dml := false; -- Unset the api dml status
112: Raise;
113: End delete_dml;
114: --
115: -- ----------------------------------------------------------------------------

Line 147: Procedure pre_delete(p_rec in ben_xer_shd.g_rec_type) is

143: -- Internal Row Handler Use Only.
144: --
145: -- {End Of Comments}
146: -- ----------------------------------------------------------------------------
147: Procedure pre_delete(p_rec in ben_xer_shd.g_rec_type) is
148: --
149: l_proc varchar2(72) := g_package||'pre_delete';
150: --
151: Begin

Line 190: p_effective_date in date,p_rec in ben_xer_shd.g_rec_type) is

186: --
187: -- {End Of Comments}
188: -- ----------------------------------------------------------------------------
189: Procedure post_delete(
190: p_effective_date in date,p_rec in ben_xer_shd.g_rec_type) is
191: --
192: l_proc varchar2(72) := g_package||'post_delete';
193: --
194: Begin

Line 210: ,p_seq_num_o =>ben_xer_shd.g_old_rec.seq_num

206: --
207: ben_xer_rkd.after_delete
208: (
209: p_ext_data_elmt_in_rcd_id =>p_rec.ext_data_elmt_in_rcd_id
210: ,p_seq_num_o =>ben_xer_shd.g_old_rec.seq_num
211: ,p_strt_pos_o =>ben_xer_shd.g_old_rec.strt_pos
212: ,p_dlmtr_val_o =>ben_xer_shd.g_old_rec.dlmtr_val
213: ,p_rqd_flag_o =>ben_xer_shd.g_old_rec.rqd_flag
214: ,p_sprs_cd_o =>ben_xer_shd.g_old_rec.sprs_cd

Line 211: ,p_strt_pos_o =>ben_xer_shd.g_old_rec.strt_pos

207: ben_xer_rkd.after_delete
208: (
209: p_ext_data_elmt_in_rcd_id =>p_rec.ext_data_elmt_in_rcd_id
210: ,p_seq_num_o =>ben_xer_shd.g_old_rec.seq_num
211: ,p_strt_pos_o =>ben_xer_shd.g_old_rec.strt_pos
212: ,p_dlmtr_val_o =>ben_xer_shd.g_old_rec.dlmtr_val
213: ,p_rqd_flag_o =>ben_xer_shd.g_old_rec.rqd_flag
214: ,p_sprs_cd_o =>ben_xer_shd.g_old_rec.sprs_cd
215: ,p_any_or_all_cd_o =>ben_xer_shd.g_old_rec.any_or_all_cd

Line 212: ,p_dlmtr_val_o =>ben_xer_shd.g_old_rec.dlmtr_val

208: (
209: p_ext_data_elmt_in_rcd_id =>p_rec.ext_data_elmt_in_rcd_id
210: ,p_seq_num_o =>ben_xer_shd.g_old_rec.seq_num
211: ,p_strt_pos_o =>ben_xer_shd.g_old_rec.strt_pos
212: ,p_dlmtr_val_o =>ben_xer_shd.g_old_rec.dlmtr_val
213: ,p_rqd_flag_o =>ben_xer_shd.g_old_rec.rqd_flag
214: ,p_sprs_cd_o =>ben_xer_shd.g_old_rec.sprs_cd
215: ,p_any_or_all_cd_o =>ben_xer_shd.g_old_rec.any_or_all_cd
216: ,p_ext_data_elmt_id_o =>ben_xer_shd.g_old_rec.ext_data_elmt_id

Line 213: ,p_rqd_flag_o =>ben_xer_shd.g_old_rec.rqd_flag

209: p_ext_data_elmt_in_rcd_id =>p_rec.ext_data_elmt_in_rcd_id
210: ,p_seq_num_o =>ben_xer_shd.g_old_rec.seq_num
211: ,p_strt_pos_o =>ben_xer_shd.g_old_rec.strt_pos
212: ,p_dlmtr_val_o =>ben_xer_shd.g_old_rec.dlmtr_val
213: ,p_rqd_flag_o =>ben_xer_shd.g_old_rec.rqd_flag
214: ,p_sprs_cd_o =>ben_xer_shd.g_old_rec.sprs_cd
215: ,p_any_or_all_cd_o =>ben_xer_shd.g_old_rec.any_or_all_cd
216: ,p_ext_data_elmt_id_o =>ben_xer_shd.g_old_rec.ext_data_elmt_id
217: ,p_ext_rcd_id_o =>ben_xer_shd.g_old_rec.ext_rcd_id

Line 214: ,p_sprs_cd_o =>ben_xer_shd.g_old_rec.sprs_cd

210: ,p_seq_num_o =>ben_xer_shd.g_old_rec.seq_num
211: ,p_strt_pos_o =>ben_xer_shd.g_old_rec.strt_pos
212: ,p_dlmtr_val_o =>ben_xer_shd.g_old_rec.dlmtr_val
213: ,p_rqd_flag_o =>ben_xer_shd.g_old_rec.rqd_flag
214: ,p_sprs_cd_o =>ben_xer_shd.g_old_rec.sprs_cd
215: ,p_any_or_all_cd_o =>ben_xer_shd.g_old_rec.any_or_all_cd
216: ,p_ext_data_elmt_id_o =>ben_xer_shd.g_old_rec.ext_data_elmt_id
217: ,p_ext_rcd_id_o =>ben_xer_shd.g_old_rec.ext_rcd_id
218: ,p_business_group_id_o =>ben_xer_shd.g_old_rec.business_group_id

Line 215: ,p_any_or_all_cd_o =>ben_xer_shd.g_old_rec.any_or_all_cd

211: ,p_strt_pos_o =>ben_xer_shd.g_old_rec.strt_pos
212: ,p_dlmtr_val_o =>ben_xer_shd.g_old_rec.dlmtr_val
213: ,p_rqd_flag_o =>ben_xer_shd.g_old_rec.rqd_flag
214: ,p_sprs_cd_o =>ben_xer_shd.g_old_rec.sprs_cd
215: ,p_any_or_all_cd_o =>ben_xer_shd.g_old_rec.any_or_all_cd
216: ,p_ext_data_elmt_id_o =>ben_xer_shd.g_old_rec.ext_data_elmt_id
217: ,p_ext_rcd_id_o =>ben_xer_shd.g_old_rec.ext_rcd_id
218: ,p_business_group_id_o =>ben_xer_shd.g_old_rec.business_group_id
219: ,p_legislation_code_o =>ben_xer_shd.g_old_rec.legislation_code

Line 216: ,p_ext_data_elmt_id_o =>ben_xer_shd.g_old_rec.ext_data_elmt_id

212: ,p_dlmtr_val_o =>ben_xer_shd.g_old_rec.dlmtr_val
213: ,p_rqd_flag_o =>ben_xer_shd.g_old_rec.rqd_flag
214: ,p_sprs_cd_o =>ben_xer_shd.g_old_rec.sprs_cd
215: ,p_any_or_all_cd_o =>ben_xer_shd.g_old_rec.any_or_all_cd
216: ,p_ext_data_elmt_id_o =>ben_xer_shd.g_old_rec.ext_data_elmt_id
217: ,p_ext_rcd_id_o =>ben_xer_shd.g_old_rec.ext_rcd_id
218: ,p_business_group_id_o =>ben_xer_shd.g_old_rec.business_group_id
219: ,p_legislation_code_o =>ben_xer_shd.g_old_rec.legislation_code
220: ,p_object_version_number_o =>ben_xer_shd.g_old_rec.object_version_number

Line 217: ,p_ext_rcd_id_o =>ben_xer_shd.g_old_rec.ext_rcd_id

213: ,p_rqd_flag_o =>ben_xer_shd.g_old_rec.rqd_flag
214: ,p_sprs_cd_o =>ben_xer_shd.g_old_rec.sprs_cd
215: ,p_any_or_all_cd_o =>ben_xer_shd.g_old_rec.any_or_all_cd
216: ,p_ext_data_elmt_id_o =>ben_xer_shd.g_old_rec.ext_data_elmt_id
217: ,p_ext_rcd_id_o =>ben_xer_shd.g_old_rec.ext_rcd_id
218: ,p_business_group_id_o =>ben_xer_shd.g_old_rec.business_group_id
219: ,p_legislation_code_o =>ben_xer_shd.g_old_rec.legislation_code
220: ,p_object_version_number_o =>ben_xer_shd.g_old_rec.object_version_number
221: ,p_hide_flag_o =>ben_xer_shd.g_old_rec.hide_flag

Line 218: ,p_business_group_id_o =>ben_xer_shd.g_old_rec.business_group_id

214: ,p_sprs_cd_o =>ben_xer_shd.g_old_rec.sprs_cd
215: ,p_any_or_all_cd_o =>ben_xer_shd.g_old_rec.any_or_all_cd
216: ,p_ext_data_elmt_id_o =>ben_xer_shd.g_old_rec.ext_data_elmt_id
217: ,p_ext_rcd_id_o =>ben_xer_shd.g_old_rec.ext_rcd_id
218: ,p_business_group_id_o =>ben_xer_shd.g_old_rec.business_group_id
219: ,p_legislation_code_o =>ben_xer_shd.g_old_rec.legislation_code
220: ,p_object_version_number_o =>ben_xer_shd.g_old_rec.object_version_number
221: ,p_hide_flag_o =>ben_xer_shd.g_old_rec.hide_flag
222: );

Line 219: ,p_legislation_code_o =>ben_xer_shd.g_old_rec.legislation_code

215: ,p_any_or_all_cd_o =>ben_xer_shd.g_old_rec.any_or_all_cd
216: ,p_ext_data_elmt_id_o =>ben_xer_shd.g_old_rec.ext_data_elmt_id
217: ,p_ext_rcd_id_o =>ben_xer_shd.g_old_rec.ext_rcd_id
218: ,p_business_group_id_o =>ben_xer_shd.g_old_rec.business_group_id
219: ,p_legislation_code_o =>ben_xer_shd.g_old_rec.legislation_code
220: ,p_object_version_number_o =>ben_xer_shd.g_old_rec.object_version_number
221: ,p_hide_flag_o =>ben_xer_shd.g_old_rec.hide_flag
222: );
223: --

Line 220: ,p_object_version_number_o =>ben_xer_shd.g_old_rec.object_version_number

216: ,p_ext_data_elmt_id_o =>ben_xer_shd.g_old_rec.ext_data_elmt_id
217: ,p_ext_rcd_id_o =>ben_xer_shd.g_old_rec.ext_rcd_id
218: ,p_business_group_id_o =>ben_xer_shd.g_old_rec.business_group_id
219: ,p_legislation_code_o =>ben_xer_shd.g_old_rec.legislation_code
220: ,p_object_version_number_o =>ben_xer_shd.g_old_rec.object_version_number
221: ,p_hide_flag_o =>ben_xer_shd.g_old_rec.hide_flag
222: );
223: --
224: exception

Line 221: ,p_hide_flag_o =>ben_xer_shd.g_old_rec.hide_flag

217: ,p_ext_rcd_id_o =>ben_xer_shd.g_old_rec.ext_rcd_id
218: ,p_business_group_id_o =>ben_xer_shd.g_old_rec.business_group_id
219: ,p_legislation_code_o =>ben_xer_shd.g_old_rec.legislation_code
220: ,p_object_version_number_o =>ben_xer_shd.g_old_rec.object_version_number
221: ,p_hide_flag_o =>ben_xer_shd.g_old_rec.hide_flag
222: );
223: --
224: exception
225: --

Line 246: p_rec in ben_xer_shd.g_rec_type

242: -- ----------------------------------------------------------------------------
243: Procedure del
244: (
245: p_effective_date in date,
246: p_rec in ben_xer_shd.g_rec_type
247: ) is
248: --
249: l_proc varchar2(72) := g_package||'del';
250: --

Line 256: ben_xer_shd.lck

252: hr_utility.set_location('Entering:'||l_proc, 5);
253: --
254: -- We must lock the row which we need to delete.
255: --
256: ben_xer_shd.lck
257: (
258: p_rec.ext_data_elmt_in_rcd_id,
259: p_rec.object_version_number
260: );

Line 292: l_rec ben_xer_shd.g_rec_type;

288: p_legislation_code in varchar2 default null,
289: p_object_version_number in number
290: ) is
291: --
292: l_rec ben_xer_shd.g_rec_type;
293: l_proc varchar2(72) := g_package||'del';
294: --
295: Begin
296: hr_utility.set_location('Entering:'||l_proc, 5);