1 PACKAGE CAC_NOTE_PURGE_PUB AUTHID CURRENT_USER AS
2 /* $Header: cacntprs.pls 120.4 2005/09/13 10:49:42 abraina noship $ */
3 /*=======================================================================+
4 | Copyright (c) 2002 Oracle Corporation Redwood Shores, California, USA|
5 | All rights reserved. |
6 +=======================================================================+
7 | FILENAME |
8 | cacntprs.pls |
9 | |
10 | DESCRIPTION |
11 | - This package is implemented for Notes purge program that would be |
12 | called from TASK or SR. |
13 | |
14 | NOTES |
15 | |
16 | Date Developer Change |
17 | ---------- --------------- -----------------------------------|
18 | 08-08-2005 Abhinav Raina Created |
19 +======================================================================*/
20
21
22 G_PKG_NAME CONSTANT VARCHAR2(30):='CAC_NOTE_PURGE_PUB';
23
24 /**
25 * Purge Notes for a given set of input parameters.
26 *
27 * @param p_api_version the standard API version number
28 * @param p_init_msg_list the standard API flag allows API callers to request
29 * that the API does the initialization of the message list on their behalf.
30 * By default, the message list will not be initialized.
31 * @param p_commit the standard API flag is used by API callers to ask
32 * the API to commit on their behalf after performing its function
33 * By default, the commit will not be performed.
34 * @param x_return_status returns the result of all the operations performed
35 * by the API and must have one of the following values:
36 * <LI><Code>FND_API.G_RET_STS_SUCCESS</Code>
37 * <LI><Code>FND_API.G_RET_STS_ERROR</Code>
38 * <LI><Code>FND_API.G_RET_STS_UNEXP_ERROR</Code>
39 * @param x_msg_count returns the number of messages in the API message list
40 * @param x_msg_data returns the message in an encoded format if
41 * <code>x_msg_count</code> returns number one.
42 * @param processing_set_id ID for identifying parent of the Notes.
43 * @param p_object_type Type of object for which this procedure is being called.
44 * @rep:scope INTERNAL
45 * @rep:product CAC
46 * @rep:displayname Purge Notes
47 */
48
49 Procedure purge_notes(
50 p_api_version IN NUMBER,
51 p_init_msg_list IN VARCHAR2 DEFAULT fnd_api.g_false,
52 p_commit IN VARCHAR2 DEFAULT fnd_api.g_false,
53 x_return_status OUT NOCOPY VARCHAR2,
54 x_msg_data OUT NOCOPY VARCHAR2,
55 x_msg_count OUT NOCOPY NUMBER,
56 p_processing_set_id IN NUMBER,
57 p_object_type IN VARCHAR2 );
58
59 END;