1: Package Body hxc_ula_ins as
2: /* $Header: hxcularhi.pkb 120.3 2005/09/23 05:57:47 rchennur noship $ */
3: --
4: -- ----------------------------------------------------------------------------
5: -- | Private Global Definitions |
4: -- ----------------------------------------------------------------------------
5: -- | Private Global Definitions |
6: -- ----------------------------------------------------------------------------
7: --
8: g_package varchar2(33) := ' hxc_ula_ins.'; -- Global package name
9: g_debug boolean := hr_utility.debug_enabled;
10: --
11: -- ----------------------------------------------------------------------------
12: -- |------------------------------< insert_dml >------------------------------|
291: );
292: --
293: -- Call the supporting pre-insert operation
294: --
295: hxc_ula_ins.pre_insert(p_rec);
296: --
297: -- Insert the row
298: --
299: hxc_ula_ins.insert_dml(p_rec);
295: hxc_ula_ins.pre_insert(p_rec);
296: --
297: -- Insert the row
298: --
299: hxc_ula_ins.insert_dml(p_rec);
300: --
301: -- Call the supporting post-insert operation
302: --
303: hxc_ula_ins.post_insert
299: hxc_ula_ins.insert_dml(p_rec);
300: --
301: -- Call the supporting post-insert operation
302: --
303: hxc_ula_ins.post_insert
304: (p_rec
305: );
306: --
307: if g_debug then
351: --
352: -- Having converted the arguments into the hxc_ula_rec
353: -- plsql record structure we call the corresponding record business process.
354: --
355: hxc_ula_ins.ins
356: (l_rec
357: );
358: --
359: -- insert the row into the tl table
378: hr_utility.set_location(' Leaving:'||l_proc, 10);
379: end if;
380: End ins;
381: --
382: end hxc_ula_ins;