DBA Data[Home] [Help]

PACKAGE: APPS.OKL_AM_INTEGRATION_PUB

Source


1 PACKAGE OKL_AM_INTEGRATION_PUB AS
2 /* $Header: OKLPKRBS.pls 120.4 2008/02/29 10:13:11 veramach ship $ */
3 /*#
4  *Terminate API invalidates all termination quotes that
5  * do not have a status of Complete or Canceled for a given contract.
6  * @rep:scope internal
7  * @rep:product OKL
8  * @rep:displayname Termination API
9  * @rep:category BUSINESS_ENTITY OKL_CONTRACT_LIFECYCLE
10  * @rep:lifecycle active
11  * @rep:compatibility S
12  */
13 
14   ---------------------------------------------------------------------------
15   -- GLOBAL VARIABLES
16   ---------------------------------------------------------------------------
17   G_APP_NAME             CONSTANT VARCHAR2(3)   := OKL_API.G_APP_NAME;
18   G_PKG_NAME             CONSTANT VARCHAR2(200) := 'OKL_AM_INTEGRATION_PUB';
19   G_API_NAME             CONSTANT VARCHAR2(30)  := 'OKL_AM_INTEGRATION_PUB';
20   G_DB_ERROR             CONSTANT VARCHAR2(12)  := 'OKL_DB_ERROR';
21   G_PROG_NAME_TOKEN      CONSTANT VARCHAR2(9)   := 'PROG_NAME';
22   G_SQLCODE_TOKEN        CONSTANT VARCHAR2(7)   := 'SQLCODE';
23   G_SQLERRM_TOKEN        CONSTANT VARCHAR2(7)   := 'SQLERRM';
24   G_RET_STS_SUCCESS      CONSTANT VARCHAR2(1)   := FND_API.G_RET_STS_SUCCESS;
25   G_RET_STS_UNEXP_ERROR  CONSTANT VARCHAR2(1)   := FND_API.G_RET_STS_UNEXP_ERROR;
26   G_RET_STS_ERROR        CONSTANT VARCHAR2(1)   := FND_API.G_RET_STS_ERROR;
27   G_FALSE                CONSTANT VARCHAR2(1)   := FND_API.G_FALSE;
28   G_TRUE                 CONSTANT VARCHAR2(1)   := FND_API.G_TRUE;
29 
30   ---------------------------------------------------------------------------
31   -- Procedures and Functions
32   ---------------------------------------------------------------------------
33 /*#
34  * Cancel Termination Quote API invalidates all termination quotes that
35  * do not have a status of Complete or Canceled and updates the
36  * quote status to Canceled.
37  * @param p_api_version API version
38  * @param p_init_msg_list  Initialize message stack
39  * @param p_khr_id Contract identifier
40  * @param p_source_trx_id Source transaction identifier
41  * @param x_return_status  Return dtatus from the API
42  * @param x_msg_count  Message count if error messages are encountered
43  * @param x_msg_data  Message data error message
44  * @rep:displayname Cancel Termination Quote
45  * @rep:scope internal
46  * @rep:lifecycle active
47  * @rep:category BUSINESS_ENTITY OKL_CONTRACT_LIFECYCLE
48  */
49 
50   PROCEDURE cancel_termination_quotes  (p_api_version   IN          NUMBER,
51                                         p_init_msg_list IN          VARCHAR2 DEFAULT G_FALSE,
52                                         p_khr_id        IN          NUMBER,
53                                         p_source_trx_id IN          NUMBER ,
54                                         p_source        IN          VARCHAR2 DEFAULT NULL, -- rmunjulu 4508497
55                                         x_return_status OUT NOCOPY  VARCHAR2,
56                                         x_msg_count     OUT NOCOPY  NUMBER,
57                                         x_msg_data      OUT NOCOPY  VARCHAR2);
58 
59 
60 END  OKL_AM_INTEGRATION_PUB;