[Home] [Help]
PACKAGE BODY: APPS.IEU_UWQM_AUDIT_LOG_PKG
Source
1 package body IEU_UWQM_AUDIT_LOG_PKG as
2 /* $Header: IEUVUALB.pls 120.0 2005/06/02 15:54:02 appldev noship $ */
3 procedure INSERT_ROW (
4 P_ACTION_KEY IN VARCHAR2,
5 P_EVENT_KEY IN VARCHAR2,
6 P_MODULE IN VARCHAR2,
7 P_WS_CODE IN VARCHAR2,
8 P_APPLICATION_ID IN VARCHAR2,
9 P_WORKITEM_PK_ID IN VARCHAR2,
10 P_WORKITEM_OBJ_CODE IN VARCHAR2,
11 P_WORK_ITEM_STATUS_PREV IN VARCHAR2,
12 P_WORK_ITEM_STATUS_CURR IN VARCHAR2,
13 P_OWNER_ID_PREV IN NUMBER,
14 P_OWNER_ID_CURR IN NUMBER,
15 P_OWNER_TYPE_PREV IN VARCHAR2,
16 P_OWNER_TYPE_CURR IN VARCHAR2,
17 P_ASSIGNEE_ID_PREV IN NUMBER,
18 P_ASSIGNEE_ID_CURR IN NUMBER,
19 P_ASSIGNEE_TYPE_PREV IN VARCHAR2,
20 P_ASSIGNEE_TYPE_CURR IN VARCHAR2,
21 P_SOURCE_OBJECT_ID_PREV IN NUMBER,
22 P_SOURCE_OBJECT_ID_CURR IN NUMBER,
23 P_SOURCE_OBJECT_TYPE_CODE_PREV IN VARCHAR2,
24 P_SOURCE_OBJECT_TYPE_CODE_CURR IN VARCHAR2,
25 P_PARENT_WORKITEM_STATUS_PREV IN VARCHAR2,
26 P_PARENT_WORKITEM_STATUS_CURR IN VARCHAR2,
27 P_PARENT_DIST_STATUS_PREV IN VARCHAR2,
28 P_PARENT_DIST_STATUS_CURR IN VARCHAR2,
29 P_WORKITEM_DIST_STATUS_PREV IN VARCHAR2,
30 P_WORKITEM_DIST_STATUS_CURR IN VARCHAR2,
31 P_PRIORITY_PREV IN VARCHAR2,
32 P_PRIORITY_CURR IN VARCHAR2,
33 P_DUE_DATE_PREV IN DATE,
34 P_DUE_DATE_CURR IN DATE,
35 P_RESCHEDULE_TIME_PREV IN DATE,
36 P_RESCHEDULE_TIME_CURR IN DATE,
37 P_IEU_COMMENT_CODE1 IN VARCHAR2,
38 P_IEU_COMMENT_CODE2 IN VARCHAR2,
39 P_IEU_COMMENT_CODE3 IN VARCHAR2,
40 P_IEU_COMMENT_CODE4 IN VARCHAR2,
41 P_IEU_COMMENT_CODE5 IN VARCHAR2,
42 P_WORKITEM_COMMENT_CODE1 IN VARCHAR2,
43 P_WORKITEM_COMMENT_CODE2 IN VARCHAR2,
44 P_WORKITEM_COMMENT_CODE3 IN VARCHAR2,
45 P_WORKITEM_COMMENT_CODE4 IN VARCHAR2,
46 P_WORKITEM_COMMENT_CODE5 IN VARCHAR2,
47 P_STATUS IN VARCHAR2,
48 P_ERROR_CODE IN VARCHAR2,
49 X_AUDIT_LOG_ID OUT NOCOPY NUMBER,
50 x_msg_data OUT NOCOPY VARCHAR2,
51 x_return_status OUT NOCOPY VARCHAR2
52
53 ) is
54
55 l_work_item_number VARCHAR2(100);
56 l_audit_log_val VARCHAR2(100);
57
58 begin
59
60 l_audit_log_val := FND_PROFILE.VALUE('IEU_WR_DIST_AUDIT_LOG');
61
62 BEGIN
63
64 SELECT WORK_ITEM_NUMBER
65 INTO L_WORK_ITEM_NUMBER
66 FROM IEU_UWQM_ITEMS
67 WHERE WORKITEM_PK_ID = P_WORKITEM_PK_ID
68 AND WORKITEM_OBJ_CODE = P_WORKITEM_OBJ_CODE;
69
70 EXCEPTION
71 WHEN OTHERS THEN
72 l_work_item_number := null;
73 END;
74
75 insert into IEU_UWQM_AUDIT_LOG
76 ( AUDIT_LOG_ID,
77 OBJECT_VERSION_NUMBER,
78 CREATED_BY,
79 CREATION_DATE,
80 LAST_UPDATED_BY,
81 LAST_UPDATE_DATE,
82 LAST_UPDATE_LOGIN,
83 ACTION_KEY,
84 EVENT_KEY,
85 MODULE,
86 WS_CODE,
87 APPLICATION_ID,
88 WORKITEM_PK_ID,
89 WORKITEM_OBJ_CODE,
90 WORK_ITEM_NUMBER,
91 WORKITEM_STATUS_ID_PREV,
92 WORKITEM_STATUS_ID_CURR,
93 OWNER_ID_PREV,
94 OWNER_ID_CURR,
95 OWNER_TYPE_PREV,
96 OWNER_TYPE_CURR,
97 ASSIGNEE_ID_PREV,
98 ASSIGNEE_ID_CURR,
99 ASSIGNEE_TYPE_PREV,
100 ASSIGNEE_TYPE_CURR,
101 SOURCE_OBJECT_ID_PREV,
102 SOURCE_OBJECT_ID_CURR,
103 SOURCE_OBJECT_TYPE_CODE_PREV,
104 SOURCE_OBJECT_TYPE_CODE_CURR,
105 PARENT_WORKITEM_STATUS_ID_PREV,
106 PARENT_WORKITEM_STATUS_ID_CURR,
107 PARENT_DIST_STATUS_ID_PREV,
108 PARENT_DIST_STATUS_ID_CURR,
109 WORKITEM_DIST_STATUS_ID_PREV,
110 WORKITEM_DIST_STATUS_ID_CURR,
111 PRIORITY_ID_PREV,
112 PRIORITY_ID_CURR,
113 DUE_DATE_PREV,
114 DUE_DATE_CURR,
115 RESCHEDULE_TIME_PREV,
116 RESCHEDULE_TIME_CURR,
117 IEU_COMMENT_CODE1,
118 IEU_COMMENT_CODE2,
119 IEU_COMMENT_CODE3,
120 IEU_COMMENT_CODE4,
121 IEU_COMMENT_CODE5,
122 WORKITEM_COMMENT_CODE1,
123 WORKITEM_COMMENT_CODE2,
124 WORKITEM_COMMENT_CODE3,
125 WORKITEM_COMMENT_CODE4,
126 WORKITEM_COMMENT_CODE5,
127 RETURN_STATUS,
128 ERROR_CODE,
129 LOGGING_LEVEL)
130 values
131 (
132 IEU_UWQM_AUDIT_LOG_S1.NEXTVAL,
133 1,
134 FND_GLOBAL.USER_ID,
135 SYSDATE,
136 FND_GLOBAL.USER_ID,
137 SYSDATE,
138 FND_GLOBAL.LOGIN_ID,
139 P_ACTION_KEY,
140 P_EVENT_KEY,
141 P_MODULE,
142 P_WS_CODE,
143 P_APPLICATION_ID,
144 P_WORKITEM_PK_ID,
145 P_WORKITEM_OBJ_CODE,
146 L_WORK_ITEM_NUMBER,
147 P_WORK_ITEM_STATUS_PREV,
148 P_WORK_ITEM_STATUS_CURR,
149 P_OWNER_ID_PREV,
150 P_OWNER_ID_CURR,
151 P_OWNER_TYPE_PREV,
152 P_OWNER_TYPE_CURR,
153 P_ASSIGNEE_ID_PREV,
154 P_ASSIGNEE_ID_CURR,
155 P_ASSIGNEE_TYPE_PREV,
156 P_ASSIGNEE_TYPE_CURR,
157 P_SOURCE_OBJECT_ID_PREV,
158 P_SOURCE_OBJECT_ID_CURR,
159 P_SOURCE_OBJECT_TYPE_CODE_PREV,
160 P_SOURCE_OBJECT_TYPE_CODE_CURR,
161 P_PARENT_WORKITEM_STATUS_PREV,
162 P_PARENT_WORKITEM_STATUS_CURR,
163 P_PARENT_DIST_STATUS_PREV,
164 P_PARENT_DIST_STATUS_CURR,
165 P_WORKITEM_DIST_STATUS_PREV,
166 P_WORKITEM_DIST_STATUS_CURR,
167 P_PRIORITY_PREV,
168 P_PRIORITY_CURR,
169 P_DUE_DATE_PREV,
170 P_DUE_DATE_CURR,
171 P_RESCHEDULE_TIME_PREV,
172 P_RESCHEDULE_TIME_CURR,
173 P_IEU_COMMENT_CODE1,
174 P_IEU_COMMENT_CODE2,
175 P_IEU_COMMENT_CODE3,
176 P_IEU_COMMENT_CODE4,
177 P_IEU_COMMENT_CODE5,
178 P_WORKITEM_COMMENT_CODE1,
179 P_WORKITEM_COMMENT_CODE2,
180 P_WORKITEM_COMMENT_CODE3,
181 P_WORKITEM_COMMENT_CODE4,
182 P_WORKITEM_COMMENT_CODE5,
183 P_STATUS,
184 P_ERROR_CODE,
185 l_audit_log_val) RETURNING AUDIT_LOG_ID INTO X_AUDIT_LOG_ID;
186
187
188 end INSERT_ROW;
189
190 procedure UPDATE_ROW (
191 P_AUDIT_LOG_ID IN NUMBER,
192 P_ACTION_KEY IN VARCHAR2,
193 P_EVENT_KEY IN VARCHAR2,
194 P_MODULE IN VARCHAR2,
195 P_WS_CODE IN VARCHAR2,
196 P_APPLICATION_ID IN VARCHAR2,
197 P_WORKITEM_PK_ID IN VARCHAR2,
198 P_WORKITEM_OBJ_CODE IN VARCHAR2,
199 P_WORK_ITEM_STATUS_PREV IN VARCHAR2,
200 P_WORK_ITEM_STATUS_CURR IN VARCHAR2,
201 P_OWNER_ID_PREV IN NUMBER,
202 P_OWNER_ID_CURR IN NUMBER,
203 P_OWNER_TYPE_PREV IN VARCHAR2,
204 P_OWNER_TYPE_CURR IN VARCHAR2,
205 P_ASSIGNEE_ID_PREV IN NUMBER,
206 P_ASSIGNEE_ID_CURR IN NUMBER,
207 P_ASSIGNEE_TYPE_PREV IN VARCHAR2,
208 P_ASSIGNEE_TYPE_CURR IN VARCHAR2,
209 P_SOURCE_OBJECT_ID_PREV IN NUMBER,
210 P_SOURCE_OBJECT_ID_CURR IN NUMBER,
211 P_SOURCE_OBJECT_TYPE_CODE_PREV IN VARCHAR2,
212 P_SOURCE_OBJECT_TYPE_CODE_CURR IN VARCHAR2,
213 P_PARENT_WORKITEM_STATUS_PREV IN VARCHAR2,
214 P_PARENT_WORKITEM_STATUS_CURR IN VARCHAR2,
215 P_PARENT_DIST_STATUS_PREV IN VARCHAR2,
216 P_PARENT_DIST_STATUS_CURR IN VARCHAR2,
217 P_WORKITEM_DIST_STATUS_PREV IN VARCHAR2,
218 P_WORKITEM_DIST_STATUS_CURR IN VARCHAR2,
219 P_PRIORITY_PREV IN VARCHAR2,
220 P_PRIORITY_CURR IN VARCHAR2,
221 P_DUE_DATE_PREV IN DATE,
222 P_DUE_DATE_CURR IN DATE,
223 P_RESCHEDULE_TIME_PREV IN DATE,
224 P_RESCHEDULE_TIME_CURR IN DATE,
225 P_IEU_COMMENT_CODE1 IN VARCHAR2,
226 P_IEU_COMMENT_CODE2 IN VARCHAR2,
227 P_IEU_COMMENT_CODE3 IN VARCHAR2,
228 P_IEU_COMMENT_CODE4 IN VARCHAR2,
229 P_IEU_COMMENT_CODE5 IN VARCHAR2,
230 P_WORKITEM_COMMENT_CODE1 IN VARCHAR2,
231 P_WORKITEM_COMMENT_CODE2 IN VARCHAR2,
232 P_WORKITEM_COMMENT_CODE3 IN VARCHAR2,
233 P_WORKITEM_COMMENT_CODE4 IN VARCHAR2,
234 P_WORKITEM_COMMENT_CODE5 IN VARCHAR2,
235 P_STATUS IN VARCHAR2,
236 P_ERROR_CODE IN VARCHAR2
237 ) is
238
239 l_audit_log_val VARCHAR2(100);
240
241 begin
242
243 l_audit_log_val := FND_PROFILE.VALUE('IEU_WR_DIST_AUDIT_LOG');
244
245 UPDATE IEU_UWQM_AUDIT_LOG
246 SET
247 CREATED_BY = FND_GLOBAL.USER_ID,
248 CREATION_DATE = SYSDATE,
249 LAST_UPDATED_BY = FND_GLOBAL.USER_ID,
250 LAST_UPDATE_DATE = SYSDATE,
251 LAST_UPDATE_LOGIN = FND_GLOBAL.LOGIN_ID,
252 OBJECT_VERSION_NUMBER = OBJECT_VERSION_NUMBER + 1,
253 ACTION_KEY = P_ACTION_KEY,
254 EVENT_KEY = P_EVENT_KEY,
255 MODULE = P_MODULE,
256 WS_CODE = P_WS_CODE,
257 APPLICATION_ID = P_APPLICATION_ID,
258 WORKITEM_STATUS_ID_PREV = P_WORK_ITEM_STATUS_PREV,
259 WORKITEM_STATUS_ID_CURR = P_WORK_ITEM_STATUS_CURR,
260 OWNER_ID_PREV = P_OWNER_ID_PREV ,
261 OWNER_ID_CURR = P_OWNER_ID_CURR,
262 OWNER_TYPE_PREV = P_OWNER_TYPE_PREV,
263 OWNER_TYPE_CURR = P_OWNER_TYPE_CURR,
264 ASSIGNEE_ID_PREV = P_ASSIGNEE_ID_PREV,
265 ASSIGNEE_ID_CURR = P_ASSIGNEE_ID_CURR,
266 ASSIGNEE_TYPE_PREV = P_ASSIGNEE_TYPE_PREV,
267 ASSIGNEE_TYPE_CURR = P_ASSIGNEE_TYPE_CURR,
268 SOURCE_OBJECT_ID_PREV = P_SOURCE_OBJECT_ID_PREV,
269 SOURCE_OBJECT_ID_CURR = P_SOURCE_OBJECT_ID_CURR,
270 SOURCE_OBJECT_TYPE_CODE_PREV = P_SOURCE_OBJECT_TYPE_CODE_PREV,
271 SOURCE_OBJECT_TYPE_CODE_CURR = P_SOURCE_OBJECT_TYPE_CODE_CURR,
272 PARENT_WORKITEM_STATUS_ID_PREV = P_PARENT_WORKITEM_STATUS_PREV,
273 PARENT_WORKITEM_STATUS_ID_CURR = P_PARENT_WORKITEM_STATUS_CURR,
274 PARENT_DIST_STATUS_ID_PREV = P_PARENT_DIST_STATUS_PREV,
275 PARENT_DIST_STATUS_ID_CURR = P_PARENT_DIST_STATUS_CURR,
276 WORKITEM_DIST_STATUS_ID_PREV = P_WORKITEM_DIST_STATUS_PREV,
277 WORKITEM_DIST_STATUS_ID_CURR = P_WORKITEM_DIST_STATUS_CURR,
278 PRIORITY_ID_PREV = P_PRIORITY_PREV,
279 PRIORITY_ID_CURR = P_PRIORITY_CURR,
280 DUE_DATE_PREV = P_DUE_DATE_PREV,
281 DUE_DATE_CURR = P_DUE_DATE_CURR,
282 RESCHEDULE_TIME_PREV = P_RESCHEDULE_TIME_PREV,
283 RESCHEDULE_TIME_CURR = P_RESCHEDULE_TIME_CURR,
284 IEU_COMMENT_CODE1 = P_IEU_COMMENT_CODE1,
285 IEU_COMMENT_CODE2 = P_IEU_COMMENT_CODE2,
286 IEU_COMMENT_CODE3 = P_IEU_COMMENT_CODE3,
287 IEU_COMMENT_CODE4 = P_IEU_COMMENT_CODE4,
288 IEU_COMMENT_CODE5 = P_IEU_COMMENT_CODE5,
289 WORKITEM_COMMENT_CODE1 = P_WORKITEM_COMMENT_CODE1,
290 WORKITEM_COMMENT_CODE2 = P_WORKITEM_COMMENT_CODE2,
291 WORKITEM_COMMENT_CODE3 = P_WORKITEM_COMMENT_CODE3,
292 WORKITEM_COMMENT_CODE4 = P_WORKITEM_COMMENT_CODE4,
293 WORKITEM_COMMENT_CODE5 = P_WORKITEM_COMMENT_CODE5,
294 RETURN_STATUS = P_STATUS,
295 ERROR_CODE = P_ERROR_CODE,
296 LOGGING_LEVEL = L_AUDIT_LOG_VAL
297 WHERE
298 AUDIT_LOG_ID = P_AUDIT_LOG_ID
299 AND WORKITEM_PK_ID = P_WORKITEM_PK_ID
300 AND WORKITEM_OBJ_CODE = P_WORKITEM_OBJ_CODE;
301
302 if (sql%notfound) then
303 raise no_data_found;
304 end if;
305 end UPDATE_ROW;
306
307 PROCEDURE LOAD_ROW (
308 P_AUDIT_LOG_ID IN NUMBER,
309 P_ACTION_KEY IN VARCHAR2,
310 P_EVENT_KEY IN VARCHAR2,
311 P_MODULE IN VARCHAR2,
312 P_WS_CODE IN VARCHAR2,
313 P_APPLICATION_ID IN VARCHAR2,
314 P_WORKITEM_PK_ID IN VARCHAR2,
315 P_WORKITEM_OBJ_CODE IN VARCHAR2,
316 P_WORK_ITEM_STATUS_PREV IN VARCHAR2,
317 P_WORK_ITEM_STATUS_CURR IN VARCHAR2,
318 P_OWNER_ID_PREV IN NUMBER,
319 P_OWNER_ID_CURR IN NUMBER,
320 P_OWNER_TYPE_PREV IN VARCHAR2,
321 P_OWNER_TYPE_CURR IN VARCHAR2,
322 P_ASSIGNEE_ID_PREV IN NUMBER,
323 P_ASSIGNEE_ID_CURR IN NUMBER,
324 P_ASSIGNEE_TYPE_PREV IN VARCHAR2,
325 P_ASSIGNEE_TYPE_CURR IN VARCHAR2,
326 P_SOURCE_OBJECT_ID_PREV IN NUMBER,
327 P_SOURCE_OBJECT_ID_CURR IN NUMBER,
328 P_SOURCE_OBJECT_TYPE_CODE_PREV IN VARCHAR2,
329 P_SOURCE_OBJECT_TYPE_CODE_CURR IN VARCHAR2,
330 P_PARENT_WORKITEM_STATUS_PREV IN VARCHAR2,
331 P_PARENT_WORKITEM_STATUS_CURR IN VARCHAR2,
332 P_PARENT_DIST_STATUS_PREV IN VARCHAR2,
333 P_PARENT_DIST_STATUS_CURR IN VARCHAR2,
334 P_WORKITEM_DIST_STATUS_PREV IN VARCHAR2,
335 P_WORKITEM_DIST_STATUS_CURR IN VARCHAR2,
336 P_PRIORITY_PREV IN VARCHAR2,
337 P_PRIORITY_CURR IN VARCHAR2,
338 P_DUE_DATE_PREV IN DATE,
339 P_DUE_DATE_CURR IN DATE,
340 P_RESCHEDULE_TIME_PREV IN DATE,
341 P_RESCHEDULE_TIME_CURR IN DATE,
342 P_IEU_COMMENT_CODE1 IN VARCHAR2,
343 P_IEU_COMMENT_CODE2 IN VARCHAR2,
344 P_IEU_COMMENT_CODE3 IN VARCHAR2,
345 P_IEU_COMMENT_CODE4 IN VARCHAR2,
346 P_IEU_COMMENT_CODE5 IN VARCHAR2,
347 P_WORKITEM_COMMENT_CODE1 IN VARCHAR2,
348 P_WORKITEM_COMMENT_CODE2 IN VARCHAR2,
349 P_WORKITEM_COMMENT_CODE3 IN VARCHAR2,
350 P_WORKITEM_COMMENT_CODE4 IN VARCHAR2,
351 P_WORKITEM_COMMENT_CODE5 IN VARCHAR2,
352 P_STATUS IN VARCHAR2,
353 P_ERROR_CODE IN VARCHAR2,
354 x_msg_data OUT NOCOPY VARCHAR2,
355 x_return_status OUT NOCOPY VARCHAR2
356 ) is
357
358 L_AUDIT_LOG_ID NUMBER;
359
360 begin
361 UPDATE_ROW(
362 P_AUDIT_LOG_ID,
363 P_ACTION_KEY,
364 P_EVENT_KEY,
365 P_MODULE,
366 P_WS_CODE,
367 P_APPLICATION_ID,
368 P_WORKITEM_PK_ID,
369 P_WORKITEM_OBJ_CODE,
370 P_WORK_ITEM_STATUS_PREV,
371 P_WORK_ITEM_STATUS_CURR,
372 P_OWNER_ID_PREV,
373 P_OWNER_ID_CURR,
374 P_OWNER_TYPE_PREV,
375 P_OWNER_TYPE_CURR,
376 P_ASSIGNEE_ID_PREV,
377 P_ASSIGNEE_ID_CURR,
378 P_ASSIGNEE_TYPE_PREV,
379 P_ASSIGNEE_TYPE_CURR,
380 P_SOURCE_OBJECT_ID_PREV,
381 P_SOURCE_OBJECT_ID_CURR,
382 P_SOURCE_OBJECT_TYPE_CODE_PREV,
383 P_SOURCE_OBJECT_TYPE_CODE_CURR,
384 P_PARENT_WORKITEM_STATUS_PREV,
385 P_PARENT_WORKITEM_STATUS_CURR,
386 P_PARENT_DIST_STATUS_PREV,
387 P_PARENT_DIST_STATUS_CURR,
388 P_WORKITEM_DIST_STATUS_PREV,
389 P_WORKITEM_DIST_STATUS_CURR,
390 P_PRIORITY_PREV,
391 P_PRIORITY_CURR,
392 P_DUE_DATE_PREV,
393 P_DUE_DATE_CURR,
394 P_RESCHEDULE_TIME_PREV,
395 P_RESCHEDULE_TIME_CURR,
396 P_IEU_COMMENT_CODE1,
397 P_IEU_COMMENT_CODE2,
398 P_IEU_COMMENT_CODE3,
399 P_IEU_COMMENT_CODE4,
400 P_IEU_COMMENT_CODE5,
401 P_WORKITEM_COMMENT_CODE1,
402 P_WORKITEM_COMMENT_CODE2,
403 P_WORKITEM_COMMENT_CODE3,
404 P_WORKITEM_COMMENT_CODE4,
405 P_WORKITEM_COMMENT_CODE5,
406 P_STATUS,
407 P_ERROR_CODE
408 );
409
410 If SQL%NOTFOUND then
411 raise no_data_found;
412 end if;
413 Exception
414 when no_data_found then
415 INSERT_ROW(
416 P_ACTION_KEY,
417 P_EVENT_KEY,
418 P_MODULE,
419 P_WS_CODE,
420 P_APPLICATION_ID,
421 P_WORKITEM_PK_ID,
422 P_WORKITEM_OBJ_CODE,
423 P_WORK_ITEM_STATUS_PREV,
424 P_WORK_ITEM_STATUS_CURR,
425 P_OWNER_ID_PREV,
426 P_OWNER_ID_CURR,
427 P_OWNER_TYPE_PREV,
428 P_OWNER_TYPE_CURR,
429 P_ASSIGNEE_ID_PREV,
430 P_ASSIGNEE_ID_CURR,
431 P_ASSIGNEE_TYPE_PREV,
432 P_ASSIGNEE_TYPE_CURR,
433 P_SOURCE_OBJECT_ID_PREV,
434 P_SOURCE_OBJECT_ID_CURR,
435 P_SOURCE_OBJECT_TYPE_CODE_PREV,
436 P_SOURCE_OBJECT_TYPE_CODE_CURR,
437 P_PARENT_WORKITEM_STATUS_PREV,
438 P_PARENT_WORKITEM_STATUS_CURR,
439 P_PARENT_DIST_STATUS_PREV,
440 P_PARENT_DIST_STATUS_CURR,
441 P_WORKITEM_DIST_STATUS_PREV,
442 P_WORKITEM_DIST_STATUS_CURR,
443 P_PRIORITY_PREV,
444 P_PRIORITY_CURR,
445 P_DUE_DATE_PREV,
446 P_DUE_DATE_CURR,
447 P_RESCHEDULE_TIME_PREV,
448 P_RESCHEDULE_TIME_CURR,
449 P_IEU_COMMENT_CODE1,
450 P_IEU_COMMENT_CODE2,
451 P_IEU_COMMENT_CODE3,
452 P_IEU_COMMENT_CODE4,
453 P_IEU_COMMENT_CODE5,
454 P_WORKITEM_COMMENT_CODE1,
455 P_WORKITEM_COMMENT_CODE2,
456 P_WORKITEM_COMMENT_CODE3,
457 P_WORKITEM_COMMENT_CODE4,
458 P_WORKITEM_COMMENT_CODE5,
459 P_STATUS,
460 P_ERROR_CODE,
461 L_AUDIT_LOG_ID,
462 x_msg_data,
463 x_return_status
464 );
465
466 END LOAD_ROW;
467
468 procedure DELETE_ROW (
469 P_WS_CODE IN VARCHAR2
470 ) is
471 begin
472 delete from IEU_UWQM_AUDIT_LOG
473 where WS_CODE = P_WS_CODE;
474
475 if (sql%notfound) then
476 raise no_data_found;
477 end if;
478
479 end DELETE_ROW;
480
481 end IEU_UWQM_AUDIT_LOG_PKG;