1: Package Body hxc_apc_ins as
2: /* $Header: hxcapcrhi.pkb 120.2 2005/09/23 08:04:24 sechandr noship $ */
3: --
4: -- ----------------------------------------------------------------------------
5: -- | Private Global Definitions |
4: -- ----------------------------------------------------------------------------
5: -- | Private Global Definitions |
6: -- ----------------------------------------------------------------------------
7: --
8: g_package varchar2(33) := ' hxc_apc_ins.'; -- Global package name
9: g_debug boolean := hr_utility.debug_enabled;
10: --
11: -- ----------------------------------------------------------------------------
12: -- |------------------------------< insert_dml >------------------------------|
284: );
285: --
286: -- Call the supporting pre-insert operation
287: --
288: hxc_apc_ins.pre_insert(p_rec);
289: --
290: -- Insert the row
291: --
292: hxc_apc_ins.insert_dml(p_rec);
288: hxc_apc_ins.pre_insert(p_rec);
289: --
290: -- Insert the row
291: --
292: hxc_apc_ins.insert_dml(p_rec);
293: --
294: -- Call the supporting post-insert operation
295: --
296: hxc_apc_ins.post_insert
292: hxc_apc_ins.insert_dml(p_rec);
293: --
294: -- Call the supporting post-insert operation
295: --
296: hxc_apc_ins.post_insert
297: (p_effective_date
298: ,p_rec
299: );
300: --
339: --
340: -- Having converted the arguments into the hxc_apc_rec
341: -- plsql record structure we call the corresponding record business process.
342: --
343: hxc_apc_ins.ins
344: (p_effective_date
345: ,l_rec
346: );
347: --
355: hr_utility.set_location(' Leaving:'||l_proc, 10);
356: end if;
357: End ins;
358: --
359: end hxc_apc_ins;
360: