DBA Data[Home] [Help]

PACKAGE BODY: APPS.HXC_HRP_RKU

Source


1 package body HXC_HRP_RKU as
2 /* $Header: hxchrprhi.pkb 120.2 2005/09/23 10:43:21 generated noship $ */
3 -- Code generated by the Oracle HRMS API Hook Pre-processor
4 -- Created on 2007/01/03 23:10:25 (YYYY/MM/DD HH24:MI:SS)
5 procedure AFTER_UPDATE
6 (P_EFFECTIVE_DATE in DATE
7 ,P_RECURRING_PERIOD_ID in NUMBER
8 ,P_NAME in VARCHAR2
9 ,P_START_DATE in DATE
10 ,P_END_DATE in DATE
11 ,P_PERIOD_TYPE in VARCHAR2
12 ,P_DURATION_IN_DAYS in NUMBER
13 ,P_OBJECT_VERSION_NUMBER in NUMBER
14 ,P_NAME_O in VARCHAR2
15 ,P_START_DATE_O in DATE
16 ,P_END_DATE_O in DATE
17 ,P_PERIOD_TYPE_O in VARCHAR2
18 ,P_DURATION_IN_DAYS_O in NUMBER
19 ,P_OBJECT_VERSION_NUMBER_O in NUMBER
20 )is
21 l_commit_unit_number number;
22 l_legislation_code   varchar2(30);
23 begin
24 hr_utility.set_location('Entering: HXC_HRP_RKU.AFTER_UPDATE', 10);
25 l_commit_unit_number := hr_api.return_commit_unit;
26 if hr_api.call_leg_hooks then
27 -- Note: All legislation hook calls will be executed regardless of the
28 -- legislation code because the data for this API module is not held within
29 -- the context of a business_group_id.
30 HXC_US_TIME_DEFINITIONS_HOOK.UPDATE_USER_HOOK_RECURRING
31 (P_RECURRING_PERIOD_ID => P_RECURRING_PERIOD_ID
32 ,P_NAME => P_NAME
33 );
34 end if;
35 hr_api.validate_commit_unit(l_commit_unit_number, 'HXC_RECURRING_PERIODS', 'AU');
36 hr_utility.set_location(' Leaving: HXC_HRP_RKU.AFTER_UPDATE', 20);
37 end AFTER_UPDATE;
38 end HXC_HRP_RKU;