[Home] [Help]
PACKAGE BODY: APPS.OKC_XPRT_RULE_PUB
Source
1 PACKAGE BODY okc_xprt_rule_pub
2 /* $Header: OKCPXIRB.pls 120.1 2011/03/10 18:06:45 harchand noship $ */
3 AS
4
5
6 PROCEDURE create_rule(P_RULE_TBL IN OUT NOCOPY okc_xprt_rule_pvt.RULE_TBL_TYPE
7 ,p_commit IN VARCHAR2 := FND_API.G_FALSE )
8 IS
9 BEGIN
10 -- Call 2 Private API.
11 okc_xprt_rule_pvt.create_rule( P_RULE_TBL => P_RULE_TBL
12 ,p_commit => p_commit
13 );
14 EXCEPTION
15 WHEN OTHERS THEN
16 RAISE;
17 END create_rule;
18
19 PROCEDURE update_rule(P_RULE_TBL IN OUT NOCOPY okc_xprt_rule_pvt.RULE_TBL_TYPE
20 ,p_commit IN VARCHAR2 := FND_API.G_FALSE )
21 IS
22 BEGIN
23 -- Call 2 Private API.
24 okc_xprt_rule_pvt.update_rule( P_RULE_TBL => P_RULE_TBL
25 ,p_commit => p_commit
26 );
27
28 EXCEPTION
29 WHEN OTHERS THEN
30 RAISE;
31 END update_rule;
32
33 PROCEDURE delete_rule_child_entities(P_RULE_CHILD_ENTITIES_TBL IN OUT NOCOPY okc_xprt_rule_pvt.rule_child_entities_tbl_type
34 ,p_commit IN VARCHAR2 := FND_API.G_FALSE)
35 IS
36
37 BEGIN
38
39 -- Call 2 Private API.
40 okc_xprt_rule_pvt.delete_rule_child_entities( P_RULE_CHILD_ENTITIES_TBL => P_RULE_CHILD_ENTITIES_TBL
41 ,p_commit => p_commit
42 );
43
44
45 EXCEPTION
46 WHEN OTHERS THEN
47 RAISE;
48 END delete_rule_child_entities;
49
50
51 END okc_xprt_rule_pub;