1: Package Body pay_ipd_upd as
2: /* $Header: pyipdrhi.pkb 120.2 2005/09/30 06:49:56 vikgupta noship $ */
3: --
4: -- ----------------------------------------------------------------------------
5: -- | Private Global Definitions |
4: -- ----------------------------------------------------------------------------
5: -- | Private Global Definitions |
6: -- ----------------------------------------------------------------------------
7: --
8: g_package varchar2(33) := ' pay_ipd_upd.'; -- Global package name
9: --
10: -- ----------------------------------------------------------------------------
11: -- |----------------------------< dt_update_dml >-----------------------------|
12: -- ----------------------------------------------------------------------------
176: --
177: Begin
178: hr_utility.set_location('Entering:'||l_proc, 5);
179: --
180: pay_ipd_upd.dt_update_dml
181: (p_rec => p_rec
182: ,p_effective_date => p_effective_date
183: ,p_datetrack_mode => p_datetrack_mode
184: ,p_validation_start_date => p_validation_start_date
647: -- derive the full record structure values to be updated.
648: --
649: -- 2. Call the supporting update validate operations.
650: --
651: pay_ipd_upd.convert_defs(p_rec);
652: --
653: pay_ipd_bus.update_validate
654: (p_rec => p_rec
655: ,p_effective_date => p_effective_date
751: -- Having converted the arguments into the
752: -- plsql record structure we call the corresponding record
753: -- business process.
754: --
755: pay_ipd_upd.upd
756: (p_effective_date
757: ,p_datetrack_mode
758: ,l_rec
759: );
767: --
768: hr_utility.set_location(' Leaving:'||l_proc, 10);
769: End upd;
770: --
771: end pay_ipd_upd;