[Home] [Help]
PACKAGE: APPS.OKL_RGRP_RULES_PROCESS_PUB
Source
1 PACKAGE OKL_RGRP_RULES_PROCESS_PUB AUTHID CURRENT_USER AS
2 /* $Header: OKLPRGRS.pls 115.11 2002/11/30 08:39:44 spillaip noship $ */
3 subtype rgr_rec_type is OKL_RGRP_RULES_PROCESS_PVT.rgr_rec_type;
4 subtype rgr_tbl_type is OKL_RGRP_RULES_PROCESS_PVT.rgr_tbl_type;
5 subtype rgr_out_rec_type is OKL_RGRP_RULES_PROCESS_PVT.rgr_out_rec_type;
6 subtype rgr_out_tbl_type is OKL_RGRP_RULES_PROCESS_PVT.rgr_out_tbl_type;
7 /* *************************************** */
8 PROCEDURE process_rule_group_rules(
9 p_api_version IN NUMBER,
10 p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
11 x_return_status OUT NOCOPY VARCHAR2,
12 x_msg_count OUT NOCOPY NUMBER,
13 x_msg_data OUT NOCOPY VARCHAR2,
14 p_chr_id IN NUMBER,
15 p_line_id IN NUMBER,
16 p_cpl_id IN NUMBER,
17 p_rrd_id IN NUMBER,
18 p_rgr_tbl IN rgr_tbl_type);
19 PROCEDURE process_template_rules(
20 p_api_version IN NUMBER,
21 p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
22 x_return_status OUT NOCOPY VARCHAR2,
23 x_msg_count OUT NOCOPY NUMBER,
24 x_msg_data OUT NOCOPY VARCHAR2,
25 p_id IN NUMBER,
26 p_rgr_tbl IN rgr_tbl_type,
27 x_rgr_tbl OUT NOCOPY rgr_out_tbl_type);
28 FUNCTION get_header_rule_group_id(
29 p_api_version IN NUMBER,
30 p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
31 x_return_status OUT NOCOPY VARCHAR2,
32 x_msg_count OUT NOCOPY NUMBER,
33 x_msg_data OUT NOCOPY VARCHAR2,
34 p_chr_id IN NUMBER,
35 p_rgd_code IN VARCHAR2)
36 RETURN OKC_RULE_GROUPS_B.ID%TYPE;
37 /* *************************************** */
38 END OKL_RGRP_RULES_PROCESS_PUB;