[Home] [Help]
PACKAGE: APPS.HR_SA_VALIDATE_PKG
Source
1 PACKAGE hr_sa_validate_pkg AUTHID CURRENT_USER AS
2 /* $Header: pesavald.pkh 120.3 2007/02/07 10:37:04 spendhar noship $ */
3 PROCEDURE person_validate
4 (p_person_id in number
5 ,p_person_type_id in number
6 ,p_effective_date in date
7 ,p_sex in varchar2
8 ,p_first_name in varchar2 default null
9 ,p_nationality in varchar2 default null
10 ,p_national_identifier in varchar2 default null
11 ,p_title in varchar2 default null
12 ,p_per_information_category in varchar2 default null
13 ,p_per_information1 in varchar2 default null
14 ,p_per_information2 in varchar2 default null
15 ,p_per_information3 in varchar2 default null
16 ,p_per_information4 in varchar2 default null
17 ,p_per_information5 in varchar2 default null
18 ,p_per_information6 in varchar2 default null
19 ,p_per_information7 in varchar2 default null
20 ,p_per_information8 in varchar2 default null
21 ,p_per_information9 in varchar2 default null
22 ,p_per_information10 in varchar2 default null
23 );
24 PROCEDURE applicant_validate
25 (p_business_group_id in number
26 ,p_person_type_id in number
27 ,p_date_received in date
28 ,p_sex in varchar2
29 ,p_first_name in varchar2 default null
30 ,p_nationality in varchar2 default null
31 ,p_national_identifier in varchar2 default null
32 ,p_title in varchar2 default null
33 ,p_per_information_category in varchar2 default null
34 ,p_per_information1 in varchar2 default null
35 ,p_per_information2 in varchar2 default null
36 ,p_per_information3 in varchar2 default null
37 ,p_per_information4 in varchar2 default null
38 ,p_per_information5 in varchar2 default null
39 ,p_per_information6 in varchar2 default null
40 ,p_per_information7 in varchar2 default null
41 ,p_per_information8 in varchar2 default null
42 ,p_per_information9 in varchar2 default null
43 ,p_per_information10 in varchar2 default null
44 );
45 PROCEDURE employee_validate
46 (p_business_group_id in number
47 ,p_person_type_id in number
48 ,p_hire_date in date
49 ,p_sex in varchar2
50 ,p_first_name in varchar2 default null
51 ,p_nationality in varchar2 default null
52 ,p_national_identifier in varchar2 default null
53 ,p_title in varchar2 default null
54 ,p_per_information_category in varchar2 default null
55 ,p_per_information1 in varchar2 default null
56 ,p_per_information2 in varchar2 default null
57 ,p_per_information3 in varchar2 default null
58 ,p_per_information4 in varchar2 default null
59 ,p_per_information5 in varchar2 default null
60 ,p_per_information6 in varchar2 default null
61 ,p_per_information7 in varchar2 default null
62 ,p_per_information8 in varchar2 default null
63 ,p_per_information9 in varchar2 default null
64 ,p_per_information10 in varchar2 default null
65 );
66 PROCEDURE contact_cwk_validate
67 (p_business_group_id in number
68 ,p_person_type_id in number
69 ,p_start_date in date
70 ,p_sex in varchar2
71 ,p_first_name in varchar2 default null
72 ,p_nationality in varchar2 default null
73 ,p_national_identifier in varchar2 default null
74 ,p_title in varchar2 default null
75 ,p_per_information_category in varchar2 default null
76 ,p_per_information1 in varchar2 default null
77 ,p_per_information2 in varchar2 default null
78 ,p_per_information3 in varchar2 default null
79 ,p_per_information4 in varchar2 default null
80 ,p_per_information5 in varchar2 default null
81 ,p_per_information6 in varchar2 default null
82 ,p_per_information7 in varchar2 default null
83 ,p_per_information8 in varchar2 default null
84 ,p_per_information9 in varchar2 default null
85 ,p_per_information10 in varchar2 default null
86 );
87 PROCEDURE previous_employer_validate
88 (p_employer_name IN varchar2 default hr_api.g_varchar2
89 ,p_start_date IN date default hr_api.g_date
90 ,p_pem_information_category IN varchar2 default hr_api.g_varchar2
91 ,p_pem_information1 IN varchar2 default hr_api.g_varchar2
92 );
93 PROCEDURE contract_validate
94 (p_effective_date in date
95 ,p_type in varchar2
96 ,p_duration in number default null
97 ,p_duration_units in varchar2 default null
98 ,p_contractual_job_title in varchar2 default null
99 ,p_ctr_information_category in varchar2 default null
100 ,p_ctr_information1 in varchar2 default null
101 ,p_ctr_information2 in varchar2 default null
102 ,p_ctr_information3 in varchar2 default null
103 ,p_ctr_information4 in varchar2 default null
104 ,p_ctr_information5 in varchar2 default null
105 );
106 PROCEDURE periods_of_service_validate
107 (p_period_of_service_id IN number
108 ,p_pds_information_category IN varchar2 default hr_api.g_varchar2
109 ,p_pds_information1 IN varchar2 default hr_api.g_varchar2
110 );
111 PROCEDURE person_eit_validate
112 (p_pei_information_category IN varchar2 default hr_api.g_varchar2
113 ,p_pei_information1 IN varchar2 default hr_api.g_varchar2
114 ,p_pei_information2 IN varchar2 default hr_api.g_varchar2
115 ,p_pei_information3 IN varchar2 default hr_api.g_varchar2
116 ,p_pei_information4 IN varchar2 default hr_api.g_varchar2
117 ,p_pei_information5 IN varchar2 default hr_api.g_varchar2
118 ,p_pei_information6 IN varchar2 default hr_api.g_varchar2
119 ,p_pei_information7 IN varchar2 default hr_api.g_varchar2
120 ,p_pei_information8 IN varchar2 default hr_api.g_varchar2
121 ,p_pei_information9 IN varchar2 default hr_api.g_varchar2
122 ,p_pei_information10 IN varchar2 default hr_api.g_varchar2
123 );
124 PROCEDURE create_person_eit_validate
125 (p_person_id IN number
126 ,p_pei_information_category IN varchar2 default hr_api.g_varchar2
127 ,p_pei_information1 IN varchar2 default hr_api.g_varchar2
128 ,p_pei_information2 IN varchar2 default hr_api.g_varchar2
129 ,p_pei_information3 IN varchar2 default hr_api.g_varchar2
130 ,p_pei_information4 IN varchar2 default hr_api.g_varchar2
131 ,p_pei_information5 IN varchar2 default hr_api.g_varchar2
132 ,p_pei_information6 IN varchar2 default hr_api.g_varchar2
133 ,p_pei_information7 IN varchar2 default hr_api.g_varchar2
134 ,p_pei_information8 IN varchar2 default hr_api.g_varchar2
135 ,p_pei_information9 IN varchar2 default hr_api.g_varchar2
136 ,p_pei_information10 IN varchar2 default hr_api.g_varchar2
137 );
138 PROCEDURE update_person_eit_validate
139 (p_person_extra_info_id IN number
140 ,p_pei_information_category IN varchar2 default hr_api.g_varchar2
141 ,p_pei_information1 IN varchar2 default hr_api.g_varchar2
142 ,p_pei_information2 IN varchar2 default hr_api.g_varchar2
143 ,p_pei_information3 IN varchar2 default hr_api.g_varchar2
144 ,p_pei_information4 IN varchar2 default hr_api.g_varchar2
145 ,p_pei_information5 IN varchar2 default hr_api.g_varchar2
146 ,p_pei_information6 IN varchar2 default hr_api.g_varchar2
147 ,p_pei_information7 IN varchar2 default hr_api.g_varchar2
148 ,p_pei_information8 IN varchar2 default hr_api.g_varchar2
149 ,p_pei_information9 IN varchar2 default hr_api.g_varchar2
150 ,p_pei_information10 IN varchar2 default hr_api.g_varchar2
151 );
152 PROCEDURE assignment_annuities_validate
153 (p_segment3 IN VARCHAR2
154 ,p_effective_date IN DATE
155 ,p_assignment_id IN NUMBER);
156 END hr_sa_validate_pkg;