[Home] [Help]
PACKAGE BODY: APPS.CAC_SYNC_TASK_MAP_PKG
Source
1 PACKAGE BODY cac_sync_task_map_pkg AS
2 /* $Header: cacvstmb.pls 120.1 2005/07/02 02:21:14 appldev noship $ */
3 /*=======================================================================+
4 | Copyright (c) 2002 Oracle Corporation Redwood Shores, California, USA|
5 | All rights reserved. |
6 +=======================================================================+
7 | FILENAME |
8 | jtavstmb.pls |
9 | |
10 | DESCRIPTION |
11 | - This package is used to insert/update/delete sync task |
12 | mapping record. |
13 | |
14 | NOTES |
15 | |
16 | Date Developer Change |
17 | ------ --------------- -------------------------------------- |
18 | 18-Jan-2002 gjashnan Created. |
19 | 22-Feb-2002 cjang Refactoring |
20 | 11-Mar-2002 cjang Bug Fix update_row to update task_id |
21 | Remove task_id = p_task_id |
22 | in update_row() |
23 | 09-May-2002 cjang Removed the obsolete columns in insert_row
24 +======================================================================*/
25 PROCEDURE insert_row (
26 p_task_sync_id IN NUMBER,
27 p_task_id IN NUMBER,
28 p_resource_id IN NUMBER,
29 p_principal_id IN NUMBER
30 )
31 IS
32 l_current_date DATE := SYSDATE;
33 l_user_id NUMBER := fnd_global.user_id;
34 l_login_id NUMBER := fnd_global.login_id;
35 BEGIN
36 INSERT INTO jta_sync_task_mapping
37 (task_sync_id,
38 task_id,
39 created_by,
40 creation_date,
41 last_updated_by,
42 last_update_date,
43 last_update_login,
44 resource_id,
45 principal_id
46 )
47 VALUES
48 (p_task_sync_id,
49 p_task_id,
50 l_user_id,
51 l_current_date,
52 l_user_id,
53 l_current_date,
54 l_login_id,
55 p_resource_id,
56 p_principal_id
57 );
58 END insert_row;
59
60 PROCEDURE update_row (
61 p_task_sync_id IN NUMBER,
62 p_task_id IN NUMBER,
63 p_resource_id IN NUMBER,
64 p_principal_id IN NUMBER
65 )
66 IS
67 l_current_date DATE := SYSDATE;
68 l_user_id NUMBER := fnd_global.user_id;
69 l_login_id NUMBER := fnd_global.login_id;
70 BEGIN
71 UPDATE jta_sync_task_mapping
72 SET resource_id = p_resource_id,
73 task_sync_id = p_task_sync_id,
74 task_id = p_task_id,
75 last_update_date = l_current_date,
76 last_updated_by = l_user_id,
77 last_update_login = l_login_id,
78 principal_id = p_principal_id
79 WHERE task_sync_id = p_task_sync_id;
80 END update_row;
81
82 PROCEDURE delete_row (
83 p_task_sync_id IN NUMBER
84 )
85 IS
86 BEGIN
87 DELETE
88 FROM jta_sync_task_mapping
89 WHERE task_sync_id = p_task_sync_id;
90 END delete_row;
91 END cac_sync_task_map_pkg;