DBA Data[Home] [Help]

APPS.PA_RBS_MAPPING dependencies on PA_RBS_MAPPING

Line 1: PACKAGE BODY PA_RBS_MAPPING AS

1: PACKAGE BODY PA_RBS_MAPPING AS
2: /* $Header: PARBSMPB.pls 120.24.12010000.4 2008/09/25 10:58:17 admarath ship $ */
3:
4: -------------------------------------------------
5: --global variables

Line 10: g_module_name VARCHAR2(100) := 'PA_RBS_MAPPING';

6: -------------------------------------------------
7: g_user_id NUMBER := fnd_global.user_id;
8: g_login_id NUMBER := fnd_global.login_id;
9: g_debug_mode VARCHAR2(10) := NVL(FND_PROFILE.value('PA_DEBUG_MODE'),'N');
10: g_module_name VARCHAR2(100) := 'PA_RBS_MAPPING';
11:
12: -- added for bug#3995697
13: g_rule_id NUMBER := NULL;
14: g_max_level NUMBER := NULL;

Line 41: --Gets the sorted rules from pa_rbs_mapping_rules

37: RETURN lockhndl;
38: END;
39:
40: --------------------------------------------------
41: --Gets the sorted rules from pa_rbs_mapping_rules
42: --given rbs structure version and resource class
43: --------------------------------------------------
44: FUNCTION get_sorted_rules
45: (

Line 68: FROM pa_rbs_mapping_rules

64: rule_id
65: BULK COLLECT INTO
66: l_precedence,
67: l_sorted_rules
68: FROM pa_rbs_mapping_rules
69: WHERE element_version_id = p_struct_version_id
70: ORDER BY
71: max_level desc ,
72: 1 ,

Line 236: -- Get the Level from the pa_rbs_mapping_rules for the Rule Id

232:
233: END ;
234:
235: -------------------------------------------------------------------
236: -- Get the Level from the pa_rbs_mapping_rules for the Rule Id
237: -------------------------------------------------------------------
238:
239: --modified function below for bug#4478902
240:

Line 262: Select Level1 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;

258: END IF;
259:
260: CASE p_level
261: WHEN 1 THEN
262: Select Level1 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;
263: WHEN 2 THEN
264: Select Level2 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;
265: WHEN 3 THEN
266: Select Level3 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;

Line 264: Select Level2 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;

260: CASE p_level
261: WHEN 1 THEN
262: Select Level1 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;
263: WHEN 2 THEN
264: Select Level2 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;
265: WHEN 3 THEN
266: Select Level3 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;
267: WHEN 4 THEN
268: Select Level4 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;

Line 266: Select Level3 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;

262: Select Level1 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;
263: WHEN 2 THEN
264: Select Level2 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;
265: WHEN 3 THEN
266: Select Level3 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;
267: WHEN 4 THEN
268: Select Level4 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;
269: WHEN 5 THEN
270: Select Level5 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;

Line 268: Select Level4 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;

264: Select Level2 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;
265: WHEN 3 THEN
266: Select Level3 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;
267: WHEN 4 THEN
268: Select Level4 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;
269: WHEN 5 THEN
270: Select Level5 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;
271: WHEN 6 THEN
272: Select Level6 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;

Line 270: Select Level5 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;

266: Select Level3 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;
267: WHEN 4 THEN
268: Select Level4 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;
269: WHEN 5 THEN
270: Select Level5 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;
271: WHEN 6 THEN
272: Select Level6 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;
273: WHEN 7 THEN
274: Select Level7 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;

Line 272: Select Level6 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;

268: Select Level4 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;
269: WHEN 5 THEN
270: Select Level5 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;
271: WHEN 6 THEN
272: Select Level6 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;
273: WHEN 7 THEN
274: Select Level7 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;
275: WHEN 8 THEN
276: Select Level8 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;

Line 274: Select Level7 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;

270: Select Level5 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;
271: WHEN 6 THEN
272: Select Level6 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;
273: WHEN 7 THEN
274: Select Level7 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;
275: WHEN 8 THEN
276: Select Level8 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;
277: WHEN 9 THEN
278: Select Level9 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;

Line 276: Select Level8 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;

272: Select Level6 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;
273: WHEN 7 THEN
274: Select Level7 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;
275: WHEN 8 THEN
276: Select Level8 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;
277: WHEN 9 THEN
278: Select Level9 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;
279: WHEN 10 THEN
280: Select Level10 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;

Line 278: Select Level9 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;

274: Select Level7 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;
275: WHEN 8 THEN
276: Select Level8 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;
277: WHEN 9 THEN
278: Select Level9 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;
279: WHEN 10 THEN
280: Select Level10 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;
281: WHEN 11 THEN
282: Select Level11 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;

Line 280: Select Level10 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;

276: Select Level8 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;
277: WHEN 9 THEN
278: Select Level9 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;
279: WHEN 10 THEN
280: Select Level10 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;
281: WHEN 11 THEN
282: Select Level11 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;
283: WHEN 12 THEN
284: Select Level12 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;

Line 282: Select Level11 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;

278: Select Level9 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;
279: WHEN 10 THEN
280: Select Level10 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;
281: WHEN 11 THEN
282: Select Level11 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;
283: WHEN 12 THEN
284: Select Level12 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;
285: WHEN 13 THEN
286: Select Level13 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;

Line 284: Select Level12 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;

280: Select Level10 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;
281: WHEN 11 THEN
282: Select Level11 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;
283: WHEN 12 THEN
284: Select Level12 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;
285: WHEN 13 THEN
286: Select Level13 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;
287: WHEN 14 THEN
288: Select Level14 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;

Line 286: Select Level13 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;

282: Select Level11 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;
283: WHEN 12 THEN
284: Select Level12 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;
285: WHEN 13 THEN
286: Select Level13 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;
287: WHEN 14 THEN
288: Select Level14 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;
289: WHEN 15 THEN
290: Select Level15 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;

Line 288: Select Level14 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;

284: Select Level12 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;
285: WHEN 13 THEN
286: Select Level13 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;
287: WHEN 14 THEN
288: Select Level14 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;
289: WHEN 15 THEN
290: Select Level15 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;
291: ELSE
292: l_value:=NULL;

Line 290: Select Level15 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;

286: Select Level13 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;
287: WHEN 14 THEN
288: Select Level14 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;
289: WHEN 15 THEN
290: Select Level15 into l_value from pa_rbs_mapping_rules where rule_id=p_rule_id;
291: ELSE
292: l_value:=NULL;
293: END CASE;
294:

Line 392: --EXECUTE IMMEDIATE 'SELECT LEVEL' || i || ' FROM pa_rbs_mapping_rules WHERE rule_id = ' || p_rule_id INTO l_token ;

388:
389: j := 1;
390: FOR i IN 2..g_max_level LOOP
391: l_token:= get_level(p_rule_id,i);
392: --EXECUTE IMMEDIATE 'SELECT LEVEL' || i || ' FROM pa_rbs_mapping_rules WHERE rule_id = ' || p_rule_id INTO l_token ;
393: --commented if and endif for custom nodes
394: --IF substr(l_token,1,1) = 'R' OR substr(l_token,1,1) = 'I' THEN -- condition should be false for custom based node
395: l_res_type_cols(j) := get_resource_type_cols(substr(l_token,3,3)); --bug#3759977
396: j := j+1;

Line 441: --EXECUTE IMMEDIATE 'SELECT LEVEL' || i || ' FROM pa_rbs_mapping_rules WHERE rule_id = ' || p_rule_id INTO l_token ;

437: l_prev_token := 'NULL' ;
438: FOR i IN REVERSE 2..p_level LOOP
439: l_token:= get_level(p_rule_id,i);
440:
441: --EXECUTE IMMEDIATE 'SELECT LEVEL' || i || ' FROM pa_rbs_mapping_rules WHERE rule_id = ' || p_rule_id INTO l_token ;
442: IF substr(l_token,0,1) = 'I' AND substr(l_token,3,3) <> l_prev_token THEN
443: l_res_type_cols(j) := ' TMP.' || get_resource_type_cols(substr(l_token,3,3));
444: l_res_type_cols(j) := l_res_type_cols(j) || ' = ' || substr(l_token,7);
445: j := j+1 ;

Line 500: --EXECUTE IMMEDIATE 'SELECT LEVEL' || i || ' FROM pa_rbs_mapping_rules WHERE rule_id = ' || p_rule_id INTO l_token ;

496: j := 1 ;
497: l_prev_token := 'NULL' ;
498: FOR i IN REVERSE 2..p_level LOOP
499: l_token:= get_level(p_rule_id,i);
500: --EXECUTE IMMEDIATE 'SELECT LEVEL' || i || ' FROM pa_rbs_mapping_rules WHERE rule_id = ' || p_rule_id INTO l_token ;
501: IF substr(l_token,0,1) <> 'I' THEN
502: l_res_type_cols(j) := get_resource_type_cols(substr(l_token,3,3));
503: l_res_type_cols2(j) := 'RBS.' || get_resource_type_cols(substr(l_token,3,3)) || ' (+) = TMP.' || get_resource_type_cols(substr(l_token,3,3));
504: j := j+1 ;

Line 577: --EXECUTE IMMEDIATE 'SELECT LEVEL' || i || ' FROM pa_rbs_mapping_rules WHERE rule_id = ' || p_rule_id INTO l_token ;

573: j := 1 ;
574: FOR i IN REVERSE 2..p_level LOOP
575: l_token:= get_level(p_rule_id,i);
576:
577: --EXECUTE IMMEDIATE 'SELECT LEVEL' || i || ' FROM pa_rbs_mapping_rules WHERE rule_id = ' || p_rule_id INTO l_token ;
578: IF substr(l_token,0,1) <> 'I' THEN
579: l_res_type_cols(j) := get_resource_type_cols(substr(l_token,3,3));
580: j := j+1 ;
581: END IF;

Line 773: from pa_rbs_mapping_rules

769: FOR i IN 1..l_res_type_cols.COUNT LOOP
770: /*
771: select rbs_element_id
772: into l_rbs_element_id
773: from pa_rbs_mapping_rules
774: where rule_id = p_rule_id ;
775:
776: --bug#3642329
777: l_sql_stmt := ' SELECT ' || l_res_type_cols(i) ||

Line 1490: --EXECUTE IMMEDIATE 'SELECT LEVEL' || i || ' FROM pa_rbs_mapping_rules WHERE rule_id = :p_rule_id' INTO l_token USING p_rule_id ;

1486: FOR i IN 2..g_max_level LOOP
1487:
1488: l_token:= get_level(p_rule_id,i);
1489:
1490: --EXECUTE IMMEDIATE 'SELECT LEVEL' || i || ' FROM pa_rbs_mapping_rules WHERE rule_id = :p_rule_id' INTO l_token USING p_rule_id ;
1491: IF substr(l_token,1,1) = 'C' THEN
1492: l_res_type_cols(j) := get_resource_type_cols(substr(l_token,3));
1493: j := j+1;
1494: END IF;

Line 1711: FROM pa_rbs_mapping_rules

1707:
1708: FOR k IN 1..l_sorted_rule_id.COUNT-1 LOOP
1709: SELECT rule_flag, max_level, rbs_element_id
1710: INTO g_rule_type, g_max_level, g_rbs_element_id
1711: FROM pa_rbs_mapping_rules
1712: WHERE rule_id = l_sorted_rule_id(k);
1713:
1714: -- checking for wheteher leaf node of the rule is custom then processing for the rule would be ignored
1715: l_sql_stmt := 'SELECT level' || g_max_level ||

Line 1716: ' FROM pa_rbs_mapping_rules ' ||

1712: WHERE rule_id = l_sorted_rule_id(k);
1713:
1714: -- checking for wheteher leaf node of the rule is custom then processing for the rule would be ignored
1715: l_sql_stmt := 'SELECT level' || g_max_level ||
1716: ' FROM pa_rbs_mapping_rules ' ||
1717: ' WHERE rule_id = :rule_id' ;
1718:
1719: l_leaf_type:= get_level(l_sorted_rule_id(k),g_max_level);
1720:

Line 1787: x_msg_data := 'pa_rbs_mapping.map_rbs_actuals.' || NVL(l_msg_data, SQLERRM);

1783: EXCEPTION WHEN OTHERS THEN /* Added the exception block for bug #6377425 */
1784:
1785: x_return_status := Fnd_Api.G_RET_STS_UNEXP_ERROR;
1786: x_msg_count := 1;
1787: x_msg_data := 'pa_rbs_mapping.map_rbs_actuals.' || NVL(l_msg_data, SQLERRM);
1788:
1789: Fnd_Msg_Pub.add_exc_msg( p_pkg_name => 'PA_RBS_MAPPING'
1790: ,p_procedure_name => 'map_rbs_txn');
1791:

Line 1789: Fnd_Msg_Pub.add_exc_msg( p_pkg_name => 'PA_RBS_MAPPING'

1785: x_return_status := Fnd_Api.G_RET_STS_UNEXP_ERROR;
1786: x_msg_count := 1;
1787: x_msg_data := 'pa_rbs_mapping.map_rbs_actuals.' || NVL(l_msg_data, SQLERRM);
1788:
1789: Fnd_Msg_Pub.add_exc_msg( p_pkg_name => 'PA_RBS_MAPPING'
1790: ,p_procedure_name => 'map_rbs_txn');
1791:
1792: IF g_debug_mode = 'Y' THEN
1793: Pa_Debug.g_err_stage:='Unexpected Error inside pa_rbs_mapping.map_rbs_actuals for Structure Version ='||p_rbs_struct_version_id||' '|| NVL(l_msg_data,SQLERRM) ;

Line 1793: Pa_Debug.g_err_stage:='Unexpected Error inside pa_rbs_mapping.map_rbs_actuals for Structure Version ='||p_rbs_struct_version_id||' '|| NVL(l_msg_data,SQLERRM) ;

1789: Fnd_Msg_Pub.add_exc_msg( p_pkg_name => 'PA_RBS_MAPPING'
1790: ,p_procedure_name => 'map_rbs_txn');
1791:
1792: IF g_debug_mode = 'Y' THEN
1793: Pa_Debug.g_err_stage:='Unexpected Error inside pa_rbs_mapping.map_rbs_actuals for Structure Version ='||p_rbs_struct_version_id||' '|| NVL(l_msg_data,SQLERRM) ;
1794: Pa_Debug.WRITE(g_module_name, Pa_Debug.g_err_stage,5);
1795: Pa_Debug.reset_curr_function;
1796: END IF;
1797:

Line 2192: x_msg_data := 'pa_rbs_mapping.map_rbs_actuals.' || NVL(l_msg_data, SQLERRM);

2188: EXCEPTION WHEN OTHERS THEN
2189:
2190: x_return_status := Fnd_Api.G_RET_STS_UNEXP_ERROR;
2191: x_msg_count := 1;
2192: x_msg_data := 'pa_rbs_mapping.map_rbs_actuals.' || NVL(l_msg_data, SQLERRM);
2193:
2194: Fnd_Msg_Pub.add_exc_msg( p_pkg_name => 'PA_RBS_MAPPING'
2195: ,p_procedure_name => 'map_rbs_txn');
2196:

Line 2194: Fnd_Msg_Pub.add_exc_msg( p_pkg_name => 'PA_RBS_MAPPING'

2190: x_return_status := Fnd_Api.G_RET_STS_UNEXP_ERROR;
2191: x_msg_count := 1;
2192: x_msg_data := 'pa_rbs_mapping.map_rbs_actuals.' || NVL(l_msg_data, SQLERRM);
2193:
2194: Fnd_Msg_Pub.add_exc_msg( p_pkg_name => 'PA_RBS_MAPPING'
2195: ,p_procedure_name => 'map_rbs_txn');
2196:
2197: IF g_debug_mode = 'Y' THEN
2198: Pa_Debug.g_err_stage:='Unexpected Error inside pa_rbs_mapping.map_rbs_actuals for Structure Version ='||l_rbs_struct_version_id(i)||' '|| NVL(l_msg_data,SQLERRM) ;

Line 2198: Pa_Debug.g_err_stage:='Unexpected Error inside pa_rbs_mapping.map_rbs_actuals for Structure Version ='||l_rbs_struct_version_id(i)||' '|| NVL(l_msg_data,SQLERRM) ;

2194: Fnd_Msg_Pub.add_exc_msg( p_pkg_name => 'PA_RBS_MAPPING'
2195: ,p_procedure_name => 'map_rbs_txn');
2196:
2197: IF g_debug_mode = 'Y' THEN
2198: Pa_Debug.g_err_stage:='Unexpected Error inside pa_rbs_mapping.map_rbs_actuals for Structure Version ='||l_rbs_struct_version_id(i)||' '|| NVL(l_msg_data,SQLERRM) ;
2199: Pa_Debug.WRITE(g_module_name, Pa_Debug.g_err_stage,5);
2200: Pa_Debug.reset_curr_function;
2201: END IF;
2202:

Line 2228: x_msg_data := 'pa_rbs_mapping.map_rbs_actuals.' || nvl(l_msg_data, SQLERRM);

2224: EXCEPTION
2225: WHEN OTHERS THEN
2226: x_return_status := Fnd_Api.G_RET_STS_UNEXP_ERROR;
2227: x_msg_count := 1;
2228: x_msg_data := 'pa_rbs_mapping.map_rbs_actuals.' || nvl(l_msg_data, SQLERRM);
2229: Fnd_Msg_Pub.add_exc_msg( p_pkg_name => 'PA_RBS_MAPPING'
2230: ,p_procedure_name => 'map_rbs_actuals');
2231:
2232: IF g_debug_mode = 'Y' THEN

Line 2229: Fnd_Msg_Pub.add_exc_msg( p_pkg_name => 'PA_RBS_MAPPING'

2225: WHEN OTHERS THEN
2226: x_return_status := Fnd_Api.G_RET_STS_UNEXP_ERROR;
2227: x_msg_count := 1;
2228: x_msg_data := 'pa_rbs_mapping.map_rbs_actuals.' || nvl(l_msg_data, SQLERRM);
2229: Fnd_Msg_Pub.add_exc_msg( p_pkg_name => 'PA_RBS_MAPPING'
2230: ,p_procedure_name => 'map_rbs_actuals');
2231:
2232: IF g_debug_mode = 'Y' THEN
2233: pa_debug.g_err_stage:='Unexpected Error inside pa_rbs_mapping.map_rbs_actuals '|| nvl(l_msg_data, SQLERRM) ;

Line 2233: pa_debug.g_err_stage:='Unexpected Error inside pa_rbs_mapping.map_rbs_actuals '|| nvl(l_msg_data, SQLERRM) ;

2229: Fnd_Msg_Pub.add_exc_msg( p_pkg_name => 'PA_RBS_MAPPING'
2230: ,p_procedure_name => 'map_rbs_actuals');
2231:
2232: IF g_debug_mode = 'Y' THEN
2233: pa_debug.g_err_stage:='Unexpected Error inside pa_rbs_mapping.map_rbs_actuals '|| nvl(l_msg_data, SQLERRM) ;
2234: pa_debug.write(g_module_name, pa_debug.g_err_stage,5);
2235: pa_debug.reset_curr_function;
2236: END IF;
2237: raise;

Line 2873: x_msg_data := 'pa_rbs_mapping.map_rbs_plans.' || nvl(l_msg_data, SQLERRM) ;

2869: EXCEPTION
2870: WHEN OTHERS THEN
2871: x_return_status := Fnd_Api.G_RET_STS_UNEXP_ERROR;
2872: x_msg_count := 1;
2873: x_msg_data := 'pa_rbs_mapping.map_rbs_plans.' || nvl(l_msg_data, SQLERRM) ;
2874: Fnd_Msg_Pub.add_exc_msg( p_pkg_name => 'PA_RBS_MAPPING'
2875: ,p_procedure_name => 'map_rbs_plans');
2876:
2877: IF g_debug_mode = 'Y' THEN

Line 2874: Fnd_Msg_Pub.add_exc_msg( p_pkg_name => 'PA_RBS_MAPPING'

2870: WHEN OTHERS THEN
2871: x_return_status := Fnd_Api.G_RET_STS_UNEXP_ERROR;
2872: x_msg_count := 1;
2873: x_msg_data := 'pa_rbs_mapping.map_rbs_plans.' || nvl(l_msg_data, SQLERRM) ;
2874: Fnd_Msg_Pub.add_exc_msg( p_pkg_name => 'PA_RBS_MAPPING'
2875: ,p_procedure_name => 'map_rbs_plans');
2876:
2877: IF g_debug_mode = 'Y' THEN
2878: pa_debug.g_err_stage:='Unexpected Error inside pa_rbs_mapping.map_rbs_plans '|| nvl(l_msg_data, SQLERRM) ;

Line 2878: pa_debug.g_err_stage:='Unexpected Error inside pa_rbs_mapping.map_rbs_plans '|| nvl(l_msg_data, SQLERRM) ;

2874: Fnd_Msg_Pub.add_exc_msg( p_pkg_name => 'PA_RBS_MAPPING'
2875: ,p_procedure_name => 'map_rbs_plans');
2876:
2877: IF g_debug_mode = 'Y' THEN
2878: pa_debug.g_err_stage:='Unexpected Error inside pa_rbs_mapping.map_rbs_plans '|| nvl(l_msg_data, SQLERRM) ;
2879: pa_debug.write(g_module_name, pa_debug.g_err_stage,5);
2880: pa_debug.reset_curr_function;
2881: END IF;
2882: raise;

Line 2959: x_msg_data := 'pa_rbs_mapping.create_res_type_numeric_id.' || SQLERRM;

2955:
2956: EXCEPTION
2957: WHEN OTHERS THEN
2958: x_return_status := Fnd_Api.G_RET_STS_UNEXP_ERROR;
2959: x_msg_data := 'pa_rbs_mapping.create_res_type_numeric_id.' || SQLERRM;
2960: Fnd_Msg_Pub.add_exc_msg( p_pkg_name => 'PA_RBS_MAPPING'
2961: ,p_procedure_name => 'create_res_type_numeric_id');
2962:
2963: IF g_debug_mode = 'Y' THEN

Line 2960: Fnd_Msg_Pub.add_exc_msg( p_pkg_name => 'PA_RBS_MAPPING'

2956: EXCEPTION
2957: WHEN OTHERS THEN
2958: x_return_status := Fnd_Api.G_RET_STS_UNEXP_ERROR;
2959: x_msg_data := 'pa_rbs_mapping.create_res_type_numeric_id.' || SQLERRM;
2960: Fnd_Msg_Pub.add_exc_msg( p_pkg_name => 'PA_RBS_MAPPING'
2961: ,p_procedure_name => 'create_res_type_numeric_id');
2962:
2963: IF g_debug_mode = 'Y' THEN
2964: pa_debug.g_err_stage:='Unexpected Error inside pa_rbs_mapping.create_res_type_numeric_id '||SQLERRM;

Line 2964: pa_debug.g_err_stage:='Unexpected Error inside pa_rbs_mapping.create_res_type_numeric_id '||SQLERRM;

2960: Fnd_Msg_Pub.add_exc_msg( p_pkg_name => 'PA_RBS_MAPPING'
2961: ,p_procedure_name => 'create_res_type_numeric_id');
2962:
2963: IF g_debug_mode = 'Y' THEN
2964: pa_debug.g_err_stage:='Unexpected Error inside pa_rbs_mapping.create_res_type_numeric_id '||SQLERRM;
2965: pa_debug.write(g_module_name, pa_debug.g_err_stage,5);
2966: pa_debug.reset_curr_function;
2967: END IF;
2968: raise;

Line 2995: --insert rule into pa_rbs_mapping_rules

2991:
2992: END;
2993:
2994: ---------------------------------------------------
2995: --insert rule into pa_rbs_mapping_rules
2996: ---------------------------------------------------
2997:
2998: PROCEDURE insert_rule
2999: (

Line 3052: select PA_RBS_MAPPING_RULE_S.nextval

3048: end loop;
3049:
3050:
3051:
3052: select PA_RBS_MAPPING_RULE_S.nextval
3053: into l_rule_id
3054: from dual;
3055:
3056: -- commented select below as its not required because rule_flag in pa_rbs_elements is not null column

Line 3060: l_SQL_statement := 'INSERT INTO PA_RBS_MAPPING_RULES' ||

3056: -- commented select below as its not required because rule_flag in pa_rbs_elements is not null column
3057: -- select decode(rule_flag,null,'null',''''||rule_flag||'''') into l_rule_flag from dual ;
3058:
3059: l_rule_flag := rule_flag; --l_rule_flag is redundant, we can remove and directly use rule_flag
3060: l_SQL_statement := 'INSERT INTO PA_RBS_MAPPING_RULES' ||
3061: ' (ELEMENT_VERSION_ID, ' ||
3062: ' RULE_ID, ' ||
3063: ' RBS_ELEMENT_ID, ' ||
3064: ' RULE_FLAG, ' ||

Line 3392: from pa_rbs_mapping_rules

3388:
3389: select count(1) into l_count from dual
3390: where exists
3391: (select 1
3392: from pa_rbs_mapping_rules
3393: where element_version_id = p_rbs_version_id);
3394:
3395:
3396: IF l_count =0 THEN

Line 3501: x_msg_data := 'pa_rbs_mapping.create_mapping_rules.' || SQLERRM;

3497: EXCEPTION
3498: WHEN OTHERS THEN
3499: x_return_status := Fnd_Api.G_RET_STS_UNEXP_ERROR;
3500: x_msg_count := 1;
3501: x_msg_data := 'pa_rbs_mapping.create_mapping_rules.' || SQLERRM;
3502: Fnd_Msg_Pub.add_exc_msg( p_pkg_name => 'PA_RBS_MAPPING'
3503: ,p_procedure_name => 'create_mapping_rules');
3504: IF g_debug_mode = 'Y' THEN
3505: pa_debug.g_err_stage:='Unexpected Error inside pa_rbs_mapping.create_mapping_rules '||SQLERRM;

Line 3502: Fnd_Msg_Pub.add_exc_msg( p_pkg_name => 'PA_RBS_MAPPING'

3498: WHEN OTHERS THEN
3499: x_return_status := Fnd_Api.G_RET_STS_UNEXP_ERROR;
3500: x_msg_count := 1;
3501: x_msg_data := 'pa_rbs_mapping.create_mapping_rules.' || SQLERRM;
3502: Fnd_Msg_Pub.add_exc_msg( p_pkg_name => 'PA_RBS_MAPPING'
3503: ,p_procedure_name => 'create_mapping_rules');
3504: IF g_debug_mode = 'Y' THEN
3505: pa_debug.g_err_stage:='Unexpected Error inside pa_rbs_mapping.create_mapping_rules '||SQLERRM;
3506: pa_debug.write(g_module_name, pa_debug.g_err_stage,5);

Line 3505: pa_debug.g_err_stage:='Unexpected Error inside pa_rbs_mapping.create_mapping_rules '||SQLERRM;

3501: x_msg_data := 'pa_rbs_mapping.create_mapping_rules.' || SQLERRM;
3502: Fnd_Msg_Pub.add_exc_msg( p_pkg_name => 'PA_RBS_MAPPING'
3503: ,p_procedure_name => 'create_mapping_rules');
3504: IF g_debug_mode = 'Y' THEN
3505: pa_debug.g_err_stage:='Unexpected Error inside pa_rbs_mapping.create_mapping_rules '||SQLERRM;
3506: pa_debug.write(g_module_name, pa_debug.g_err_stage,5);
3507: pa_debug.reset_curr_function;
3508:
3509: END IF;

Line 3515: END; --end package pa_rbs_mapping

3511: END;
3512:
3513:
3514:
3515: END; --end package pa_rbs_mapping