DBA Data[Home] [Help]

PACKAGE: APPS.OKL_AM_LOAN_TRMNT_PVT

Source


1 PACKAGE OKL_AM_LOAN_TRMNT_PVT AUTHID CURRENT_USER AS
2 /* $Header: OKLRLOTS.pls 115.8 2002/09/20 17:34:16 rmunjulu noship $ */
3 
4   ---------------------------------------------------------------------------
5   -- GLOBAL CONSTANTS
6   ---------------------------------------------------------------------------
7   G_PKG_NAME         CONSTANT VARCHAR2(200) := 'OKL_AM_LOAN_TRMNT_PVT';
8   G_APP_NAME         CONSTANT VARCHAR2(3)   :=  OKL_API.G_APP_NAME;
9   G_UNEXPECTED_ERROR CONSTANT VARCHAR2(200) := 'OKC_CONTRACTS_UNEXPECTED_ERROR';
10   G_SQLERRM_TOKEN    CONSTANT VARCHAR2(200) := 'SQLerrm';
11   G_SQLCODE_TOKEN    CONSTANT VARCHAR2(200) := 'SQLcode';
12   G_REQUIRED_VALUE   CONSTANT VARCHAR2(200) := OKL_API.G_REQUIRED_VALUE;
13   G_INVALID_VALUE	   CONSTANT VARCHAR2(200) := OKL_API.G_INVALID_VALUE;
14   G_COL_NAME_TOKEN   CONSTANT VARCHAR2(200) := OKL_API.G_COL_NAME_TOKEN;
15 
16   ---------------------------------------------------------------------------
17   -- GLOBAL EXCEPTIONS
18   ---------------------------------------------------------------------------
19   G_EXCEPTION_HALT_VALIDATION     EXCEPTION;
20 
21   ---------------------------------------------------------------------------
22   -- GLOBAL DATASTRUCTURES
23   ---------------------------------------------------------------------------
24   SUBTYPE term_rec_type      IS  OKL_AM_LEASE_TRMNT_PVT.term_rec_type;
25   SUBTYPE tcnv_rec_type      IS  OKL_AM_LEASE_TRMNT_PVT.tcnv_rec_type;
26   SUBTYPE stmv_tbl_type      IS  OKL_AM_LEASE_TRMNT_PVT.stmv_tbl_type;
27   SUBTYPE adjv_rec_type      IS  OKL_AM_LEASE_TRMNT_PVT.adjv_rec_type;
28   SUBTYPE ajlv_tbl_type      IS  OKL_AM_LEASE_TRMNT_PVT.ajlv_tbl_type;
29   SUBTYPE chrv_rec_type      IS  OKL_AM_LEASE_TRMNT_PVT.chrv_rec_type;
30   SUBTYPE clev_tbl_type      IS  OKL_AM_LEASE_TRMNT_PVT.clev_tbl_type;
31   SUBTYPE klev_tbl_type      IS  OKL_AM_LEASE_TRMNT_PVT.klev_tbl_type;
32 
33 
34   ---------------------------------------------------------------------------
35   -- PROCEDURES
36   ---------------------------------------------------------------------------
37   PROCEDURE validate_loan(
38            p_api_version                 IN  NUMBER,
39            p_init_msg_list               IN  VARCHAR2 DEFAULT OKL_API.G_FALSE,
40            x_return_status               OUT NOCOPY VARCHAR2,
41            x_msg_count                   OUT NOCOPY NUMBER,
42            x_msg_data                    OUT NOCOPY VARCHAR2,
43            p_term_rec                    IN  term_rec_type);
44 
45   PROCEDURE loan_termination(
46            p_api_version                 IN  NUMBER,
47            p_init_msg_list               IN  VARCHAR2 DEFAULT OKL_API.G_FALSE,
48            x_return_status               OUT NOCOPY VARCHAR2,
49            x_msg_count                   OUT NOCOPY NUMBER,
50            x_msg_data                    OUT NOCOPY VARCHAR2,
51            p_term_rec                    IN  term_rec_type,
52            p_tcnv_rec                    IN  tcnv_rec_type);
53 
54 END OKL_AM_LOAN_TRMNT_PVT;