146: l_msg_index_out NUMBER;
147:
148: l_parameters_valid_flag VARCHAR2(1);
149:
150: l_ra_id_tab PA_PLSQL_DATATYPES.IdTabTyp;
151: l_txn_currency_code_tab PA_PLSQL_DATATYPES.Char15TabTyp;
152: l_duplicate_count_tab PA_PLSQL_DATATYPES.IdTabTyp;
153: l_null_record_count NUMBER;
154:
147:
148: l_parameters_valid_flag VARCHAR2(1);
149:
150: l_ra_id_tab PA_PLSQL_DATATYPES.IdTabTyp;
151: l_txn_currency_code_tab PA_PLSQL_DATATYPES.Char15TabTyp;
152: l_duplicate_count_tab PA_PLSQL_DATATYPES.IdTabTyp;
153: l_null_record_count NUMBER;
154:
155: BEGIN
148: l_parameters_valid_flag VARCHAR2(1);
149:
150: l_ra_id_tab PA_PLSQL_DATATYPES.IdTabTyp;
151: l_txn_currency_code_tab PA_PLSQL_DATATYPES.Char15TabTyp;
152: l_duplicate_count_tab PA_PLSQL_DATATYPES.IdTabTyp;
153: l_null_record_count NUMBER;
154:
155: BEGIN
156: IF p_pa_debug_mode = 'Y' THEN
704: -- Print PA_RESOURCE_ASGN_CURR_TMP data
705: IF p_version_level_flag = 'N' THEN
706: -- Print values of PA_RESOURCE_ASGN_CURR_TMP data
707: DECLARE
708: l_dbg_ra_id_tab PA_PLSQL_DATATYPES.IdTabTyp;
709: l_dbg_txn_currency_code_tab PA_PLSQL_DATATYPES.Char15TabTyp;
710: l_dbg_rc_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
711: l_dbg_bc_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
712: l_dbg_bill_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
705: IF p_version_level_flag = 'N' THEN
706: -- Print values of PA_RESOURCE_ASGN_CURR_TMP data
707: DECLARE
708: l_dbg_ra_id_tab PA_PLSQL_DATATYPES.IdTabTyp;
709: l_dbg_txn_currency_code_tab PA_PLSQL_DATATYPES.Char15TabTyp;
710: l_dbg_rc_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
711: l_dbg_bc_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
712: l_dbg_bill_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
713: l_dbg_delete_flag_tab PA_PLSQL_DATATYPES.Char1TabTyp;
706: -- Print values of PA_RESOURCE_ASGN_CURR_TMP data
707: DECLARE
708: l_dbg_ra_id_tab PA_PLSQL_DATATYPES.IdTabTyp;
709: l_dbg_txn_currency_code_tab PA_PLSQL_DATATYPES.Char15TabTyp;
710: l_dbg_rc_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
711: l_dbg_bc_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
712: l_dbg_bill_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
713: l_dbg_delete_flag_tab PA_PLSQL_DATATYPES.Char1TabTyp;
714: BEGIN
707: DECLARE
708: l_dbg_ra_id_tab PA_PLSQL_DATATYPES.IdTabTyp;
709: l_dbg_txn_currency_code_tab PA_PLSQL_DATATYPES.Char15TabTyp;
710: l_dbg_rc_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
711: l_dbg_bc_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
712: l_dbg_bill_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
713: l_dbg_delete_flag_tab PA_PLSQL_DATATYPES.Char1TabTyp;
714: BEGIN
715: SELECT resource_assignment_id,
708: l_dbg_ra_id_tab PA_PLSQL_DATATYPES.IdTabTyp;
709: l_dbg_txn_currency_code_tab PA_PLSQL_DATATYPES.Char15TabTyp;
710: l_dbg_rc_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
711: l_dbg_bc_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
712: l_dbg_bill_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
713: l_dbg_delete_flag_tab PA_PLSQL_DATATYPES.Char1TabTyp;
714: BEGIN
715: SELECT resource_assignment_id,
716: txn_currency_code,
709: l_dbg_txn_currency_code_tab PA_PLSQL_DATATYPES.Char15TabTyp;
710: l_dbg_rc_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
711: l_dbg_bc_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
712: l_dbg_bill_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
713: l_dbg_delete_flag_tab PA_PLSQL_DATATYPES.Char1TabTyp;
714: BEGIN
715: SELECT resource_assignment_id,
716: txn_currency_code,
717: txn_raw_cost_rate_override,
1028: AND src_rbc.budget_version_id = src_ra.budget_version_id;
1029:
1030:
1031: -- PL/SQL tables for storing copied source rates and amount totals
1032: l_ra_id_tab PA_PLSQL_DATATYPES.IdTabTyp;
1033: l_txn_currency_code_tab PA_PLSQL_DATATYPES.Char15TabTyp;
1034: l_total_quantity_tab PA_PLSQL_DATATYPES.NumTabTyp;
1035: l_total_init_quantity_tab PA_PLSQL_DATATYPES.NumTabTyp;
1036: l_raw_cost_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
1029:
1030:
1031: -- PL/SQL tables for storing copied source rates and amount totals
1032: l_ra_id_tab PA_PLSQL_DATATYPES.IdTabTyp;
1033: l_txn_currency_code_tab PA_PLSQL_DATATYPES.Char15TabTyp;
1034: l_total_quantity_tab PA_PLSQL_DATATYPES.NumTabTyp;
1035: l_total_init_quantity_tab PA_PLSQL_DATATYPES.NumTabTyp;
1036: l_raw_cost_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
1037: l_brdn_cost_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
1030:
1031: -- PL/SQL tables for storing copied source rates and amount totals
1032: l_ra_id_tab PA_PLSQL_DATATYPES.IdTabTyp;
1033: l_txn_currency_code_tab PA_PLSQL_DATATYPES.Char15TabTyp;
1034: l_total_quantity_tab PA_PLSQL_DATATYPES.NumTabTyp;
1035: l_total_init_quantity_tab PA_PLSQL_DATATYPES.NumTabTyp;
1036: l_raw_cost_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
1037: l_brdn_cost_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
1038: l_bill_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
1031: -- PL/SQL tables for storing copied source rates and amount totals
1032: l_ra_id_tab PA_PLSQL_DATATYPES.IdTabTyp;
1033: l_txn_currency_code_tab PA_PLSQL_DATATYPES.Char15TabTyp;
1034: l_total_quantity_tab PA_PLSQL_DATATYPES.NumTabTyp;
1035: l_total_init_quantity_tab PA_PLSQL_DATATYPES.NumTabTyp;
1036: l_raw_cost_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
1037: l_brdn_cost_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
1038: l_bill_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
1039: l_avg_raw_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
1032: l_ra_id_tab PA_PLSQL_DATATYPES.IdTabTyp;
1033: l_txn_currency_code_tab PA_PLSQL_DATATYPES.Char15TabTyp;
1034: l_total_quantity_tab PA_PLSQL_DATATYPES.NumTabTyp;
1035: l_total_init_quantity_tab PA_PLSQL_DATATYPES.NumTabTyp;
1036: l_raw_cost_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
1037: l_brdn_cost_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
1038: l_bill_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
1039: l_avg_raw_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
1040: l_avg_burden_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
1033: l_txn_currency_code_tab PA_PLSQL_DATATYPES.Char15TabTyp;
1034: l_total_quantity_tab PA_PLSQL_DATATYPES.NumTabTyp;
1035: l_total_init_quantity_tab PA_PLSQL_DATATYPES.NumTabTyp;
1036: l_raw_cost_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
1037: l_brdn_cost_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
1038: l_bill_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
1039: l_avg_raw_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
1040: l_avg_burden_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
1041: l_avg_bill_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
1034: l_total_quantity_tab PA_PLSQL_DATATYPES.NumTabTyp;
1035: l_total_init_quantity_tab PA_PLSQL_DATATYPES.NumTabTyp;
1036: l_raw_cost_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
1037: l_brdn_cost_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
1038: l_bill_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
1039: l_avg_raw_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
1040: l_avg_burden_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
1041: l_avg_bill_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
1042: l_etc_raw_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
1035: l_total_init_quantity_tab PA_PLSQL_DATATYPES.NumTabTyp;
1036: l_raw_cost_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
1037: l_brdn_cost_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
1038: l_bill_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
1039: l_avg_raw_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
1040: l_avg_burden_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
1041: l_avg_bill_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
1042: l_etc_raw_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
1043: l_etc_burden_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
1036: l_raw_cost_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
1037: l_brdn_cost_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
1038: l_bill_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
1039: l_avg_raw_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
1040: l_avg_burden_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
1041: l_avg_bill_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
1042: l_etc_raw_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
1043: l_etc_burden_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
1044: l_etc_bill_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
1037: l_brdn_cost_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
1038: l_bill_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
1039: l_avg_raw_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
1040: l_avg_burden_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
1041: l_avg_bill_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
1042: l_etc_raw_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
1043: l_etc_burden_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
1044: l_etc_bill_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
1045: l_txn_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1038: l_bill_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
1039: l_avg_raw_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
1040: l_avg_burden_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
1041: l_avg_bill_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
1042: l_etc_raw_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
1043: l_etc_burden_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
1044: l_etc_bill_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
1045: l_txn_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1046: l_txn_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1039: l_avg_raw_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
1040: l_avg_burden_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
1041: l_avg_bill_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
1042: l_etc_raw_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
1043: l_etc_burden_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
1044: l_etc_bill_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
1045: l_txn_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1046: l_txn_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1047: l_txn_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
1040: l_avg_burden_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
1041: l_avg_bill_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
1042: l_etc_raw_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
1043: l_etc_burden_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
1044: l_etc_bill_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
1045: l_txn_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1046: l_txn_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1047: l_txn_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
1048: l_txn_init_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1041: l_avg_bill_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
1042: l_etc_raw_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
1043: l_etc_burden_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
1044: l_etc_bill_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
1045: l_txn_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1046: l_txn_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1047: l_txn_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
1048: l_txn_init_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1049: l_txn_init_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1042: l_etc_raw_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
1043: l_etc_burden_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
1044: l_etc_bill_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
1045: l_txn_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1046: l_txn_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1047: l_txn_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
1048: l_txn_init_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1049: l_txn_init_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1050: l_txn_init_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
1043: l_etc_burden_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
1044: l_etc_bill_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
1045: l_txn_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1046: l_txn_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1047: l_txn_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
1048: l_txn_init_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1049: l_txn_init_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1050: l_txn_init_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
1051: l_pc_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1044: l_etc_bill_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
1045: l_txn_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1046: l_txn_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1047: l_txn_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
1048: l_txn_init_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1049: l_txn_init_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1050: l_txn_init_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
1051: l_pc_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1052: l_pc_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1045: l_txn_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1046: l_txn_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1047: l_txn_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
1048: l_txn_init_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1049: l_txn_init_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1050: l_txn_init_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
1051: l_pc_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1052: l_pc_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1053: l_pc_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
1046: l_txn_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1047: l_txn_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
1048: l_txn_init_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1049: l_txn_init_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1050: l_txn_init_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
1051: l_pc_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1052: l_pc_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1053: l_pc_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
1054: l_pc_init_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1047: l_txn_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
1048: l_txn_init_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1049: l_txn_init_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1050: l_txn_init_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
1051: l_pc_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1052: l_pc_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1053: l_pc_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
1054: l_pc_init_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1055: l_pc_init_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1048: l_txn_init_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1049: l_txn_init_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1050: l_txn_init_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
1051: l_pc_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1052: l_pc_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1053: l_pc_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
1054: l_pc_init_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1055: l_pc_init_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1056: l_pc_init_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
1049: l_txn_init_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1050: l_txn_init_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
1051: l_pc_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1052: l_pc_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1053: l_pc_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
1054: l_pc_init_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1055: l_pc_init_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1056: l_pc_init_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
1057: l_pfc_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1050: l_txn_init_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
1051: l_pc_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1052: l_pc_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1053: l_pc_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
1054: l_pc_init_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1055: l_pc_init_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1056: l_pc_init_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
1057: l_pfc_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1058: l_pfc_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1051: l_pc_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1052: l_pc_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1053: l_pc_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
1054: l_pc_init_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1055: l_pc_init_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1056: l_pc_init_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
1057: l_pfc_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1058: l_pfc_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1059: l_pfc_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
1052: l_pc_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1053: l_pc_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
1054: l_pc_init_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1055: l_pc_init_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1056: l_pc_init_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
1057: l_pfc_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1058: l_pfc_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1059: l_pfc_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
1060: l_pfc_init_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1053: l_pc_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
1054: l_pc_init_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1055: l_pc_init_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1056: l_pc_init_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
1057: l_pfc_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1058: l_pfc_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1059: l_pfc_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
1060: l_pfc_init_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1061: l_pfc_init_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1054: l_pc_init_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1055: l_pc_init_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1056: l_pc_init_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
1057: l_pfc_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1058: l_pfc_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1059: l_pfc_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
1060: l_pfc_init_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1061: l_pfc_init_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1062: l_pfc_init_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
1055: l_pc_init_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1056: l_pc_init_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
1057: l_pfc_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1058: l_pfc_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1059: l_pfc_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
1060: l_pfc_init_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1061: l_pfc_init_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1062: l_pfc_init_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
1063: l_display_quantity_tab PA_PLSQL_DATATYPES.NumTabTyp;
1056: l_pc_init_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
1057: l_pfc_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1058: l_pfc_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1059: l_pfc_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
1060: l_pfc_init_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1061: l_pfc_init_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1062: l_pfc_init_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
1063: l_display_quantity_tab PA_PLSQL_DATATYPES.NumTabTyp;
1064:
1057: l_pfc_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1058: l_pfc_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1059: l_pfc_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
1060: l_pfc_init_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1061: l_pfc_init_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1062: l_pfc_init_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
1063: l_display_quantity_tab PA_PLSQL_DATATYPES.NumTabTyp;
1064:
1065: l_NULL_NumTabTyp PA_PLSQL_DATATYPES.NumTabTyp;
1058: l_pfc_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1059: l_pfc_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
1060: l_pfc_init_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1061: l_pfc_init_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1062: l_pfc_init_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
1063: l_display_quantity_tab PA_PLSQL_DATATYPES.NumTabTyp;
1064:
1065: l_NULL_NumTabTyp PA_PLSQL_DATATYPES.NumTabTyp;
1066:
1059: l_pfc_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
1060: l_pfc_init_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1061: l_pfc_init_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1062: l_pfc_init_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
1063: l_display_quantity_tab PA_PLSQL_DATATYPES.NumTabTyp;
1064:
1065: l_NULL_NumTabTyp PA_PLSQL_DATATYPES.NumTabTyp;
1066:
1067: -- Indicates if the Target version is a Workplan.
1061: l_pfc_init_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
1062: l_pfc_init_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
1063: l_display_quantity_tab PA_PLSQL_DATATYPES.NumTabTyp;
1064:
1065: l_NULL_NumTabTyp PA_PLSQL_DATATYPES.NumTabTyp;
1066:
1067: -- Indicates if the Target version is a Workplan.
1068: l_wp_version_flag PA_BUDGET_VERSIONS.WP_VERSION_FLAG%TYPE;
1069:
1522: l_last_update_login NUMBER := FND_GLOBAL.login_id;
1523: l_sysdate DATE := SYSDATE;
1524: l_record_version_number NUMBER := 1;
1525:
1526: l_ra_id_tab PA_PLSQL_DATATYPES.IdTabTyp;
1527: l_txn_currency_code_tab PA_PLSQL_DATATYPES.Char15TabTyp;
1528: l_rc_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
1529: l_bc_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
1530: l_bill_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
1523: l_sysdate DATE := SYSDATE;
1524: l_record_version_number NUMBER := 1;
1525:
1526: l_ra_id_tab PA_PLSQL_DATATYPES.IdTabTyp;
1527: l_txn_currency_code_tab PA_PLSQL_DATATYPES.Char15TabTyp;
1528: l_rc_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
1529: l_bc_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
1530: l_bill_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
1531:
1524: l_record_version_number NUMBER := 1;
1525:
1526: l_ra_id_tab PA_PLSQL_DATATYPES.IdTabTyp;
1527: l_txn_currency_code_tab PA_PLSQL_DATATYPES.Char15TabTyp;
1528: l_rc_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
1529: l_bc_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
1530: l_bill_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
1531:
1532: BEGIN
1525:
1526: l_ra_id_tab PA_PLSQL_DATATYPES.IdTabTyp;
1527: l_txn_currency_code_tab PA_PLSQL_DATATYPES.Char15TabTyp;
1528: l_rc_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
1529: l_bc_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
1530: l_bill_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
1531:
1532: BEGIN
1533:
1526: l_ra_id_tab PA_PLSQL_DATATYPES.IdTabTyp;
1527: l_txn_currency_code_tab PA_PLSQL_DATATYPES.Char15TabTyp;
1528: l_rc_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
1529: l_bc_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
1530: l_bill_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
1531:
1532: BEGIN
1533:
1534: IF p_pa_debug_mode = 'Y' THEN
2041: l_sysdate DATE := SYSDATE;
2042: l_record_version_number NUMBER := 1;
2043:
2044: -- PL/SQL tables for storing computed rates and rolled up amounts
2045: l_ra_id_tab PA_PLSQL_DATATYPES.IdTabTyp;
2046: l_txn_currency_code_tab PA_PLSQL_DATATYPES.Char15TabTyp;
2047: l_direct_expenditure_type_tab PA_PLSQL_DATATYPES.Char30TabTyp; --For EnC
2048: l_total_quantity_tab PA_PLSQL_DATATYPES.NumTabTyp;
2049: l_total_init_quantity_tab PA_PLSQL_DATATYPES.NumTabTyp;
2042: l_record_version_number NUMBER := 1;
2043:
2044: -- PL/SQL tables for storing computed rates and rolled up amounts
2045: l_ra_id_tab PA_PLSQL_DATATYPES.IdTabTyp;
2046: l_txn_currency_code_tab PA_PLSQL_DATATYPES.Char15TabTyp;
2047: l_direct_expenditure_type_tab PA_PLSQL_DATATYPES.Char30TabTyp; --For EnC
2048: l_total_quantity_tab PA_PLSQL_DATATYPES.NumTabTyp;
2049: l_total_init_quantity_tab PA_PLSQL_DATATYPES.NumTabTyp;
2050: l_raw_cost_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
2043:
2044: -- PL/SQL tables for storing computed rates and rolled up amounts
2045: l_ra_id_tab PA_PLSQL_DATATYPES.IdTabTyp;
2046: l_txn_currency_code_tab PA_PLSQL_DATATYPES.Char15TabTyp;
2047: l_direct_expenditure_type_tab PA_PLSQL_DATATYPES.Char30TabTyp; --For EnC
2048: l_total_quantity_tab PA_PLSQL_DATATYPES.NumTabTyp;
2049: l_total_init_quantity_tab PA_PLSQL_DATATYPES.NumTabTyp;
2050: l_raw_cost_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
2051: l_brdn_cost_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
2044: -- PL/SQL tables for storing computed rates and rolled up amounts
2045: l_ra_id_tab PA_PLSQL_DATATYPES.IdTabTyp;
2046: l_txn_currency_code_tab PA_PLSQL_DATATYPES.Char15TabTyp;
2047: l_direct_expenditure_type_tab PA_PLSQL_DATATYPES.Char30TabTyp; --For EnC
2048: l_total_quantity_tab PA_PLSQL_DATATYPES.NumTabTyp;
2049: l_total_init_quantity_tab PA_PLSQL_DATATYPES.NumTabTyp;
2050: l_raw_cost_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
2051: l_brdn_cost_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
2052: l_bill_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
2045: l_ra_id_tab PA_PLSQL_DATATYPES.IdTabTyp;
2046: l_txn_currency_code_tab PA_PLSQL_DATATYPES.Char15TabTyp;
2047: l_direct_expenditure_type_tab PA_PLSQL_DATATYPES.Char30TabTyp; --For EnC
2048: l_total_quantity_tab PA_PLSQL_DATATYPES.NumTabTyp;
2049: l_total_init_quantity_tab PA_PLSQL_DATATYPES.NumTabTyp;
2050: l_raw_cost_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
2051: l_brdn_cost_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
2052: l_bill_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
2053: l_avg_raw_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
2046: l_txn_currency_code_tab PA_PLSQL_DATATYPES.Char15TabTyp;
2047: l_direct_expenditure_type_tab PA_PLSQL_DATATYPES.Char30TabTyp; --For EnC
2048: l_total_quantity_tab PA_PLSQL_DATATYPES.NumTabTyp;
2049: l_total_init_quantity_tab PA_PLSQL_DATATYPES.NumTabTyp;
2050: l_raw_cost_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
2051: l_brdn_cost_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
2052: l_bill_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
2053: l_avg_raw_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
2054: l_avg_burden_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
2047: l_direct_expenditure_type_tab PA_PLSQL_DATATYPES.Char30TabTyp; --For EnC
2048: l_total_quantity_tab PA_PLSQL_DATATYPES.NumTabTyp;
2049: l_total_init_quantity_tab PA_PLSQL_DATATYPES.NumTabTyp;
2050: l_raw_cost_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
2051: l_brdn_cost_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
2052: l_bill_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
2053: l_avg_raw_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
2054: l_avg_burden_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
2055: l_avg_bill_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
2048: l_total_quantity_tab PA_PLSQL_DATATYPES.NumTabTyp;
2049: l_total_init_quantity_tab PA_PLSQL_DATATYPES.NumTabTyp;
2050: l_raw_cost_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
2051: l_brdn_cost_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
2052: l_bill_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
2053: l_avg_raw_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
2054: l_avg_burden_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
2055: l_avg_bill_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
2056: l_etc_raw_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
2049: l_total_init_quantity_tab PA_PLSQL_DATATYPES.NumTabTyp;
2050: l_raw_cost_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
2051: l_brdn_cost_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
2052: l_bill_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
2053: l_avg_raw_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
2054: l_avg_burden_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
2055: l_avg_bill_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
2056: l_etc_raw_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
2057: l_etc_burden_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
2050: l_raw_cost_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
2051: l_brdn_cost_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
2052: l_bill_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
2053: l_avg_raw_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
2054: l_avg_burden_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
2055: l_avg_bill_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
2056: l_etc_raw_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
2057: l_etc_burden_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
2058: l_etc_bill_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
2051: l_brdn_cost_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
2052: l_bill_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
2053: l_avg_raw_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
2054: l_avg_burden_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
2055: l_avg_bill_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
2056: l_etc_raw_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
2057: l_etc_burden_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
2058: l_etc_bill_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
2059: l_txn_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2052: l_bill_rate_override_tab PA_PLSQL_DATATYPES.NumTabTyp;
2053: l_avg_raw_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
2054: l_avg_burden_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
2055: l_avg_bill_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
2056: l_etc_raw_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
2057: l_etc_burden_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
2058: l_etc_bill_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
2059: l_txn_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2060: l_txn_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2053: l_avg_raw_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
2054: l_avg_burden_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
2055: l_avg_bill_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
2056: l_etc_raw_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
2057: l_etc_burden_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
2058: l_etc_bill_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
2059: l_txn_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2060: l_txn_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2061: l_txn_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
2054: l_avg_burden_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
2055: l_avg_bill_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
2056: l_etc_raw_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
2057: l_etc_burden_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
2058: l_etc_bill_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
2059: l_txn_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2060: l_txn_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2061: l_txn_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
2062: l_txn_init_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2055: l_avg_bill_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
2056: l_etc_raw_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
2057: l_etc_burden_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
2058: l_etc_bill_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
2059: l_txn_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2060: l_txn_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2061: l_txn_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
2062: l_txn_init_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2063: l_txn_init_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2056: l_etc_raw_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
2057: l_etc_burden_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
2058: l_etc_bill_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
2059: l_txn_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2060: l_txn_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2061: l_txn_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
2062: l_txn_init_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2063: l_txn_init_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2064: l_txn_init_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
2057: l_etc_burden_cost_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
2058: l_etc_bill_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
2059: l_txn_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2060: l_txn_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2061: l_txn_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
2062: l_txn_init_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2063: l_txn_init_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2064: l_txn_init_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
2065: l_pc_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2058: l_etc_bill_rate_tab PA_PLSQL_DATATYPES.NumTabTyp;
2059: l_txn_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2060: l_txn_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2061: l_txn_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
2062: l_txn_init_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2063: l_txn_init_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2064: l_txn_init_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
2065: l_pc_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2066: l_pc_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2059: l_txn_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2060: l_txn_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2061: l_txn_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
2062: l_txn_init_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2063: l_txn_init_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2064: l_txn_init_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
2065: l_pc_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2066: l_pc_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2067: l_pc_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
2060: l_txn_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2061: l_txn_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
2062: l_txn_init_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2063: l_txn_init_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2064: l_txn_init_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
2065: l_pc_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2066: l_pc_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2067: l_pc_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
2068: l_pc_init_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2061: l_txn_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
2062: l_txn_init_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2063: l_txn_init_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2064: l_txn_init_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
2065: l_pc_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2066: l_pc_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2067: l_pc_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
2068: l_pc_init_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2069: l_pc_init_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2062: l_txn_init_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2063: l_txn_init_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2064: l_txn_init_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
2065: l_pc_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2066: l_pc_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2067: l_pc_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
2068: l_pc_init_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2069: l_pc_init_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2070: l_pc_init_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
2063: l_txn_init_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2064: l_txn_init_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
2065: l_pc_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2066: l_pc_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2067: l_pc_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
2068: l_pc_init_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2069: l_pc_init_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2070: l_pc_init_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
2071: l_pfc_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2064: l_txn_init_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
2065: l_pc_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2066: l_pc_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2067: l_pc_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
2068: l_pc_init_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2069: l_pc_init_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2070: l_pc_init_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
2071: l_pfc_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2072: l_pfc_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2065: l_pc_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2066: l_pc_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2067: l_pc_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
2068: l_pc_init_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2069: l_pc_init_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2070: l_pc_init_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
2071: l_pfc_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2072: l_pfc_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2073: l_pfc_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
2066: l_pc_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2067: l_pc_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
2068: l_pc_init_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2069: l_pc_init_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2070: l_pc_init_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
2071: l_pfc_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2072: l_pfc_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2073: l_pfc_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
2074: l_pfc_init_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2067: l_pc_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
2068: l_pc_init_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2069: l_pc_init_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2070: l_pc_init_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
2071: l_pfc_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2072: l_pfc_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2073: l_pfc_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
2074: l_pfc_init_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2075: l_pfc_init_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2068: l_pc_init_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2069: l_pc_init_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2070: l_pc_init_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
2071: l_pfc_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2072: l_pfc_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2073: l_pfc_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
2074: l_pfc_init_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2075: l_pfc_init_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2076: l_pfc_init_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
2069: l_pc_init_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2070: l_pc_init_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
2071: l_pfc_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2072: l_pfc_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2073: l_pfc_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
2074: l_pfc_init_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2075: l_pfc_init_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2076: l_pfc_init_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
2077: l_display_quantity_tab PA_PLSQL_DATATYPES.NumTabTyp;
2070: l_pc_init_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
2071: l_pfc_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2072: l_pfc_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2073: l_pfc_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
2074: l_pfc_init_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2075: l_pfc_init_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2076: l_pfc_init_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
2077: l_display_quantity_tab PA_PLSQL_DATATYPES.NumTabTyp;
2078:
2071: l_pfc_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2072: l_pfc_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2073: l_pfc_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
2074: l_pfc_init_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2075: l_pfc_init_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2076: l_pfc_init_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
2077: l_display_quantity_tab PA_PLSQL_DATATYPES.NumTabTyp;
2078:
2079: l_NULL_NumTabTyp PA_PLSQL_DATATYPES.NumTabTyp;
2072: l_pfc_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2073: l_pfc_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
2074: l_pfc_init_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2075: l_pfc_init_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2076: l_pfc_init_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
2077: l_display_quantity_tab PA_PLSQL_DATATYPES.NumTabTyp;
2078:
2079: l_NULL_NumTabTyp PA_PLSQL_DATATYPES.NumTabTyp;
2080:
2073: l_pfc_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
2074: l_pfc_init_raw_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2075: l_pfc_init_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2076: l_pfc_init_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
2077: l_display_quantity_tab PA_PLSQL_DATATYPES.NumTabTyp;
2078:
2079: l_NULL_NumTabTyp PA_PLSQL_DATATYPES.NumTabTyp;
2080:
2081: -- Indicates if the Target version is a Workplan.
2075: l_pfc_init_burdened_cost_tab PA_PLSQL_DATATYPES.NumTabTyp;
2076: l_pfc_init_revenue_tab PA_PLSQL_DATATYPES.NumTabTyp;
2077: l_display_quantity_tab PA_PLSQL_DATATYPES.NumTabTyp;
2078:
2079: l_NULL_NumTabTyp PA_PLSQL_DATATYPES.NumTabTyp;
2080:
2081: -- Indicates if the Target version is a Workplan.
2082: l_wp_version_flag PA_BUDGET_VERSIONS.WP_VERSION_FLAG%TYPE;
2083: