DBA Data[Home] [Help]

PACKAGE: APPS.OKL_CONTRACT_REBOOK_PUB

Source


1 PACKAGE OKL_CONTRACT_REBOOK_PUB AUTHID CURRENT_USER AS
2 /* $Header: OKLPRBKS.pls 115.0 2002/04/11 17:56:41 pkm ship     $*/
3 
4   subtype tcnv_rec_type      IS OKL_TRX_CONTRACTS_PVT.tcnv_rec_type;
5 
6 
7   --
8   -- Synchronize Rebook and Originating Contract
9   --
10   PROCEDURE sync_rebook_orig_contract(
11                                       p_api_version        IN  NUMBER,
12                                       p_init_msg_list      IN  VARCHAR2 DEFAULT OKC_API.G_FALSE,
13                                       x_return_status      OUT NOCOPY VARCHAR2,
14                                       x_msg_count          OUT NOCOPY NUMBER,
15                                       x_msg_data           OUT NOCOPY VARCHAR2,
16                                       p_rebook_chr_id      IN  OKC_K_HEADERS_V.ID%TYPE
17                                      );
18 
19   --
20   -- Create Rebook Transaction and Rebook Contract
21   -- basically calls next 2 procedure,
22   -- viz. create_transaction and create_rebook_contract
23   --
24   PROCEDURE create_txn_contract(
25                                 p_api_version        IN  NUMBER,
26                                 p_init_msg_list      IN  VARCHAR2 DEFAULT OKC_API.G_FALSE,
27                                 x_return_status      OUT NOCOPY VARCHAR2,
28                                 x_msg_count          OUT NOCOPY NUMBER,
29                                 x_msg_data           OUT NOCOPY VARCHAR2,
30                                 p_from_chr_id        IN  OKC_K_HEADERS_V.ID%TYPE,
31                                 p_rebook_reason_code IN  VARCHAR2,
32                                 p_rebook_description IN  VARCHAR2,
33                                 p_trx_date           IN  DATE,
34                                 x_tcnv_rec           OUT NOCOPY tcnv_rec_type,
35                                 x_rebook_chr_id      OUT NOCOPY OKC_K_HEADERS_V.ID%TYPE
36                                );
37 
38   --
39   -- Create Rebook Contract from Originating Contract
40   --
41   PROCEDURE create_rebook_contract(
42                                    p_api_version        IN  NUMBER,
43                                    p_init_msg_list      IN  VARCHAR2 DEFAULT OKC_API.G_FALSE,
44                                    x_return_status      OUT NOCOPY VARCHAR2,
45                                    x_msg_count          OUT NOCOPY NUMBER,
46                                    x_msg_data           OUT NOCOPY VARCHAR2,
47                                    p_from_chr_id        IN  OKC_K_HEADERS_V.ID%TYPE,
48                                    x_rebook_chr_id      OUT NOCOPY OKC_K_HEADERS_V.ID%TYPE
49                                   );
50 
51   --
52   -- Synchronize Rebook and Original Streams generated from SuperTRUMP
53   --
54   PROCEDURE sync_rebook_stream(
55                                p_api_version        IN  NUMBER,
56                                p_init_msg_list      IN  VARCHAR2 DEFAULT OKC_API.G_FALSE,
57                                x_return_status      OUT NOCOPY VARCHAR2,
58                                x_msg_count          OUT NOCOPY NUMBER,
59                                x_msg_data           OUT NOCOPY VARCHAR2,
60                                p_chr_id             IN  OKC_K_HEADERS_V.ID%TYPE,
61                                p_stream_status      IN  OKL_STREAMS.SAY_CODE%TYPE
62                               );
63 
64 END OKL_CONTRACT_REBOOK_PUB;