DBA Data[Home] [Help]

PACKAGE: APPS.CAC_NOTE_PURGE_PUB

Source


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;