DBA Data[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;