DBA Data[Home] [Help]

PACKAGE: APPS.OKL_TRANSACTION_PUB

Source


1 PACKAGE OKL_TRANSACTION_PUB AUTHID CURRENT_USER AS
2 /* $Header: OKLPTXNS.pls 115.2 2002/08/19 22:05:21 dedey noship $*/
3 
4   subtype tcnv_rec_type      IS OKL_TRX_CONTRACTS_PVT.tcnv_rec_type;
5   subtype rev_tbl_type       IS OKL_TRANSACTION_PVT.rev_tbl_type;
6 
7   PROCEDURE create_transaction(
8                                p_api_version        IN  NUMBER,
9                                p_init_msg_list      IN  VARCHAR2 DEFAULT OKC_API.G_FALSE,
10                                x_return_status      OUT NOCOPY VARCHAR2,
11                                x_msg_count          OUT NOCOPY NUMBER,
12                                x_msg_data           OUT NOCOPY VARCHAR2,
13                                p_chr_id             IN  OKC_K_HEADERS_V.ID%TYPE,
14                                p_new_chr_id         IN  OKC_K_HEADERS_V.ID%TYPE,
15                                p_reason_code        IN  VARCHAR2,
16                                p_description        IN  VARCHAR2,
17                                p_trx_date           IN  DATE,
18                                p_trx_type           IN  VARCHAR2, -- 'REBOOK' or 'SPLIT'
19                                x_tcnv_rec           OUT NOCOPY tcnv_rec_type
20                               );
21 
22   PROCEDURE update_trx_status(
23                               p_api_version        IN  NUMBER,
24                               p_init_msg_list      IN  VARCHAR2 DEFAULT OKC_API.G_FALSE,
25                               x_return_status      OUT NOCOPY VARCHAR2,
26                               x_msg_count          OUT NOCOPY NUMBER,
27                               x_msg_data           OUT NOCOPY VARCHAR2,
28                               p_chr_id             IN  OKC_K_HEADERS_V.ID%TYPE,
29                               p_status             IN  VARCHAR2,
30                               x_tcnv_rec           OUT NOCOPY tcnv_rec_type
31                              );
32 
33   PROCEDURE abandon_revisions(
34                               p_api_version        IN  NUMBER,
35                               p_init_msg_list      IN  VARCHAR2 DEFAULT OKC_API.G_FALSE,
36                               x_return_status      OUT NOCOPY VARCHAR2,
37                               x_msg_count          OUT NOCOPY NUMBER,
38                               x_msg_data           OUT NOCOPY VARCHAR2,
39                               p_rev_tbl            IN  rev_tbl_type,
40                               p_contract_status    IN  VARCHAR2,
41 		              p_tsu_code           IN  VARCHAR2
42                              );
43 
44 END OKL_TRANSACTION_PUB;