1: package body hxc_tat_ins as
2: /* $Header: hxtatrhi.pkb 120.2 2005/09/23 07:03:57 rchennur noship $ */
3: -- --------------------------------------------------------------------------
4: -- | Private Global Definitions |
5: -- --------------------------------------------------------------------------
2: /* $Header: hxtatrhi.pkb 120.2 2005/09/23 07:03:57 rchennur noship $ */
3: -- --------------------------------------------------------------------------
4: -- | Private Global Definitions |
5: -- --------------------------------------------------------------------------
6: g_package varchar2(33) := ' hxc_tat_ins.'; -- global package name
7: g_debug boolean := hr_utility.debug_enabled;
8: -- --------------------------------------------------------------------------
9: -- |------------------------------< insert_dml >----------------------------|
10: -- --------------------------------------------------------------------------
385: );
386:
387: -- call the supporting pre-insert operation
388:
389: hxc_tat_ins.pre_insert(p_rec);
390:
391: -- insert the row
392:
393: hxc_tat_ins.insert_dml(p_rec);
389: hxc_tat_ins.pre_insert(p_rec);
390:
391: -- insert the row
392:
393: hxc_tat_ins.insert_dml(p_rec);
394:
395: -- call the supporting post-insert operation
396:
397: hxc_tat_ins.post_insert
393: hxc_tat_ins.insert_dml(p_rec);
394:
395: -- call the supporting post-insert operation
396:
397: hxc_tat_ins.post_insert
398: (p_effective_date
399: ,p_rec
400: );
401:
500:
501: -- having converted the arguments into the hxc_tat_rec
502: -- plsql record structure we call the corresponding record business process.
503:
504: hxc_tat_ins.ins
505: (p_effective_date
506: ,l_rec
507: );
508:
517: end if;
518:
519: end ins;
520:
521: end hxc_tat_ins;