[Home] [Help]
PACKAGE: APPS.OKL_ECC_PUB
Source
1 PACKAGE okl_ecc_pub AUTHID CURRENT_USER AS
2 /* $Header: OKLPECUS.pls 120.1 2005/08/23 05:38:47 asawanka noship $ */
3
4 ------------------------------------------------------------------------------
5 -- data structures declaration
6 ------------------------------------------------------------------------------
7 SUBTYPE okl_ec_rec_type IS okl_ec_evaluate_pvt.okl_ec_rec_type;
8
9 ------------------------------------------------------------------------------
10 -- Global Variables
11 ------------------------------------------------------------------------------
12 g_pkg_name CONSTANT varchar2(200) := 'OKL_ECC_PUB';
13 g_app_name CONSTANT varchar2(3) := okl_api.g_app_name;
14 g_unexpected_error CONSTANT varchar2(200) := 'OKC_CONTRACTS_UNEXPECTED_ERROR';
15 g_sqlerrm_token CONSTANT varchar2(200) := 'SQLERRM';
16 g_sqlcode_token CONSTANT varchar2(200) := 'SQLCODE';
17
18 --------------------------------------------------------------------------------
19 -- Procedures and Functions
20 --------------------------------------------------------------------------------
21
22 PROCEDURE evaluate_eligibility_criteria(
23 p_api_version IN number
24 ,p_init_msg_list IN varchar2 DEFAULT okl_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_okl_ec_rec IN OUT nocopy okl_ec_rec_type
29 ,x_eligible OUT nocopy boolean
30 );
31
32 FUNCTION compare_eligibility_criteria(p_source_id1 IN number
33 ,p_source_type1 IN varchar2
34 ,p_source_id2 IN number
35 ,p_source_type2 IN varchar2) RETURN boolean;
36
37 END okl_ecc_pub;