1: PACKAGE BODY pay_exa_upd AS
2: /* $Header: pyexarhi.pkb 115.13 2003/09/26 06:48:50 tvankayl ship $ */
3: --
4: -- ----------------------------------------------------------------------------
5: -- | Private Global Definitions |
4: -- ----------------------------------------------------------------------------
5: -- | Private Global Definitions |
6: -- ----------------------------------------------------------------------------
7: --
8: g_package varchar2(33) := ' pay_exa_upd.'; -- Global package name
9: --
10: -- ----------------------------------------------------------------------------
11: -- |------------------------------< update_dml >------------------------------|
12: -- ----------------------------------------------------------------------------
443: --
444: -- stub - not sure if this is necessary as other parameters are
445: -- not used by U logic
446: --
447: pay_exa_upd.convert_defs(p_rec);
448: pay_exa_bus.update_validate(p_rec);
449: --
450: -- call the supporting pre-update operation
451: --
643: p_external_account_id,
644: p_territory_code,
645: p_prenote_date,
646: --
647: -- use system defaults so that pay_exa_upd.convert_defs()
648: -- will convert the components to their current db values
649: --
650: hr_api.g_number, -- id_flex_num
651: hr_api.g_varchar2, -- summary_flag
709: p_object_version_number => l_rec.object_version_number) then
710: --
711: -- copy any system defaulted values from db row(g_old_rec) into l_rec
712: --
713: pay_exa_upd.convert_defs(p_rec => l_rec);
714: end if;
715:
716: --
717: -- nb. at this point id_flex_num, summary_flag, enabled_flag,
796: --
797: hr_utility.set_location('***** Leaving:' || l_proc || ' *****', 20);
798: end upd_or_sel;
799: --
800: END pay_exa_upd;