[Home] [Help]
484: l_contract_pl_id NUMBER := NULL;
485: l_bus_process_id NUMBER;
486: l_use_pl BOOLEAN;
487: l_date DATE := sysdate;
488: l_pl_out_tbl OKS_CON_COVERAGE_PUB.pricing_tbl_type;
489: i NUMBER := 1;
490:
491: -- gilam: bug 3542319 - added flag for checking contract bp price list and variable for billing pl
492: l_use_contract_bp_pl BOOLEAN;
570: END;
571:
572: --debug msg
573: IF (g_debug > 0 ) THEN
574: csd_gen_utility_pvt.ADD ('Call OKS_Con_Coverage_PUB.Get_BP_PriceList API: p_contract_line_id ='|| p_contract_line_id);
575: END IF;
576:
577: -- gilam: bug 3542319 - changed the logic to handle contract price lists
578: BEGIN
576:
577: -- gilam: bug 3542319 - changed the logic to handle contract price lists
578: BEGIN
579:
580: -- Call OKS_Con_Coverage_PUB.Get_BP_PriceList API
581: OKS_CON_COVERAGE_PUB.GET_BP_PRICELIST
582: (
583: p_api_version => l_api_version,
584: p_init_msg_list => 'T',
577: -- gilam: bug 3542319 - changed the logic to handle contract price lists
578: BEGIN
579:
580: -- Call OKS_Con_Coverage_PUB.Get_BP_PriceList API
581: OKS_CON_COVERAGE_PUB.GET_BP_PRICELIST
582: (
583: p_api_version => l_api_version,
584: p_init_msg_list => 'T',
585: p_contract_line_id => p_contract_line_id,
999: l_api_version CONSTANT NUMBER := 1.0;
1000:
1001: l_bus_process_id NUMBER;
1002: l_request_date DATE := sysdate;
1003: l_contract_in_tbl OKS_CON_COVERAGE_PUB.ser_tbl_type;
1004: l_contract_out_tbl OKS_CON_COVERAGE_PUB.cov_tbl_type;
1005: i NUMBER := 1;
1006:
1007: BEGIN
1000:
1001: l_bus_process_id NUMBER;
1002: l_request_date DATE := sysdate;
1003: l_contract_in_tbl OKS_CON_COVERAGE_PUB.ser_tbl_type;
1004: l_contract_out_tbl OKS_CON_COVERAGE_PUB.cov_tbl_type;
1005: i NUMBER := 1;
1006:
1007: BEGIN
1008:
1108: END IF;
1109:
1110: --debug msg
1111: IF (g_debug > 0 ) THEN
1112: csd_gen_utility_pvt.ADD ('Call OKS_Con_Coverage_PUB.Apply_Contract_Coverage API: p_contract_line_id ='|| p_contract_line_id);
1113: END IF;
1114:
1115:
1116: -- Call OKS_Con_Coverage_PUB.Apply_Contract_Coverage API
1112: csd_gen_utility_pvt.ADD ('Call OKS_Con_Coverage_PUB.Apply_Contract_Coverage API: p_contract_line_id ='|| p_contract_line_id);
1113: END IF;
1114:
1115:
1116: -- Call OKS_Con_Coverage_PUB.Apply_Contract_Coverage API
1117: OKS_CON_COVERAGE_PUB.APPLY_CONTRACT_COVERAGE
1118: (
1119: p_api_version => l_api_version,
1120: p_init_msg_list => p_init_msg_list, -- 'T' Changed by vkjain.
1113: END IF;
1114:
1115:
1116: -- Call OKS_Con_Coverage_PUB.Apply_Contract_Coverage API
1117: OKS_CON_COVERAGE_PUB.APPLY_CONTRACT_COVERAGE
1118: (
1119: p_api_version => l_api_version,
1120: p_init_msg_list => p_init_msg_list, -- 'T' Changed by vkjain.
1121: p_est_amt_tbl => l_contract_in_tbl,