78: l_comp_term_hdc_na NUMBER;
79:
80: BEGIN
81: /* Initialize out parameters */
82: l_custom_rec := BIS_PMV_PARAMETERS_PUB.INITIALIZE_QUERY_TYPE;
83: x_custom_output := BIS_QUERY_ATTRIBUTES_TBL();
84:
85: /* Get common parameter values */
86: hri_oltp_pmv_util_param.get_parameters_from_table
388:
389: /* Binds Will be inserted Below */
390: l_custom_rec.attribute_name := ':HRI_CURR_TERM_HDC';
391: l_custom_rec.attribute_value := l_curr_term_hdc;
392: l_custom_Rec.attribute_type := bis_pmv_parameters_pub.bind_type;
393: l_custom_rec.attribute_data_type := bis_pmv_parameters_pub.numeric_bind;
394: x_custom_output.extend;
395: x_custom_output(1) := l_custom_rec;
396:
389: /* Binds Will be inserted Below */
390: l_custom_rec.attribute_name := ':HRI_CURR_TERM_HDC';
391: l_custom_rec.attribute_value := l_curr_term_hdc;
392: l_custom_Rec.attribute_type := bis_pmv_parameters_pub.bind_type;
393: l_custom_rec.attribute_data_type := bis_pmv_parameters_pub.numeric_bind;
394: x_custom_output.extend;
395: x_custom_output(1) := l_custom_rec;
396:
397: l_custom_rec.attribute_name := ':HRI_CURR_TERM_HDC_B1';
395: x_custom_output(1) := l_custom_rec;
396:
397: l_custom_rec.attribute_name := ':HRI_CURR_TERM_HDC_B1';
398: l_custom_rec.attribute_value := l_curr_term_hdc_b1;
399: l_custom_Rec.attribute_type := bis_pmv_parameters_pub.bind_type;
400: l_custom_rec.attribute_data_type := bis_pmv_parameters_pub.numeric_bind;
401: x_custom_output.extend;
402: x_custom_output(2) := l_custom_rec;
403:
396:
397: l_custom_rec.attribute_name := ':HRI_CURR_TERM_HDC_B1';
398: l_custom_rec.attribute_value := l_curr_term_hdc_b1;
399: l_custom_Rec.attribute_type := bis_pmv_parameters_pub.bind_type;
400: l_custom_rec.attribute_data_type := bis_pmv_parameters_pub.numeric_bind;
401: x_custom_output.extend;
402: x_custom_output(2) := l_custom_rec;
403:
404: l_custom_rec.attribute_name := ':HRI_CURR_TERM_HDC_B2';
402: x_custom_output(2) := l_custom_rec;
403:
404: l_custom_rec.attribute_name := ':HRI_CURR_TERM_HDC_B2';
405: l_custom_rec.attribute_value := l_curr_term_hdc_b2;
406: l_custom_Rec.attribute_type := bis_pmv_parameters_pub.bind_type;
407: l_custom_rec.attribute_data_type := bis_pmv_parameters_pub.numeric_bind;
408: x_custom_output.extend;
409: x_custom_output(3) := l_custom_rec;
410:
403:
404: l_custom_rec.attribute_name := ':HRI_CURR_TERM_HDC_B2';
405: l_custom_rec.attribute_value := l_curr_term_hdc_b2;
406: l_custom_Rec.attribute_type := bis_pmv_parameters_pub.bind_type;
407: l_custom_rec.attribute_data_type := bis_pmv_parameters_pub.numeric_bind;
408: x_custom_output.extend;
409: x_custom_output(3) := l_custom_rec;
410:
411: l_custom_rec.attribute_name := ':HRI_CURR_TERM_HDC_B3';
409: x_custom_output(3) := l_custom_rec;
410:
411: l_custom_rec.attribute_name := ':HRI_CURR_TERM_HDC_B3';
412: l_custom_rec.attribute_value := l_curr_term_hdc_b3;
413: l_custom_Rec.attribute_type := bis_pmv_parameters_pub.bind_type;
414: l_custom_rec.attribute_data_type := bis_pmv_parameters_pub.numeric_bind;
415: x_custom_output.extend;
416: x_custom_output(4) := l_custom_rec;
417:
410:
411: l_custom_rec.attribute_name := ':HRI_CURR_TERM_HDC_B3';
412: l_custom_rec.attribute_value := l_curr_term_hdc_b3;
413: l_custom_Rec.attribute_type := bis_pmv_parameters_pub.bind_type;
414: l_custom_rec.attribute_data_type := bis_pmv_parameters_pub.numeric_bind;
415: x_custom_output.extend;
416: x_custom_output(4) := l_custom_rec;
417:
418: l_custom_rec.attribute_name := ':HRI_CURR_TERM_HDC_NA';
416: x_custom_output(4) := l_custom_rec;
417:
418: l_custom_rec.attribute_name := ':HRI_CURR_TERM_HDC_NA';
419: l_custom_rec.attribute_value := l_curr_term_hdc_na;
420: l_custom_Rec.attribute_type := bis_pmv_parameters_pub.bind_type;
421: l_custom_rec.attribute_data_type := bis_pmv_parameters_pub.numeric_bind;
422: x_custom_output.extend;
423: x_custom_output(5) := l_custom_rec;
424:
417:
418: l_custom_rec.attribute_name := ':HRI_CURR_TERM_HDC_NA';
419: l_custom_rec.attribute_value := l_curr_term_hdc_na;
420: l_custom_Rec.attribute_type := bis_pmv_parameters_pub.bind_type;
421: l_custom_rec.attribute_data_type := bis_pmv_parameters_pub.numeric_bind;
422: x_custom_output.extend;
423: x_custom_output(5) := l_custom_rec;
424:
425: l_custom_rec.attribute_name := ':HRI_COMP_TERM_HDC';
423: x_custom_output(5) := l_custom_rec;
424:
425: l_custom_rec.attribute_name := ':HRI_COMP_TERM_HDC';
426: l_custom_rec.attribute_value := l_comp_term_hdc;
427: l_custom_Rec.attribute_type := bis_pmv_parameters_pub.bind_type;
428: l_custom_rec.attribute_data_type := bis_pmv_parameters_pub.numeric_bind;
429: x_custom_output.extend;
430: x_custom_output(6) := l_custom_rec;
431:
424:
425: l_custom_rec.attribute_name := ':HRI_COMP_TERM_HDC';
426: l_custom_rec.attribute_value := l_comp_term_hdc;
427: l_custom_Rec.attribute_type := bis_pmv_parameters_pub.bind_type;
428: l_custom_rec.attribute_data_type := bis_pmv_parameters_pub.numeric_bind;
429: x_custom_output.extend;
430: x_custom_output(6) := l_custom_rec;
431:
432: l_custom_rec.attribute_name := ':HRI_COMP_TERM_HDC_B1';
430: x_custom_output(6) := l_custom_rec;
431:
432: l_custom_rec.attribute_name := ':HRI_COMP_TERM_HDC_B1';
433: l_custom_rec.attribute_value := l_comp_term_hdc_b1;
434: l_custom_Rec.attribute_type := bis_pmv_parameters_pub.bind_type;
435: l_custom_rec.attribute_data_type := bis_pmv_parameters_pub.numeric_bind;
436: x_custom_output.extend;
437: x_custom_output(7) := l_custom_rec;
438:
431:
432: l_custom_rec.attribute_name := ':HRI_COMP_TERM_HDC_B1';
433: l_custom_rec.attribute_value := l_comp_term_hdc_b1;
434: l_custom_Rec.attribute_type := bis_pmv_parameters_pub.bind_type;
435: l_custom_rec.attribute_data_type := bis_pmv_parameters_pub.numeric_bind;
436: x_custom_output.extend;
437: x_custom_output(7) := l_custom_rec;
438:
439: l_custom_rec.attribute_name := ':HRI_COMP_TERM_HDC_B2';
437: x_custom_output(7) := l_custom_rec;
438:
439: l_custom_rec.attribute_name := ':HRI_COMP_TERM_HDC_B2';
440: l_custom_rec.attribute_value := l_comp_term_hdc_b2;
441: l_custom_Rec.attribute_type := bis_pmv_parameters_pub.bind_type;
442: l_custom_rec.attribute_data_type := bis_pmv_parameters_pub.numeric_bind;
443: x_custom_output.extend;
444: x_custom_output(8) := l_custom_rec;
445:
438:
439: l_custom_rec.attribute_name := ':HRI_COMP_TERM_HDC_B2';
440: l_custom_rec.attribute_value := l_comp_term_hdc_b2;
441: l_custom_Rec.attribute_type := bis_pmv_parameters_pub.bind_type;
442: l_custom_rec.attribute_data_type := bis_pmv_parameters_pub.numeric_bind;
443: x_custom_output.extend;
444: x_custom_output(8) := l_custom_rec;
445:
446: l_custom_rec.attribute_name := ':HRI_COMP_TERM_HDC_B3';
444: x_custom_output(8) := l_custom_rec;
445:
446: l_custom_rec.attribute_name := ':HRI_COMP_TERM_HDC_B3';
447: l_custom_rec.attribute_value := l_comp_term_hdc_b3;
448: l_custom_Rec.attribute_type := bis_pmv_parameters_pub.bind_type;
449: l_custom_rec.attribute_data_type := bis_pmv_parameters_pub.numeric_bind;
450: x_custom_output.extend;
451: x_custom_output(9) := l_custom_rec;
452:
445:
446: l_custom_rec.attribute_name := ':HRI_COMP_TERM_HDC_B3';
447: l_custom_rec.attribute_value := l_comp_term_hdc_b3;
448: l_custom_Rec.attribute_type := bis_pmv_parameters_pub.bind_type;
449: l_custom_rec.attribute_data_type := bis_pmv_parameters_pub.numeric_bind;
450: x_custom_output.extend;
451: x_custom_output(9) := l_custom_rec;
452:
453: l_custom_rec.attribute_name := ':HRI_COMP_TERM_HDC_NA';
451: x_custom_output(9) := l_custom_rec;
452:
453: l_custom_rec.attribute_name := ':HRI_COMP_TERM_HDC_NA';
454: l_custom_rec.attribute_value := l_comp_term_hdc_na;
455: l_custom_Rec.attribute_type := bis_pmv_parameters_pub.bind_type;
456: l_custom_rec.attribute_data_type := bis_pmv_parameters_pub.numeric_bind;
457: x_custom_output.extend;
458: x_custom_output(10) := l_custom_rec;
459:
452:
453: l_custom_rec.attribute_name := ':HRI_COMP_TERM_HDC_NA';
454: l_custom_rec.attribute_value := l_comp_term_hdc_na;
455: l_custom_Rec.attribute_type := bis_pmv_parameters_pub.bind_type;
456: l_custom_rec.attribute_data_type := bis_pmv_parameters_pub.numeric_bind;
457: x_custom_output.extend;
458: x_custom_output(10) := l_custom_rec;
459:
460: END GET_SQL_BKCT_PERF;
507:
508: BEGIN
509:
510: /* Initialize out parameters */
511: l_custom_rec := BIS_PMV_PARAMETERS_PUB.INITIALIZE_QUERY_TYPE;
512: x_custom_output := BIS_QUERY_ATTRIBUTES_TBL();
513:
514: /* Get common parameter values */
515: hri_oltp_pmv_util_param.get_parameters_from_table
775: --l_parameter_rec.debug_header || l_SQLText;
776:
777: l_custom_rec.attribute_name := ':HRI_TOT_TERM_HDC';
778: l_custom_rec.attribute_value := l_term_hdc;
779: l_custom_Rec.attribute_type := bis_pmv_parameters_pub.bind_type;
780: l_custom_rec.attribute_data_type := bis_pmv_parameters_pub.numeric_bind;
781: x_custom_output.extend;
782: x_custom_output(1) := l_custom_rec;
783:
776:
777: l_custom_rec.attribute_name := ':HRI_TOT_TERM_HDC';
778: l_custom_rec.attribute_value := l_term_hdc;
779: l_custom_Rec.attribute_type := bis_pmv_parameters_pub.bind_type;
780: l_custom_rec.attribute_data_type := bis_pmv_parameters_pub.numeric_bind;
781: x_custom_output.extend;
782: x_custom_output(1) := l_custom_rec;
783:
784: l_custom_rec.attribute_name := ':HRI_TOT_TERM_HDC_B1';
782: x_custom_output(1) := l_custom_rec;
783:
784: l_custom_rec.attribute_name := ':HRI_TOT_TERM_HDC_B1';
785: l_custom_rec.attribute_value := l_term_hdc_b1;
786: l_custom_Rec.attribute_type := bis_pmv_parameters_pub.bind_type;
787: l_custom_rec.attribute_data_type := bis_pmv_parameters_pub.numeric_bind;
788: x_custom_output.extend;
789: x_custom_output(2) := l_custom_rec;
790:
783:
784: l_custom_rec.attribute_name := ':HRI_TOT_TERM_HDC_B1';
785: l_custom_rec.attribute_value := l_term_hdc_b1;
786: l_custom_Rec.attribute_type := bis_pmv_parameters_pub.bind_type;
787: l_custom_rec.attribute_data_type := bis_pmv_parameters_pub.numeric_bind;
788: x_custom_output.extend;
789: x_custom_output(2) := l_custom_rec;
790:
791: l_custom_rec.attribute_name := ':HRI_TOT_TERM_HDC_B2';
789: x_custom_output(2) := l_custom_rec;
790:
791: l_custom_rec.attribute_name := ':HRI_TOT_TERM_HDC_B2';
792: l_custom_rec.attribute_value := l_term_hdc_b2;
793: l_custom_Rec.attribute_type := bis_pmv_parameters_pub.bind_type;
794: l_custom_rec.attribute_data_type := bis_pmv_parameters_pub.numeric_bind;
795: x_custom_output.extend;
796: x_custom_output(3) := l_custom_rec;
797:
790:
791: l_custom_rec.attribute_name := ':HRI_TOT_TERM_HDC_B2';
792: l_custom_rec.attribute_value := l_term_hdc_b2;
793: l_custom_Rec.attribute_type := bis_pmv_parameters_pub.bind_type;
794: l_custom_rec.attribute_data_type := bis_pmv_parameters_pub.numeric_bind;
795: x_custom_output.extend;
796: x_custom_output(3) := l_custom_rec;
797:
798: l_custom_rec.attribute_name := ':HRI_TOT_TERM_HDC_B3';
796: x_custom_output(3) := l_custom_rec;
797:
798: l_custom_rec.attribute_name := ':HRI_TOT_TERM_HDC_B3';
799: l_custom_rec.attribute_value := l_term_hdc_b3;
800: l_custom_Rec.attribute_type := bis_pmv_parameters_pub.bind_type;
801: l_custom_rec.attribute_data_type := bis_pmv_parameters_pub.numeric_bind;
802: x_custom_output.extend;
803: x_custom_output(4) := l_custom_rec;
804:
797:
798: l_custom_rec.attribute_name := ':HRI_TOT_TERM_HDC_B3';
799: l_custom_rec.attribute_value := l_term_hdc_b3;
800: l_custom_Rec.attribute_type := bis_pmv_parameters_pub.bind_type;
801: l_custom_rec.attribute_data_type := bis_pmv_parameters_pub.numeric_bind;
802: x_custom_output.extend;
803: x_custom_output(4) := l_custom_rec;
804:
805: l_custom_rec.attribute_name := ':HRI_TOT_TERM_HDC_B4';
803: x_custom_output(4) := l_custom_rec;
804:
805: l_custom_rec.attribute_name := ':HRI_TOT_TERM_HDC_B4';
806: l_custom_rec.attribute_value := l_term_hdc_b4;
807: l_custom_Rec.attribute_type := bis_pmv_parameters_pub.bind_type;
808: l_custom_rec.attribute_data_type := bis_pmv_parameters_pub.numeric_bind;
809: x_custom_output.extend;
810: x_custom_output(5) := l_custom_rec;
811:
804:
805: l_custom_rec.attribute_name := ':HRI_TOT_TERM_HDC_B4';
806: l_custom_rec.attribute_value := l_term_hdc_b4;
807: l_custom_Rec.attribute_type := bis_pmv_parameters_pub.bind_type;
808: l_custom_rec.attribute_data_type := bis_pmv_parameters_pub.numeric_bind;
809: x_custom_output.extend;
810: x_custom_output(5) := l_custom_rec;
811:
812: l_custom_rec.attribute_name := ':HRI_TOT_TERM_HDC_B5';
810: x_custom_output(5) := l_custom_rec;
811:
812: l_custom_rec.attribute_name := ':HRI_TOT_TERM_HDC_B5';
813: l_custom_rec.attribute_value := l_term_hdc_b5;
814: l_custom_Rec.attribute_type := bis_pmv_parameters_pub.bind_type;
815: l_custom_rec.attribute_data_type := bis_pmv_parameters_pub.numeric_bind;
816: x_custom_output.extend;
817: x_custom_output(6) := l_custom_rec;
818:
811:
812: l_custom_rec.attribute_name := ':HRI_TOT_TERM_HDC_B5';
813: l_custom_rec.attribute_value := l_term_hdc_b5;
814: l_custom_Rec.attribute_type := bis_pmv_parameters_pub.bind_type;
815: l_custom_rec.attribute_data_type := bis_pmv_parameters_pub.numeric_bind;
816: x_custom_output.extend;
817: x_custom_output(6) := l_custom_rec;
818:
819: END GET_TRN_POW_SQL;
859: --
860: BEGIN
861: --
862: x_custom_output := BIS_QUERY_ATTRIBUTES_TBL();
863: l_custom_rec := BIS_PMV_PARAMETERS_PUB.INITIALIZE_QUERY_TYPE;
864: l_security_clause := hri_oltp_pmv_util_pkg.get_security_clause('MGR');
865: --
866: -- Get the parameter information from the page parameter table
867: --