DBA Data[Home] [Help]

PACKAGE: APPS.OKL_BP_RULES

Source


1 PACKAGE Okl_Bp_Rules AUTHID CURRENT_USER AS
2 /* $Header: OKLRBPRS.pls 115.1 2002/03/21 19:04:43 pkm ship        $ */
3 
4 -----------------------------------------------
5 --global variables
6 -----------------------------------------------
7 G_API_TYPE          CONSTANT VARCHAR2(5)   := '_PVT';
8 G_PKG_NAME          CONSTANT VARCHAR2(30)  := 'OKL_BP_RULES';
9 G_APP_NAME		    CONSTANT VARCHAR2(3)   :=  Okc_Api.G_APP_NAME;
10 G_ERROR             CONSTANT VARCHAR2(30)  := 'OKL_CONTRACTS_ERROR';
11 G_UNEXPECTED_ERROR  CONSTANT VARCHAR2(30)  := 'OKL_CONTRACTS_UNEXP_ERROR';
12 ------------------------------------------------
13 
14 l_rgpv_tbl			Okl_Rule_Apis_Pvt.rgpv_tbl_type;
15 l_rgpv_rec		 	Okl_Rule_Apis_Pvt.rgpv_rec_type;
16 
17 l_rulv_rec			Okl_Rule_Apis_Pvt.rulv_rec_type;
18 l_rulv_tbl			Okl_Rule_Apis_Pvt.rulv_tbl_type;
19 
20 l_rulv_disp_rec     Okl_Rule_Apis_Pvt.rulv_disp_rec_type;
21 
22 
23    SUBTYPE rulv_disp_rec_type IS Okl_Rule_Apis_Pvt.rulv_disp_rec_type;
24    SUBTYPE rulv_rec_type IS Okl_Rule_Apis_Pvt.rulv_rec_type;
25 
26    PROCEDURE extract_rules(
27        p_api_version                  IN NUMBER,
28    	   p_init_msg_list                IN VARCHAR2 DEFAULT Okl_Api.G_FALSE,
29 	   p_khr_id						  IN NUMBER,
30 	   p_kle_id						  IN NUMBER,
31 	   p_rgd_code					  IN VARCHAR2,
32 	   p_rdf_code					  IN VARCHAR2,
33    	   x_return_status                OUT NOCOPY VARCHAR2,
34    	   x_msg_count                    OUT NOCOPY NUMBER,
35    	   x_msg_data                     OUT NOCOPY VARCHAR2,
36 	   x_rulv_rec				  	  OUT NOCOPY rulv_rec_type);
37 
38 END Okl_Bp_Rules;