1: Package Body ghr_cmp_ins as
2: /* $Header: ghcmprhi.pkb 120.0 2005/05/29 02:54:02 appldev noship $ */
3: --
4: -- ----------------------------------------------------------------------------
5: -- | Private Global Definitions |
4: -- ----------------------------------------------------------------------------
5: -- | Private Global Definitions |
6: -- ----------------------------------------------------------------------------
7: --
8: g_package varchar2(33) := ' ghr_cmp_ins.'; -- Global package name
9: --
10: -- ----------------------------------------------------------------------------
11: -- |------------------------------< insert_dml >------------------------------|
12: -- ----------------------------------------------------------------------------
712: );
713: --
714: -- Call the supporting pre-insert operation
715: --
716: ghr_cmp_ins.pre_insert(p_rec);
717: --
718: -- Insert the row
719: --
720: ghr_cmp_ins.insert_dml(p_rec);
716: ghr_cmp_ins.pre_insert(p_rec);
717: --
718: -- Insert the row
719: --
720: ghr_cmp_ins.insert_dml(p_rec);
721: --
722: -- Call the supporting post-insert operation
723: --
724: ghr_cmp_ins.post_insert
720: ghr_cmp_ins.insert_dml(p_rec);
721: --
722: -- Call the supporting post-insert operation
723: --
724: ghr_cmp_ins.post_insert
725: (p_effective_date
726: ,p_rec
727: );
728: --
1069: --
1070: -- Having converted the arguments into the ghr_cmp_rec
1071: -- plsql record structure we call the corresponding record business process.
1072: --
1073: ghr_cmp_ins.ins
1074: (p_effective_date
1075: ,l_rec
1076: );
1077: --
1083: --
1084: hr_utility.set_location(' Leaving:'||l_proc, 10);
1085: End ins;
1086: --
1087: end ghr_cmp_ins;