[Home] [Help]
PACKAGE: APPS.PER_ZA_USER_HOOK_PKG
Source
1 PACKAGE per_za_user_hook_pkg AS
2 /* $Header: pezauhkp.pkh 120.0.12000000.1 2007/03/26 15:48:19 rajesrin noship $ */
3
4 -------------------------------------------------------------------------------
5 -- validate_applicant
6 -------------------------------------------------------------------------------
7 -- Description:
8 -- Create applicant, before process user hook for South Africa
9 -- Called from:
10 -- hr_applicant_api before process user hooks
11 -- Person DDF segments used :
12 -- SEGMENT NAME
13 -- ------- ----
14 -- PER_INFORMATION4 Race
15 --
16 ---------------------------------------------------------------------------
17 -- --
18 ---------------------------------------------------------------------------
19 PROCEDURE validate_applicant
20 ( p_business_group_id
21 in per_all_people_f.business_group_id%type default null
22 , p_date_received
23 in date
24 , p_person_type_id
25 in per_all_people_f.person_type_id%type default null
26 , p_per_information_category
27 in per_all_people_f.per_information_category%type default null
28 , p_per_information4
29 in per_all_people_f.per_information4%type default null
30 );
31 -------------------------------------------------------------------------------
32 -- validate_employee
33 -------------------------------------------------------------------------------
34 -- Description:
35 -- Create employee, before process user hook for South Africa.
36 -- Called from:
37 -- hr_employee_api before process user hook
38 -- Person DDF segments used :
39 -- SEGMENT NAME
40 -- ------- ----
41 -- PER_INFORMATION4 Race
42 --
43 ---------------------------------------------------------------------------
44 -- --
45 ---------------------------------------------------------------------------
46 PROCEDURE validate_employee
47 ( p_business_group_id
48 in per_all_people_f.business_group_id%type default null
49 , p_hire_date
50 in date
51 , p_person_type_id
52 in per_all_people_f.person_type_id%type default null
53 , p_per_information_category
54 in per_all_people_f.per_information_category%type default null
55 , p_per_information4
56 in per_all_people_f.per_information4%type default null
57 );
58 -------------------------------------------------------------------------------
59 -- validate_cwk
60 -------------------------------------------------------------------------------
61 -- Description:
62 -- Create contingent worker, before process user hook for South Africa.
63 -- Called from:
64 -- hr_contingent_worker_api before process user hook
65 -- Person DDF segments used :
66 -- SEGMENT NAME
67 -- ------- ----
68 -- PER_INFORMATION4 Race
69 --
70 ---------------------------------------------------------------------------
71 -- --
72 ---------------------------------------------------------------------------
73 PROCEDURE validate_cwk
74 ( p_business_group_id
75 in per_all_people_f.business_group_id%type default null
76 , p_start_date
77 in date
78 , p_person_type_id
79 in per_all_people_f.person_type_id%type default null
80 , p_per_information_category
81 in per_all_people_f.per_information_category%type default null
82 , p_per_information4
83 in per_all_people_f.per_information4%type default null
84 );
85 -------------------------------------------------------------------------------
86 -- validate_person
87 -------------------------------------------------------------------------------
88 -- Description:
89 -- Update person, before process user hook for South Africa.
90 -- Called from:
91 -- hr_person_api before process user hook
92 -- Person DDF segments used :
93 -- SEGMENT NAME
94 -- ------- ----
95 -- PER_INFORMATION4 Race
96 --
97 ---------------------------------------------------------------------------
98 -- --
99 ---------------------------------------------------------------------------
100 PROCEDURE validate_person
101 ( p_person_id
102 in per_all_people_f.person_id%type
103 , p_effective_date
104 in date
105 , p_person_type_id
106 in per_all_people_f.person_type_id%type
107 , p_per_information_category
108 in per_all_people_f.per_information_category%type
109 , p_per_information4
110 in per_all_people_f.per_information4%type
111 );
112
113 END per_za_user_hook_pkg;