1 PACKAGE jtf_task_mass_pub AUTHID CURRENT_USER AS
2 /* $Header: jtfptkbs.pls 115.5 2002/12/05 18:39:54 sachoudh ship $ */
3
4 ---------------------------------------------------------------------------------------
5 -- GLOBAL VARIABLES
6 ---------------------------------------------------------------------------------------
7
8 G_PKG_NAME CONSTANT VARCHAR2(30):='JTF_TASK_MASS_PUB';
9 G_USER CONSTANT VARCHAR2(30):=FND_GLOBAL.USER_ID;
10 G_FALSE CONSTANT VARCHAR2(30):=FND_API.G_FALSE;
11 G_TRUE CONSTANT VARCHAR2(30):=FND_API.G_TRUE;
12
13 ----------------------------------------------------------------------------------------------------
14 -- Start of comments
15 -- Procedure Name : create_mass_tasks
16 -- Type : Private
17 -- Function : Create tasks for all the members of a group or a team.
18 -- Pre reqs : None
19 -- Parameters :
20 -- name direction type required
21 -- ------ --------- ---- --------
22 -- p_api_version IN NUMBER required
23 -- p_init_msg_list IN VARCHAR2 optional
24 -- p_commit IN VARCHAR2 optional
25 -- x_msg_count OUT NUMBER required
26 -- x_msg_data OUT VARCHAR2 required
27 -- x_return_status OUT VARCHAR2 required
28 -- p_resource_type IN VARCHAR2 required
29 -- p_resource_id IN NUMBER required
30 -- p_task_id IN NUMBER required
31 -- p_task_number IN VARCHAR2 required
32 -- p_keep_record IN VARCHAR2 optional
33 -- p_keep_resource_id IN NUMBER optional
34 -- p_copy_notes IN VARCHAR2 optional
35 -- p_copy_task_assignments IN VARCHAR2 optional
36 -- p_copy_task_rsc_reqs IN VARCHAR2 optional
37 -- p_copy_task_depends IN VARCHAR2 optional
38 -- p_create_recurrences IN VARCHAR2 optional
39 -- p_copy_task_references IN VARCHAR2 optional
40 -- p_copy_task_dates IN VARCHAR2 optional
41
42 -----------------------------------------------------------------------------------------------------
43
44 PROCEDURE create_mass_tasks( p_api_version IN NUMBER,
45 p_init_msg_list IN VARCHAR2 DEFAULT fnd_api.g_false,
46 p_commit IN VARCHAR2 DEFAULT fnd_api.g_true,
47 x_msg_count OUT NOCOPY NUMBER,
48 x_msg_data OUT NOCOPY VARCHAR2,
49 x_return_status OUT NOCOPY VARCHAR2,
50 p_resource_type IN VARCHAR2,
51 p_resource_id IN NUMBER,
52 p_task_id IN NUMBER,
53 p_task_number IN VARCHAR2,
54 p_keep_record IN VARCHAR2 DEFAULT NULL,
55 p_keep_resource_id IN NUMBER DEFAULT NULL,
56 p_copy_notes IN VARCHAR2 DEFAULT fnd_api.g_false,
57 p_copy_task_assignments IN VARCHAR2 DEFAULT fnd_api.g_false,
58 p_copy_task_rsc_reqs IN VARCHAR2 DEFAULT fnd_api.g_false,
59 p_copy_task_depends IN VARCHAR2 DEFAULT fnd_api.g_false,
60 p_create_recurrences IN VARCHAR2 DEFAULT fnd_api.g_false,
61 p_copy_task_references IN VARCHAR2 DEFAULT fnd_api.g_false,
62 p_copy_task_dates IN VARCHAR2 DEFAULT fnd_api.g_false);
63 End jtf_task_mass_pub;