DBA Data[Home] [Help]

PACKAGE: APPS.IRC_VACANCY_COMMIT

Source


1 package IRC_VACANCY_COMMIT AUTHID CURRENT_USER 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;