1: Package Body hxc_mpc_ins as
2: /* $Header: hxcmpcrhi.pkb 120.2 2005/09/23 08:47:45 nissharm noship $ */
3: --
4: -- ----------------------------------------------------------------------------
5: -- | Private Global Definitions |
4: -- ----------------------------------------------------------------------------
5: -- | Private Global Definitions |
6: -- ----------------------------------------------------------------------------
7: --
8: g_package varchar2(33) := ' hxc_mpc_ins.'; -- Global package name
9:
10: g_debug boolean := hr_utility.debug_enabled;
11: --
12: -- ----------------------------------------------------------------------------
292: );
293: --
294: -- Call the supporting pre-insert operation
295: --
296: hxc_mpc_ins.pre_insert(p_rec);
297: --
298: -- Insert the row
299: --
300: hxc_mpc_ins.insert_dml(p_rec);
296: hxc_mpc_ins.pre_insert(p_rec);
297: --
298: -- Insert the row
299: --
300: hxc_mpc_ins.insert_dml(p_rec);
301: --
302: -- Call the supporting post-insert operation
303: --
304: hxc_mpc_ins.post_insert
300: hxc_mpc_ins.insert_dml(p_rec);
301: --
302: -- Call the supporting post-insert operation
303: --
304: hxc_mpc_ins.post_insert
305: (p_rec
306: );
307: --
308: if g_debug then
348: --
349: -- Having converted the arguments into the hxc_mpc_rec
350: -- plsql record structure we call the corresponding record business process.
351: --
352: hxc_mpc_ins.ins
353: (l_rec
354: );
355: --
356: -- As the primary key argument(s)
363: hr_utility.set_location(' Leaving:'||l_proc, 10);
364: end if;
365: End ins;
366: --
367: end hxc_mpc_ins;