1: Package Body pay_pyr_upd as
2: /* $Header: pypyrrhi.pkb 115.3 2003/09/15 04:18:59 adhunter noship $ */
3: --
4: -- ----------------------------------------------------------------------------
5: -- | Private Global Definitions |
4: -- ----------------------------------------------------------------------------
5: -- | Private Global Definitions |
6: -- ----------------------------------------------------------------------------
7: --
8: g_package VARCHAR2(33) := ' pay_pyr_upd.'; -- Global package name
9: --
10: -- ----------------------------------------------------------------------------
11: -- |------------------------------< update_dml >------------------------------|
12: -- ----------------------------------------------------------------------------
596: hr_multi_message.end_validation_set;
597: --
598: -- Call the supporting pre-update operation
599: --
600: pay_pyr_upd.pre_update(p_rec);
601: --
602: -- Update the row.
603: --
604: pay_pyr_upd.update_dml(p_rec);
600: pay_pyr_upd.pre_update(p_rec);
601: --
602: -- Update the row.
603: --
604: pay_pyr_upd.update_dml(p_rec);
605: --
606: -- Call the supporting post-update operation
607: --
608: pay_pyr_upd.post_update
604: pay_pyr_upd.update_dml(p_rec);
605: --
606: -- Call the supporting post-update operation
607: --
608: pay_pyr_upd.post_update
609: (p_effective_date
610: ,p_rec
611: );
612: --
697: -- Having converted the arguments INTO the
698: -- plsql record structure we call the corresponding record
699: -- business process.
700: --
701: pay_pyr_upd.upd
702: (p_effective_date
703: ,l_rec
704: );
705: p_object_version_number := l_rec.object_version_number;
706: --
707: hr_utility.set_location(' Leaving:'||l_proc, 10);
708: END upd;
709: --
710: END pay_pyr_upd;