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.
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
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.
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
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: