DBA Data[Home] [Help]

PACKAGE: APPS.OKL_INTEREST_CALC_PVT

Source


1 PACKAGE OKL_INTEREST_CALC_PVT AS
2 /* $Header: OKLRITUS.pls 120.3 2005/10/30 03:39:25 appldev noship $ */
3 
4   G_PKG_NAME CONSTANT VARCHAR2(200)      := 'OKL_INTEREST_CALC_PVT' ;
5   G_APP_NAME CONSTANT VARCHAR2(3)        :=  OKL_API.G_APP_NAME;
6   G_REQUIRED_VALUE                 CONSTANT VARCHAR2(200) := OKC_API.G_REQUIRED_VALUE;
7   G_INVALID_VALUE                  CONSTANT VARCHAR2(200) := OKL_API.G_INVALID_VALUE;
8   G_SQLERRM_TOKEN                  CONSTANT VARCHAR2(200) := 'OKL_SQLerrm';
9   G_SQLCODE_TOKEN                  CONSTANT VARCHAR2(200) := 'OKL_SQLcode';
10   G_UNEXPECTED_ERROR               CONSTANT VARCHAR2(200) := 'OKL_CONTRACTS_UNEXPECTED_ERROR';
11   G_UPPERCASE_REQUIRED             CONSTANT VARCHAR2(200) := 'OKL_UPPER_CASE_REQUIRED';
12   G_COL_NAME_TOKEN                 CONSTANT VARCHAR2(200) := OKL_API.G_COL_NAME_TOKEN;
13 
14   PROCEDURE CALC_INTEREST_ACTIVATE(p_api_version 	IN 	NUMBER,
15                                    p_init_msg_list 	IN 	VARCHAR2,
16                                    x_return_status 	OUT NOCOPY VARCHAR2,
17                                    x_msg_count 		OUT NOCOPY NUMBER,
18 				   x_msg_data 		OUT NOCOPY VARCHAR2,
19 				   p_contract_number    IN  VARCHAR2,
20 				   p_activation_date    IN  DATE,
21                                    x_amount             OUT NOCOPY NUMBER,
22 				   x_source_id          OUT NOCOPY NUMBER);
23 
24   PROCEDURE CALC_INTEREST_PERD(p_errbuf      OUT NOCOPY VARCHAR2,
25 		  	       p_retcode     OUT NOCOPY NUMBER,
26                                p_calc_upto    IN VARCHAR2);
27 
28   FUNCTION SUBMIT_CALCULATE_INTEREST(p_api_version      IN NUMBER,
29                                      p_init_msg_list 	IN VARCHAR2,
30                                      x_return_status    OUT NOCOPY VARCHAR2,
31                                      x_msg_count 	OUT NOCOPY NUMBER,
32                                      x_msg_data 	OUT NOCOPY VARCHAR2,
33                                      p_period_name 	IN VARCHAR2 )
34   RETURN NUMBER;
35 
36 
37 END OKL_INTEREST_CALC_PVT;