[Home] [Help]
PACKAGE: APPS.IRC_VACANCY_COMMIT
Source
1 package IRC_VACANCY_COMMIT as
2 /* $Header: ircvaccm.pkh 120.0 2005/07/26 15:02:23 mbocutt noship $ */
3 --Package Variables
4 --
5 g_validate number := hr_api.g_false_num;
6 Type error_tab is table of varchar2(2000);
7
8 --
9 -- -------------------------------------------------------------------------
10 -- |-------------------------< reject_transaction >------------------------|
11 -- -------------------------------------------------------------------------
12 --
13 procedure reject_transaction (itemtype in varchar2,
14 itemkey in varchar2,
15 actid in number,
16 funcmode in varchar2,
17 resultout out nocopy varchar2);
18 --
19 -- -------------------------------------------------------------------------
20 -- |-------------------------< >------------------------|
21 -- -------------------------------------------------------------------------
22 --
23 procedure commit_insert (itemtype in varchar2,
24 itemkey in varchar2,
25 actid in number,
26 funcmode in varchar2,
27 resultout out nocopy varchar2);
28 --
29 -- -------------------------------------------------------------------------
30 -- |-------------------------< >------------------------|
31 -- -------------------------------------------------------------------------
32 --
33 procedure commit_update (itemtype in varchar2,
34 itemkey in varchar2,
35 actid in number,
36 funcmode in varchar2,
37 resultout out nocopy varchar2);
38 --
39 -- -------------------------------------------------------------------------
40 -- |-------------------------< >------------------------|
41 -- -------------------------------------------------------------------------
42 --
43 PROCEDURE commit_i_competence_element
44 (commitNode in xmldom.DOMNode
45 ,l_effective_date in date
46 ,p_return_status out nocopy varchar2);
47 --
48 -- -------------------------------------------------------------------------
49 -- |-------------------------< >------------------------|
50 -- -------------------------------------------------------------------------
51 --
52 PROCEDURE commit_d_competence_element
53 (commitNode in xmldom.DOMNode
54 ,p_return_status out nocopy varchar2);
55 --
56 -- -------------------------------------------------------------------------
57 -- |-------------------------< >------------------------|
58 -- -------------------------------------------------------------------------
59 --
60 PROCEDURE commit_u_competence_element
61 (commitNode in xmldom.DOMNode
62 ,l_effective_date in date
63 ,p_return_status out nocopy varchar2);
64 --
65 -- -------------------------------------------------------------------------
66 -- |-------------------------< >------------------------|
67 -- -------------------------------------------------------------------------
68 --
69 PROCEDURE commit_i_posting_content
70 (commitNode in xmldom.DOMNode
71 ,l_effective_date in date
72 ,p_return_status out nocopy varchar2);
73 --
74 -- -------------------------------------------------------------------------
75 -- |-------------------------< >------------------------|
76 -- -------------------------------------------------------------------------
77 --
78 PROCEDURE commit_d_posting_content
79 (commitNode in xmldom.DOMNode
80 ,p_return_status out nocopy varchar2);
81 --
82 -- -------------------------------------------------------------------------
83 -- |-------------------------< >------------------------|
84 -- -------------------------------------------------------------------------
85 --
86 PROCEDURE commit_u_posting_content
87 (commitNode in xmldom.DOMNode
88 ,p_return_status out nocopy varchar2);
89 --
90 -- -------------------------------------------------------------------------
91 -- |-------------------------< >------------------------|
92 -- -------------------------------------------------------------------------
93 --
94 PROCEDURE commit_i_rec_activity_for
95 (commitNode in xmldom.DOMNode
96 ,p_return_status out nocopy varchar2);
97 --
98 -- -------------------------------------------------------------------------
99 -- |-------------------------< >------------------------|
100 -- -------------------------------------------------------------------------
101 --
102 PROCEDURE commit_d_rec_activity_for
103 (commitNode in xmldom.DOMNode
104 ,p_return_status out nocopy varchar2);
105 --
106 -- -------------------------------------------------------------------------
107 -- |-------------------------< >------------------------|
108 -- -------------------------------------------------------------------------
109 --
110 PROCEDURE commit_u_rec_activity_for
111 (commitNode in xmldom.DOMNode
112 ,p_return_status out nocopy varchar2);
113 --
114 -- -------------------------------------------------------------------------
115 -- |-------------------------< >------------------------|
116 -- -------------------------------------------------------------------------
117 --
118 PROCEDURE commit_i_rec_team_member
119 (commitNode in xmldom.DOMNode
120 ,p_return_status out nocopy varchar2);
121 --
122 -- -------------------------------------------------------------------------
123 -- |-------------------------< >------------------------|
124 -- -------------------------------------------------------------------------
125 --
126 PROCEDURE commit_d_rec_team_member
127 (commitNode in xmldom.DOMNode
128 ,p_return_status out nocopy varchar2);
129 --
130 -- -------------------------------------------------------------------------
131 -- |-------------------------< >------------------------|
132 -- -------------------------------------------------------------------------
133 --
134 PROCEDURE commit_u_rec_team_member
135 (commitNode in xmldom.DOMNode
136 ,p_return_status out nocopy varchar2);
137 --
138 PROCEDURE commit_i_agency_vacancy (commitNode in xmldom.DOMNode
139 ,p_return_status out nocopy varchar2);
140 --
141 PROCEDURE commit_d_agency_vacancy (commitNode in xmldom.DOMNode
142 ,p_return_status out nocopy varchar2);
143 --
144 PROCEDURE commit_u_agency_vacancy (commitNode in xmldom.DOMNode
145 ,p_return_status out nocopy varchar2);
146 --
147 -- -------------------------------------------------------------------------
148 -- |-------------------------< >------------------------|
149 -- -------------------------------------------------------------------------
150 --
151 PROCEDURE commit_i_recruitment_activity
152 (commitNode in xmldom.DOMNode
153 ,p_date_change in number
154 ,p_return_status out nocopy varchar2);
155 --
156 -- -------------------------------------------------------------------------
157 -- |-------------------------< >------------------------|
158 -- -------------------------------------------------------------------------
159 --
160 PROCEDURE commit_d_recruitment_activity
161 (commitNode in xmldom.DOMNode
162 ,p_return_status out nocopy varchar2);
163 --
164 -- -------------------------------------------------------------------------
165 -- |-------------------------< >------------------------|
166 -- -------------------------------------------------------------------------
167 --
168 PROCEDURE commit_u_recruitment_activity
169 (commitNode in xmldom.DOMNode
170 ,p_return_status out nocopy varchar2);
171 --
172 -- -------------------------------------------------------------------------
173 -- |-------------------------< >------------------------|
174 -- -------------------------------------------------------------------------
175 --
176 PROCEDURE commit_i_requisition
177 (commitNode in xmldom.DOMNode
178 ,p_return_status out nocopy varchar2);
179 --
180 -- -------------------------------------------------------------------------
181 -- |-------------------------< >------------------------|
182 -- -------------------------------------------------------------------------
183 --
184 PROCEDURE commit_d_requisition
185 (commitNode in xmldom.DOMNode
186 ,p_return_status out nocopy varchar2);
187 --
188 -- -------------------------------------------------------------------------
189 -- |-------------------------< >------------------------|
190 -- -------------------------------------------------------------------------
191 --
192 PROCEDURE commit_u_requisition
193 (commitNode in xmldom.DOMNode
194 ,p_return_status out nocopy varchar2);
195 --
196 -- -------------------------------------------------------------------------
197 -- |-------------------------< >------------------------|
198 -- -------------------------------------------------------------------------
199 --
200 PROCEDURE commit_i_vacancy
201 (commitNode in xmldom.DOMNode
202 ,l_effective_date in date
203 ,p_return_status out nocopy varchar2);
204 --
205 -- -------------------------------------------------------------------------
206 -- |-------------------------< >------------------------|
207 -- -------------------------------------------------------------------------
208 --
209 PROCEDURE commit_u_vacancy
210 (commitNode in xmldom.DOMNode
211 ,l_effective_date in date
212 ,p_return_status out nocopy varchar2);
213 --
214 -- -------------------------------------------------------------------------
215 -- |-------------------------< >------------------------|
216 -- -------------------------------------------------------------------------
217 --
218 PROCEDURE commit_i_search_criteria
219 (commitNode in xmldom.DOMNode
220 ,l_effective_date in date
221 ,p_return_status out nocopy varchar2);
222 --
223 -- -------------------------------------------------------------------------
224 -- |-------------------------< >------------------------|
225 -- -------------------------------------------------------------------------
226 --
227 PROCEDURE commit_d_search_criteria
228 (commitNode in xmldom.DOMNode
229 ,p_return_status out nocopy varchar2);
230 --
231 -- -------------------------------------------------------------------------
232 -- |-------------------------< >------------------------|
233 -- -------------------------------------------------------------------------
234 --
235 PROCEDURE commit_u_search_criteria
236 (commitNode in xmldom.DOMNode
237 ,l_effective_date in date
238 ,p_return_status out nocopy varchar2);
239 --
240 -- -------------------------------------------------------------------------
241 -- |-------------------------< >------------------------|
242 -- -------------------------------------------------------------------------
243 --
244 PROCEDURE commit_i_variable_comp_element
245 (commitNode in xmldom.DOMNode
246 ,l_effective_date in date
247 ,p_return_status out nocopy varchar2);
248 --
249 -- -------------------------------------------------------------------------
250 -- |-------------------------< >------------------------|
251 -- -------------------------------------------------------------------------
252 --
253 PROCEDURE commit_d_variable_comp_element
254 (commitNode in xmldom.DOMNode
255 ,p_return_status out nocopy varchar2);
256 --
257 -- -------------------------------------------------------------------------
258 -- |-------------------------< >------------------------|
259 -- -------------------------------------------------------------------------
260 --
261 FUNCTION date_value
262 (string_value varchar2)
263 return date;
264 --
265 -- -------------------------------------------------------------------------
266 -- |-------------------------< >------------------------|
267 -- -------------------------------------------------------------------------
268 --
269 FUNCTION isSelfApprove(itemtype in varchar2,
270 itemkey in varchar2)
271 return boolean;
272 --
273 FUNCTION found_IrcVacancyCompetence (commitNode in xmldom.DOMNode)
274 return boolean;
275 --
276 FUNCTION found_IrcRecTeamDisplay (commitNode in xmldom.DOMNode)
277 return boolean;
278 --
279 FUNCTION found_agency_vacancy (commitNode in xmldom.DOMNode)
280 return boolean;
281 --
282 FUNCTION found_IrcVariableCompElements (commitNode in xmldom.DOMNode)
283 return boolean;
284 --
285 FUNCTION found_rec_activity(commitNode in xmldom.DOMNode)
286 return boolean;
287 --
288 FUNCTION found_rec_activity_for(commitNode in xmldom.DOMNode)
289 return boolean;
290 --
291 FUNCTION found_IrcSearchCriteria(commitNode in xmldom.DOMNode)
292 return boolean;
293 --
294 FUNCTION found_IrcPostingContent(commitNode in xmldom.DOMNode)
295 return boolean;
296 --
297 FUNCTION get_internal_posting_days return number;
298 --
299 FUNCTION is_site_internal (p_site_id varchar2)
300 return varchar2;
301 --
302 PROCEDURE get_date_changes (
303 commitNodes xmldom.DOMNodeList,
304 external_date_change out nocopy number,
305 internal_date_change out nocopy number);
306 --
307 function get_error(itemtype in varchar2,
308 itemkey in varchar2) return varchar2;
309 --
310 PROCEDURE set_up_error_message(itemtype in varchar2,
311 itemkey in varchar2,
312 error_tabs in varchar2);
313 --
314 END IRC_VACANCY_COMMIT;