51: --
52: -- {End Of Comments}
53: -- ----------------------------------------------------------------------------
54: Procedure insert_dml
55: (p_rec in out nocopy hxc_uld_shd.g_rec_type
56: ) is
57: --
58: l_proc varchar2(72) ;
59: --
102: Exception
103: When hr_api.check_integrity_violated Then
104: -- A check constraint has been violated
105: --
106: hxc_uld_shd.constraint_error
107: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
108: When hr_api.parent_integrity_violated Then
109: -- Parent integrity has been violated
110: --
107: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
108: When hr_api.parent_integrity_violated Then
109: -- Parent integrity has been violated
110: --
111: hxc_uld_shd.constraint_error
112: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
113: When hr_api.unique_integrity_violated Then
114: -- Unique integrity has been violated
115: --
112: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
113: When hr_api.unique_integrity_violated Then
114: -- Unique integrity has been violated
115: --
116: hxc_uld_shd.constraint_error
117: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
118: When Others Then
119: --
120: Raise;
157: --
158: -- {End Of Comments}
159: -- ----------------------------------------------------------------------------
160: Procedure pre_insert
161: (p_rec in out nocopy hxc_uld_shd.g_rec_type
162: ) is
163: --
164: l_proc varchar2(72) ;
165: --
216: --
217: -- {End Of Comments}
218: -- ----------------------------------------------------------------------------
219: Procedure post_insert
220: (p_rec in hxc_uld_shd.g_rec_type
221: ) is
222: --
223: l_proc varchar2(72) ;
224: --
261: -- ----------------------------------------------------------------------------
262: -- |---------------------------------< ins >----------------------------------|
263: -- ----------------------------------------------------------------------------
264: Procedure ins
265: (p_rec in out nocopy hxc_uld_shd.g_rec_type
266: ) is
267: --
268: l_proc varchar2(72) ;
269: --
309: ,p_layout_comp_definition_id out nocopy number
310: ,p_object_version_number out nocopy number
311: ) is
312: --
313: l_rec hxc_uld_shd.g_rec_type;
314: l_proc varchar2(72) ;
315: --
316: Begin
317: g_debug :=hr_utility.debug_enabled;
323: -- Call conversion function to turn arguments into the
324: -- p_rec structure.
325: --
326: l_rec :=
327: hxc_uld_shd.convert_args
328: (null
329: ,p_component_type
330: ,p_component_class
331: ,p_render_type