DBA Data[Home] [Help]

PACKAGE BODY: APPS.HR_CONTINGENT_WORKER_BK2

Source


1 package body HR_CONTINGENT_WORKER_BK2 as
2 /* $Header: pecwkapi.pkb 120.4.12010000.1 2008/07/28 04:28:10 generated ship $ */
3 -- Code generated by the Oracle HRMS API Hook Pre-processor
4 -- Created on 2009/03/30 04:46:29 (YYYY/MM/DD HH24:MI:SS)
5 procedure CONVERT_TO_CWK_A
6 (P_EFFECTIVE_DATE in DATE
7 ,P_PERSON_ID in NUMBER
8 ,P_OBJECT_VERSION_NUMBER in NUMBER
9 ,P_NPW_NUMBER in VARCHAR2
10 ,P_PROJECTED_PLACEMENT_END in DATE
11 ,P_PERSON_TYPE_ID in NUMBER
12 ,P_DATETRACK_UPDATE_MODE in VARCHAR2
13 ,P_PER_EFFECTIVE_START_DATE in DATE
14 ,P_PER_EFFECTIVE_END_DATE in DATE
15 ,P_PDP_OBJECT_VERSION_NUMBER in NUMBER
16 ,P_ASSIGNMENT_ID in NUMBER
17 ,P_ASG_OBJECT_VERSION_NUMBER in NUMBER
18 ,P_ASSIGNMENT_SEQUENCE in NUMBER
19 )is
20 l_commit_unit_number number;
21 l_legislation_code   varchar2(30);
22 begin
23 hr_utility.set_location('Entering: HR_CONTINGENT_WORKER_BK2.CONVERT_TO_CWK_A', 10);
24 l_commit_unit_number := hr_api.return_commit_unit;
25 if hr_api.call_app_hooks then
26 hr_contingent_worker_be2.CONVERT_TO_CWK_A
27 (P_EFFECTIVE_DATE => P_EFFECTIVE_DATE
28 ,P_PERSON_ID => P_PERSON_ID
29 ,P_OBJECT_VERSION_NUMBER => P_OBJECT_VERSION_NUMBER
30 ,P_NPW_NUMBER => P_NPW_NUMBER
31 ,P_PROJECTED_PLACEMENT_END => P_PROJECTED_PLACEMENT_END
32 ,P_PERSON_TYPE_ID => P_PERSON_TYPE_ID
33 ,P_DATETRACK_UPDATE_MODE => P_DATETRACK_UPDATE_MODE
34 ,P_PER_EFFECTIVE_START_DATE => P_PER_EFFECTIVE_START_DATE
35 ,P_PER_EFFECTIVE_END_DATE => P_PER_EFFECTIVE_END_DATE
36 ,P_PDP_OBJECT_VERSION_NUMBER => P_PDP_OBJECT_VERSION_NUMBER
37 ,P_ASSIGNMENT_ID => P_ASSIGNMENT_ID
38 ,P_ASG_OBJECT_VERSION_NUMBER => P_ASG_OBJECT_VERSION_NUMBER
39 ,P_ASSIGNMENT_SEQUENCE => P_ASSIGNMENT_SEQUENCE
40 );
41 end if;
42 hr_multi_message.end_validation_set;
43 hr_api.validate_commit_unit(l_commit_unit_number, 'CONVERT_TO_CWK', 'AP');
44 hr_utility.set_location(' Leaving: HR_CONTINGENT_WORKER_BK2.CONVERT_TO_CWK_A', 20);
45 end CONVERT_TO_CWK_A;
46 procedure CONVERT_TO_CWK_B
47 (P_EFFECTIVE_DATE in DATE
48 ,P_PERSON_ID in NUMBER
49 ,P_OBJECT_VERSION_NUMBER in NUMBER
50 ,P_NPW_NUMBER in VARCHAR2
51 ,P_PROJECTED_PLACEMENT_END in DATE
52 ,P_PERSON_TYPE_ID in NUMBER
53 ,P_DATETRACK_UPDATE_MODE in VARCHAR2
54 )is
55 begin
56 hr_utility.set_location('Entering: HR_CONTINGENT_WORKER_BK2.CONVERT_TO_CWK_B', 10);
57 hr_utility.set_location(' Leaving: HR_CONTINGENT_WORKER_BK2.CONVERT_TO_CWK_B', 20);
58 end CONVERT_TO_CWK_B;
59 end HR_CONTINGENT_WORKER_BK2;