The following lines contain the word 'select', 'insert', 'update' or 'delete':
select
nvl(cov.COVERAGE_ID,0) COVERAGE_ID,
cov.NAME,
cov.DESCRIPTION,
cov.START_DATE,
cov.END_DATE,
cov.FREE_UPGRADE_YN,
cov.COVERAGE_TYPE_CODE,
cov.EXCEPTION_COVERAGE_YN,
cov.EXC_COVERAGE_ID,
cov.TEMPLATE_FLAG_YN,
cov.WARRANTY_YN,
cov.WARRANTY_INHERITANCE_CODE,
cov.TRANSFER_ALLOWED_YN,
cov.ATTRIBUTE_CATEGORY,
cov.ATTRIBUTE1,
cov.ATTRIBUTE2,
cov.ATTRIBUTE3,
cov.ATTRIBUTE4,
cov.ATTRIBUTE5,
cov.ATTRIBUTE6,
cov.ATTRIBUTE7,
cov.ATTRIBUTE8,
cov.ATTRIBUTE9,
cov.ATTRIBUTE10,
cov.ATTRIBUTE11,
cov.ATTRIBUTE12,
cov.ATTRIBUTE13,
cov.ATTRIBUTE14,
cov.ATTRIBUTE15
from oks_coverages_int_all cov,
OKS_CON_LINES_INT_ALL lines,
OKS_CON_HEADERS_INT_ALL head
where cov.coverage_id <> 0
and cov.interfaced_status_flag is null
and head.batch_number between p_FromId and p_ToID
and head.interfaced_status_flag = 'S'
and head.contract_id = lines.contract_id
and lines.interfaced_status_flag = 'S'
and lines.coverage_id = cov.coverage_id;
SELECT cle1.Id Id,
cle1.Lse_Id Lse_Id,
cle1.Start_Date Start_Date,
cle1.Sts_Code Sts_Code,
cle1.End_Date End_Date,
cle1.Dnz_Chr_Id Dnz_Chr_Id,
cle1.Currency_Code Currency_Code,
cle1.display_sequence display_sequence,
cle1.Line_Number Line_Number,
cle1.CREATED_BY CREATED_BY,
cle1.CREATION_DATE CREATION_DATE,
cle1.LAST_UPDATED_BY LAST_UPDATED_BY,
cle1.LAST_UPDATE_DATE LAST_UPDATE_DATE,
cle1.LAST_UPDATE_LOGIN LAST_UPDATE_LOGIN
FROM OKC_K_LINES_B cle1,OKS_CON_LINES_INT_ALL ocl
WHERE cle1.Lse_Id = 1
AND cle1.UPG_ORIG_SYSTEM_REF_ID = ocl.contract_line_id
AND cle1.dnz_chr_Id <> -1
AND cle1.UPG_ORIG_SYSTEM_REF = g_line_ref
AND ocl.coverage_id = p_id;
select nvl(coverage_id,0) id,nvl(coverage_template_id,0) tid
from oks_con_lines_int_all
where coverage_id <> 0;
select distinct coverage_schedule_id id
from mtl_system_items mtl,
Okc_k_Lines_b cle,
okc_k_Items cim
WHERE to_char(mtl.Inventory_Item_Id) = cim.object1_Id1
AND to_char(mtl.Organization_Id) = cim.object1_Id2
AND cle.Id = cim.Cle_Id
AND mtl.Coverage_Schedule_Id IS NOT NULL ;
SELECT LOOKUP_CODE
FROM FND_LOOKUPS
WHERE LOOKUP_TYPE = 'OKSCVETYPE'
AND MEANING = P_contract_type;
l_clev_tbl_in(i).LAST_UPDATE_DATE := sysdate;
l_clev_tbl_in(i).LAST_UPDATED_BY := -1;
l_clev_tbl_in(i).LAST_UPDATE_LOGIN := -1;
okc_cle_pvt.Insert_Row(
p_api_version => l_api_version,
p_init_msg_list => l_init_msg_list,
x_return_status => l_return_status ,
x_msg_count => l_msg_count,
x_msg_data => l_msg_data,
p_clev_tbl => l_clev_tbl_in,
x_clev_tbl => x_clev_tbl_in);
okc_cle_pvt.Insert_Row_Upg( l_return_status , l_clev_tbl_in);
l_rgpv_tbl_in(i).LAST_UPDATE_DATE := sysdate;
l_rgpv_tbl_in(i).LAST_UPDATED_BY := -1;
l_rgpv_tbl_in(i).LAST_UPDATE_LOGIN := -1;
okc_rgp_pvt.Insert_Row(
p_api_version => l_api_version,
p_init_msg_list => l_init_msg_list,
x_return_status => l_return_status ,
x_msg_count => l_msg_count,
x_msg_data => l_msg_data,
p_rgpv_tbl => l_rgpv_tbl_in,
x_rgpv_tbl => x_rgpv_tbl_in);
okc_rgp_pvt.Insert_Row_Upg( l_return_status , l_rgpv_tbl_in);
/*Inserting Rule Informations */
--OFS Rule
l_rulv_tbl_in(i).rgp_id := l_rgpv_tbl_in(i).id;
l_rulv_tbl_in(i).LAST_UPDATE_DATE := sysdate;
l_rulv_tbl_in(i).LAST_UPDATED_BY := -1;
l_rulv_tbl_in(i).LAST_UPDATE_LOGIN := -1;
okc_rul_pvt.Insert_Row(
p_api_version => l_api_version,
p_init_msg_list => l_init_msg_list,
x_return_status => l_return_status ,
x_msg_count => l_msg_count,
x_msg_data => l_msg_data,
p_rulv_tbl => l_rulv_tbl_in,
x_rulv_tbl => x_rulv_tbl_in);
okc_rul_pvt.Insert_Row_Upg( l_return_status , l_rulv_tbl_in);
l_isev_ext_tbl_in(i).LAST_UPDATE_DATE := sysdate;
l_isev_ext_tbl_in(i).LAST_UPDATED_BY := -1;
l_isev_ext_tbl_in(i).LAST_UPDATE_LOGIN := -1;
okc_time_pvt.Insert_ise_Row_Upg( l_isev_ext_tbl_in);
l_rulv_tbl_in.delete;
l_isev_ext_tbl_in.delete;
l_rulv_tbl_in(i).LAST_UPDATE_DATE := sysdate;
l_rulv_tbl_in(i).LAST_UPDATED_BY := -1;
l_rulv_tbl_in(i).LAST_UPDATE_LOGIN := -1;
okc_rul_pvt.Insert_Row(
p_api_version => l_api_version,
p_init_msg_list => l_init_msg_list,
x_return_status => l_return_status ,
x_msg_count => l_msg_count,
x_msg_data => l_msg_data,
p_rulv_tbl => l_rulv_tbl_in,
x_rulv_tbl => x_rulv_tbl_in);
okc_rul_pvt.Insert_Row_Upg( l_return_status , l_rulv_tbl_in);
l_rulv_tbl_in.delete;
l_rulv_tbl_in(i).LAST_UPDATE_DATE := sysdate;
l_rulv_tbl_in(i).LAST_UPDATED_BY := -1;
l_rulv_tbl_in(i).LAST_UPDATE_LOGIN := -1;
okc_rul_pvt.Insert_Row(
p_api_version => l_api_version,
p_init_msg_list => l_init_msg_list,
x_return_status => l_return_status ,
x_msg_count => l_msg_count,
x_msg_data => l_msg_data,
p_rulv_tbl => l_rulv_tbl_in,
x_rulv_tbl => x_rulv_tbl_in);
okc_rul_pvt.Insert_Row_Upg( l_return_status , l_rulv_tbl_in);
l_rulv_tbl_in.delete;
l_rulv_tbl_in(i).LAST_UPDATE_DATE := sysdate;
l_rulv_tbl_in(i).LAST_UPDATED_BY := -1;
l_rulv_tbl_in(i).LAST_UPDATE_LOGIN := -1;
okc_rul_pvt.Insert_Row(
p_api_version => l_api_version,
p_init_msg_list => l_init_msg_list,
x_return_status => l_return_status ,
x_msg_count => l_msg_count,
x_msg_data => l_msg_data,
p_rulv_tbl => l_rulv_tbl_in,
x_rulv_tbl => x_rulv_tbl_in);
okc_rul_pvt.Insert_Row_Upg( l_return_status , l_rulv_tbl_in);
l_rulv_tbl_in.delete;
l_rulv_tbl_in(i).LAST_UPDATE_DATE := sysdate;
l_rulv_tbl_in(i).LAST_UPDATED_BY := -1;
l_rulv_tbl_in(i).LAST_UPDATE_LOGIN := -1;
okc_rul_pvt.Insert_Row(
p_api_version => l_api_version,
p_init_msg_list => l_init_msg_list,
x_return_status => l_return_status ,
x_msg_count => l_msg_count,
x_msg_data => l_msg_data,
p_rulv_tbl => l_rulv_tbl_in,
x_rulv_tbl => x_rulv_tbl_in);
okc_rul_pvt.Insert_Row_Upg( l_return_status , l_rulv_tbl_in);
l_rulv_tbl_in.delete;
/*Complete Inserting Rule Informations */
-- dbms_output.put_line('Before 0 Commit');
l_clev_tbl_in.delete;
l_rgpv_tbl_in.delete;
UPDATE oks_coverages_int_all
SET INTERFACED_STATUS_FLAG = 'S',
LAST_UPDATED_BY = -1,
LAST_UPDATE_DATE = sysdate,
LAST_UPDATE_LOGIN = -1
WHERE COVERAGE_ID = get_coverages_rec.coverage_id;
SELECT
obp.coverage_bus_process_id,
obp.coverage_id,
obp.business_process_id,
obp.offset_duration,
obp.offset_period,
obp.start_date,
obp.end_date,
obp.price_list_id,
obp.discount_id,
obp.coverage_sunday_start_time,
obp.coverage_sunday_end_time,
obp.coverage_monday_start_time,
obp.coverage_monday_end_time,
obp.coverage_tuesday_start_time,
obp.coverage_tuesday_end_time,
obp.coverage_wednesday_start_time,
obp.coverage_wednesday_end_time,
obp.coverage_thursday_start_time,
obp.coverage_thursday_end_time,
obp.coverage_friday_start_time,
obp.coverage_friday_end_time,
obp.coverage_saturday_start_time,
obp.coverage_saturday_end_time,
obp.time_zone_id,
obp.reaction_name,
obp.reaction_description,
obp.reaction_time_id,
obp.reaction_severity_code,
obp.Incident_severity_id,
obp.sunday_reaction_times,
obp.monday_reaction_times,
obp.tuesday_reaction_times,
obp.wednesday_reaction_times,
obp.thursday_reaction_times,
obp.friday_reaction_times,
obp.saturday_reaction_times,
obp.work_through_yn,
obp.active_yn,
obp.sunday_resolution_times,
obp.monday_resolution_times,
obp.tuesday_resolution_times,
obp.wednesday_resolution_times,
obp.thursday_resolution_times,
obp.friday_resolution_times,
obp.saturday_resolution_times,
obp.preferred_resource_type,
obp.preferred_resource_id,
obp.attribute_category,
obp.attribute1,
obp.attribute2,
obp.attribute3,
obp.attribute4,
obp.attribute5,
obp.attribute6,
obp.attribute7,
obp.attribute8,
obp.attribute9,
obp.attribute10,
obp.attribute11,
obp.attribute12,
obp.attribute13,
obp.attribute14,
obp.attribute15,
okl.id cle_id,
okl.dnz_chr_id,
okl.sts_code,
okl.currency_code
FROM oks_cov_txn_groups_int_all obp,
okc_k_lines_b okl,
oks_coverages_int_all cov,
oks_con_lines_int_all lines,
oks_con_headers_int_all head
WHERE okl.upg_Orig_System_Ref= g_covline_ref
AND okl.upg_Orig_System_Ref_Id = obp.Coverage_Id
AND obp.coverage_id = cov.coverage_id
AND cov.INTERFACED_STATUS_FLAG = 'S'
AND cov.coverage_id = lines.coverage_id
AND lines.INTERFACED_STATUS_FLAG = 'S'
AND head.contract_id = lines.contract_id
AND head.INTERFACED_STATUS_FLAG = 'S'
AND head.batch_number between p_fromid and p_toid
AND obp.interfaced_status_flag is null;
g_Last_updated_by NUMBER;
g_Last_update_date date;
g_Last_Update_Login NUMBER;
SELECT Id1 FROM OKX_RESOURCES_V
WHERE Description = P_Name;
SELECT old.contract_status_id k_id, upper(old.name) old_stat,
decode(new.code, NULL,'ENTERED',upper(old.name)) new_stat
FROM OKC_STATUSES_V new, CS_CONTRACT_STATUSES old
WHERE upper(new.code(+)) = upper(old.name);
g_LAST_UPDATE_DATE := sysdate;
g_LAST_UPDATED_BY := -1;
g_LAST_UPDATE_LOGIN := -1;
l_clev_tbl_in(i).LAST_UPDATE_DATE := g_LAST_UPDATE_DATE;
l_clev_tbl_in(i).LAST_UPDATED_BY := g_LAST_UPDATED_BY;
l_clev_tbl_in(i).LAST_UPDATE_LOGIN := g_LAST_UPDATE_LOGIN;
l_clev_tbl_in(i).LAST_UPDATE_LOGIN :=Null;
l_cimv_tbl_in(i).LAST_UPDATE_DATE := g_LAST_UPDATE_DATE;
l_cimv_tbl_in(i).LAST_UPDATED_BY := g_LAST_UPDATED_BY;
l_cimv_tbl_in(i).LAST_UPDATE_LOGIN := g_LAST_UPDATE_LOGIN;
l_rgpv_tbl_in(i).LAST_UPDATE_DATE := g_LAST_UPDATE_DATE;
l_rgpv_tbl_in(i).LAST_UPDATED_BY := g_LAST_UPDATED_BY;
l_rgpv_tbl_in(i).LAST_UPDATE_LOGIN := g_LAST_UPDATE_LOGIN;
l_isev_rel_tbl_in(i).LAST_UPDATE_DATE := sysdate;
l_isev_rel_tbl_in(i).LAST_UPDATED_BY := -1;
l_isev_rel_tbl_in(i).LAST_UPDATE_LOGIN := -1;
l_isev_ext_tbl_in(i).LAST_UPDATE_DATE := sysdate;
l_isev_ext_tbl_in(i).LAST_UPDATED_BY := -1;
l_isev_ext_tbl_in(i).LAST_UPDATE_LOGIN := -1;
l_rulv_tbl_in(i).LAST_UPDATE_DATE := sysdate;
l_rulv_tbl_in(i).LAST_UPDATED_BY := -1;
l_rulv_tbl_in(i).LAST_UPDATE_LOGIN := -1;
l_rulv_tbl_in(i+1000).LAST_UPDATE_DATE := sysdate;
l_rulv_tbl_in(i+1000).LAST_UPDATED_BY := -1;
l_rulv_tbl_in(i+1000).LAST_UPDATE_LOGIN := -1;
l_rulv_tbl_in(i+3000).LAST_UPDATE_DATE := g_LAST_UPDATE_DATE;
l_rulv_tbl_in(i+3000).LAST_UPDATED_BY := g_LAST_UPDATED_BY;
l_rulv_tbl_in(i+3000).LAST_UPDATE_LOGIN := g_LAST_UPDATE_LOGIN;
l_igsv_ext_tbl_in(i).LAST_UPDATE_DATE := g_LAST_UPDATE_DATE;
l_igsv_ext_tbl_in(i).LAST_UPDATED_BY := g_LAST_UPDATED_BY;
l_igsv_ext_tbl_in(i).LAST_UPDATE_LOGIN := g_LAST_UPDATE_LOGIN;
l_ctiv_tbl_in(i).LAST_UPDATE_DATE := g_LAST_UPDATE_DATE;
l_ctiv_tbl_in(i).LAST_UPDATED_BY := g_LAST_UPDATED_BY;
l_ctiv_tbl_in(i).LAST_UPDATE_LOGIN := g_LAST_UPDATE_LOGIN;
l_igsv_ext_tbl_in(i+1000).LAST_UPDATE_DATE := g_LAST_UPDATE_DATE;
l_igsv_ext_tbl_in(i+1000).LAST_UPDATED_BY := g_LAST_UPDATED_BY;
l_igsv_ext_tbl_in(i+1000).LAST_UPDATE_LOGIN := g_LAST_UPDATE_LOGIN;
l_ctiv_tbl_in(i+1000).LAST_UPDATE_DATE := g_LAST_UPDATE_DATE;
l_ctiv_tbl_in(i+1000).LAST_UPDATED_BY := g_LAST_UPDATED_BY;
l_ctiv_tbl_in(i+1000).LAST_UPDATE_LOGIN := g_LAST_UPDATE_LOGIN;
l_igsv_ext_tbl_in(i+2000).LAST_UPDATE_DATE := g_LAST_UPDATE_DATE;
l_igsv_ext_tbl_in(i+2000).LAST_UPDATED_BY := g_LAST_UPDATED_BY;
l_igsv_ext_tbl_in(i+2000).LAST_UPDATE_LOGIN := g_LAST_UPDATE_LOGIN;
l_ctiv_tbl_in(i+2000).LAST_UPDATE_DATE := g_LAST_UPDATE_DATE;
l_ctiv_tbl_in(i+2000).LAST_UPDATED_BY := g_LAST_UPDATED_BY;
l_ctiv_tbl_in(i+2000).LAST_UPDATE_LOGIN := g_LAST_UPDATE_LOGIN;
l_igsv_ext_tbl_in(i+3000).LAST_UPDATE_DATE := g_LAST_UPDATE_DATE;
l_igsv_ext_tbl_in(i+3000).LAST_UPDATED_BY := g_LAST_UPDATED_BY;
l_igsv_ext_tbl_in(i+3000).LAST_UPDATE_LOGIN := g_LAST_UPDATE_LOGIN;
l_ctiv_tbl_in(i+3000).LAST_UPDATE_DATE := g_LAST_UPDATE_DATE;
l_ctiv_tbl_in(i+3000).LAST_UPDATED_BY := g_LAST_UPDATED_BY;
l_ctiv_tbl_in(i+3000).LAST_UPDATE_LOGIN := g_LAST_UPDATE_LOGIN;
l_igsv_ext_tbl_in(i+4000).LAST_UPDATE_DATE := g_LAST_UPDATE_DATE;
l_igsv_ext_tbl_in(i+4000).LAST_UPDATED_BY := g_LAST_UPDATED_BY;
l_igsv_ext_tbl_in(i+4000).LAST_UPDATE_LOGIN := g_LAST_UPDATE_LOGIN;
l_ctiv_tbl_in(i+4000).LAST_UPDATE_DATE := g_LAST_UPDATE_DATE;
l_ctiv_tbl_in(i+4000).LAST_UPDATED_BY := g_LAST_UPDATED_BY;
l_ctiv_tbl_in(i+4000).LAST_UPDATE_LOGIN := g_LAST_UPDATE_LOGIN;
l_igsv_ext_tbl_in(i+5000).LAST_UPDATE_DATE := g_LAST_UPDATE_DATE;
l_igsv_ext_tbl_in(i+5000).LAST_UPDATED_BY := g_LAST_UPDATED_BY;
l_igsv_ext_tbl_in(i+5000).LAST_UPDATE_LOGIN := g_LAST_UPDATE_LOGIN;
l_ctiv_tbl_in(i+5000).LAST_UPDATE_DATE := g_LAST_UPDATE_DATE;
l_ctiv_tbl_in(i+5000).LAST_UPDATED_BY := g_LAST_UPDATED_BY;
l_ctiv_tbl_in(i+5000).LAST_UPDATE_LOGIN := g_LAST_UPDATE_LOGIN;
l_igsv_ext_tbl_in(i+6000).LAST_UPDATE_DATE := g_LAST_UPDATE_DATE;
l_igsv_ext_tbl_in(i+6000).LAST_UPDATED_BY := g_LAST_UPDATED_BY;
l_igsv_ext_tbl_in(i+6000).LAST_UPDATE_LOGIN := g_LAST_UPDATE_LOGIN;
l_ctiv_tbl_in(i+6000).LAST_UPDATE_DATE := g_LAST_UPDATE_DATE;
l_ctiv_tbl_in(i+6000).LAST_UPDATED_BY := g_LAST_UPDATED_BY;
l_ctiv_tbl_in(i+6000).LAST_UPDATE_LOGIN := g_LAST_UPDATE_LOGIN;
l_cplv_tbl_in(i).LAST_UPDATE_DATE := g_LAST_UPDATE_DATE;
l_cplv_tbl_in(i).LAST_UPDATED_BY := g_LAST_UPDATED_BY;
l_cplv_tbl_in(i).LAST_UPDATE_LOGIN := g_LAST_UPDATE_LOGIN;
l_cplv_tbl_in(i).LAST_UPDATE_LOGIN :=null;
l_ctcv_tbl_in(i).LAST_UPDATE_DATE := g_LAST_UPDATE_DATE;
l_ctcv_tbl_in(i).LAST_UPDATED_BY := g_LAST_UPDATED_BY;
l_ctcv_tbl_in(i).LAST_UPDATE_LOGIN := g_LAST_UPDATE_LOGIN;
l_ctcv_tbl_in(i).LAST_UPDATE_LOGIN :=null;
l_clev_tbl_in(i+1000).LAST_UPDATE_DATE := g_LAST_UPDATE_DATE;
l_clev_tbl_in(i+1000).LAST_UPDATED_BY := g_LAST_UPDATED_BY;
l_clev_tbl_in(i+1000).LAST_UPDATE_LOGIN := g_LAST_UPDATE_LOGIN;
l_rgpv_tbl_in(i+1000).LAST_UPDATE_DATE := g_LAST_UPDATE_DATE;
l_rgpv_tbl_in(i+1000).LAST_UPDATED_BY := g_LAST_UPDATED_BY;
l_rgpv_tbl_in(i+1000).LAST_UPDATE_LOGIN := g_LAST_UPDATE_LOGIN;
l_rulv_tbl_in(i+4000).LAST_UPDATE_DATE := g_LAST_UPDATE_DATE;
l_rulv_tbl_in(i+4000).LAST_UPDATED_BY := g_LAST_UPDATED_BY;
l_rulv_tbl_in(i+4000).LAST_UPDATE_LOGIN := g_LAST_UPDATE_LOGIN;
l_rulv_tbl_in(i+5000).LAST_UPDATE_DATE := g_LAST_UPDATE_DATE;
l_rulv_tbl_in(i+5000).LAST_UPDATED_BY := g_LAST_UPDATED_BY;
l_rulv_tbl_in(i+5000).LAST_UPDATE_LOGIN := g_LAST_UPDATE_LOGIN;
l_tgdv_ext_tbl_in(i).LAST_UPDATE_DATE := g_LAST_UPDATE_DATE;
l_tgdv_ext_tbl_in(i).LAST_UPDATED_BY := g_LAST_UPDATED_BY;
l_tgdv_ext_tbl_in(i).LAST_UPDATE_LOGIN := g_LAST_UPDATE_LOGIN;
l_rilv_tbl_in(i).LAST_UPDATE_DATE := g_LAST_UPDATE_DATE;
l_rilv_tbl_in(i).LAST_UPDATED_BY := g_LAST_UPDATED_BY;
l_rilv_tbl_in(i).LAST_UPDATE_LOGIN := g_LAST_UPDATE_LOGIN;
l_tgdv_ext_tbl_in(i+1000).LAST_UPDATE_DATE := g_LAST_UPDATE_DATE;
l_tgdv_ext_tbl_in(i+1000).LAST_UPDATED_BY := g_LAST_UPDATED_BY;
l_tgdv_ext_tbl_in(i+1000).LAST_UPDATE_LOGIN := g_LAST_UPDATE_LOGIN;
l_rilv_tbl_in(i+1000).LAST_UPDATE_DATE := g_LAST_UPDATE_DATE;
l_rilv_tbl_in(i+1000).LAST_UPDATED_BY := g_LAST_UPDATED_BY;
l_rilv_tbl_in(i+1000).LAST_UPDATE_LOGIN := g_LAST_UPDATE_LOGIN;
l_tgdv_ext_tbl_in(i+2000).LAST_UPDATE_DATE := g_LAST_UPDATE_DATE;
l_tgdv_ext_tbl_in(i+2000).LAST_UPDATED_BY := g_LAST_UPDATED_BY;
l_tgdv_ext_tbl_in(i+2000).LAST_UPDATE_LOGIN := g_LAST_UPDATE_LOGIN;
l_rilv_tbl_in(i+2000).LAST_UPDATE_DATE := g_LAST_UPDATE_DATE;
l_rilv_tbl_in(i+2000).LAST_UPDATED_BY := g_LAST_UPDATED_BY;
l_rilv_tbl_in(i+2000).LAST_UPDATE_LOGIN := g_LAST_UPDATE_LOGIN;
l_tgdv_ext_tbl_in(i+3000).LAST_UPDATE_DATE := g_LAST_UPDATE_DATE;
l_tgdv_ext_tbl_in(i+3000).LAST_UPDATED_BY := g_LAST_UPDATED_BY;
l_tgdv_ext_tbl_in(i+3000).LAST_UPDATE_LOGIN := g_LAST_UPDATE_LOGIN;
l_rilv_tbl_in(i+3000).LAST_UPDATE_DATE := g_LAST_UPDATE_DATE;
l_rilv_tbl_in(i+3000).LAST_UPDATED_BY := g_LAST_UPDATED_BY;
l_rilv_tbl_in(i+3000).LAST_UPDATE_LOGIN := g_LAST_UPDATE_LOGIN;
l_tgdv_ext_tbl_in(i+4000).LAST_UPDATE_DATE := g_LAST_UPDATE_DATE;
l_tgdv_ext_tbl_in(i+4000).LAST_UPDATED_BY := g_LAST_UPDATED_BY;
l_tgdv_ext_tbl_in(i+4000).LAST_UPDATE_LOGIN := g_LAST_UPDATE_LOGIN;
l_rilv_tbl_in(i+4000).LAST_UPDATE_DATE := g_LAST_UPDATE_DATE;
l_rilv_tbl_in(i+4000).LAST_UPDATED_BY := g_LAST_UPDATED_BY;
l_rilv_tbl_in(i+4000).LAST_UPDATE_LOGIN := g_LAST_UPDATE_LOGIN;
l_tgdv_ext_tbl_in(i+5000).LAST_UPDATE_DATE := g_LAST_UPDATE_DATE;
l_tgdv_ext_tbl_in(i+5000).LAST_UPDATED_BY := g_LAST_UPDATED_BY;
l_tgdv_ext_tbl_in(i+5000).LAST_UPDATE_LOGIN := g_LAST_UPDATE_LOGIN;
l_rilv_tbl_in(i+5000).LAST_UPDATE_DATE := g_LAST_UPDATE_DATE;
l_rilv_tbl_in(i+5000).LAST_UPDATED_BY := g_LAST_UPDATED_BY;
l_rilv_tbl_in(i+5000).LAST_UPDATE_LOGIN := g_LAST_UPDATE_LOGIN;
l_tgdv_ext_tbl_in(i+6000).LAST_UPDATE_DATE := g_LAST_UPDATE_DATE;
l_tgdv_ext_tbl_in(i+6000).LAST_UPDATED_BY := g_LAST_UPDATED_BY;
l_tgdv_ext_tbl_in(i+6000).LAST_UPDATE_LOGIN := g_LAST_UPDATE_LOGIN;
l_rilv_tbl_in(i+6000).LAST_UPDATE_DATE := g_LAST_UPDATE_DATE;
l_rilv_tbl_in(i+6000).LAST_UPDATED_BY := g_LAST_UPDATED_BY;
l_rilv_tbl_in(i+6000).LAST_UPDATE_LOGIN := g_LAST_UPDATE_LOGIN;
l_tgdv_rcn_tbl_in(i).LAST_UPDATE_DATE := g_LAST_UPDATE_DATE;
l_tgdv_rcn_tbl_in(i).LAST_UPDATED_BY := g_LAST_UPDATED_BY;
l_tgdv_rcn_tbl_in(i).LAST_UPDATE_LOGIN := g_LAST_UPDATE_LOGIN;
l_rilt_tbl_in(i).LAST_UPDATE_DATE := g_LAST_UPDATE_DATE;
l_rilt_tbl_in(i).LAST_UPDATED_BY := g_LAST_UPDATED_BY;
l_rilt_tbl_in(i).LAST_UPDATE_LOGIN := g_LAST_UPDATE_LOGIN;
l_tgdv_rcn_tbl_in(i+1000).LAST_UPDATE_DATE := g_LAST_UPDATE_DATE;
l_tgdv_rcn_tbl_in(i+1000).LAST_UPDATED_BY := g_LAST_UPDATED_BY;
l_tgdv_rcn_tbl_in(i+1000).LAST_UPDATE_LOGIN := g_LAST_UPDATE_LOGIN;
l_rilt_tbl_in(i+1000).LAST_UPDATE_DATE := g_LAST_UPDATE_DATE;
l_rilt_tbl_in(i+1000).LAST_UPDATED_BY := g_LAST_UPDATED_BY;
l_rilt_tbl_in(i+1000).LAST_UPDATE_LOGIN := g_LAST_UPDATE_LOGIN;
l_tgdv_rcn_tbl_in(i+2000).LAST_UPDATE_DATE := g_LAST_UPDATE_DATE;
l_tgdv_rcn_tbl_in(i+2000).LAST_UPDATED_BY := g_LAST_UPDATED_BY;
l_tgdv_rcn_tbl_in(i+2000).LAST_UPDATE_LOGIN := g_LAST_UPDATE_LOGIN;
l_rilt_tbl_in(i+2000).LAST_UPDATE_DATE := g_LAST_UPDATE_DATE;
l_rilt_tbl_in(i+2000).LAST_UPDATED_BY := g_LAST_UPDATED_BY;
l_rilt_tbl_in(i+2000).LAST_UPDATE_LOGIN := g_LAST_UPDATE_LOGIN;
l_tgdv_rcn_tbl_in(i+3000).LAST_UPDATE_DATE := g_LAST_UPDATE_DATE;
l_tgdv_rcn_tbl_in(i+3000).LAST_UPDATED_BY := g_LAST_UPDATED_BY;
l_tgdv_rcn_tbl_in(i+3000).LAST_UPDATE_LOGIN := g_LAST_UPDATE_LOGIN;
l_rilt_tbl_in(i+3000).LAST_UPDATE_DATE := g_LAST_UPDATE_DATE;
l_rilt_tbl_in(i+3000).LAST_UPDATED_BY := g_LAST_UPDATED_BY;
l_rilt_tbl_in(i+3000).LAST_UPDATE_LOGIN := g_LAST_UPDATE_LOGIN;
l_tgdv_rcn_tbl_in(i+4000).LAST_UPDATE_DATE := g_LAST_UPDATE_DATE;
l_tgdv_rcn_tbl_in(i+4000).LAST_UPDATED_BY := g_LAST_UPDATED_BY;
l_tgdv_rcn_tbl_in(i+4000).LAST_UPDATE_LOGIN := g_LAST_UPDATE_LOGIN;
l_rilt_tbl_in(i+4000).LAST_UPDATE_DATE := g_LAST_UPDATE_DATE;
l_rilt_tbl_in(i+4000).LAST_UPDATED_BY := g_LAST_UPDATED_BY;
l_rilt_tbl_in(i+4000).LAST_UPDATE_LOGIN := g_LAST_UPDATE_LOGIN;
l_tgdv_rcn_tbl_in(i+5000).LAST_UPDATE_DATE := g_LAST_UPDATE_DATE;
l_tgdv_rcn_tbl_in(i+5000).LAST_UPDATED_BY := g_LAST_UPDATED_BY;
l_tgdv_rcn_tbl_in(i+5000).LAST_UPDATE_LOGIN := g_LAST_UPDATE_LOGIN;
l_rilt_tbl_in(i+5000).LAST_UPDATE_DATE := g_LAST_UPDATE_DATE;
l_rilt_tbl_in(i+5000).LAST_UPDATED_BY := g_LAST_UPDATED_BY;
l_rilt_tbl_in(i+5000).LAST_UPDATE_LOGIN := g_LAST_UPDATE_LOGIN;
l_tgdv_rcn_tbl_in(i+6000).LAST_UPDATE_DATE := g_LAST_UPDATE_DATE;
l_tgdv_rcn_tbl_in(i+6000).LAST_UPDATED_BY := g_LAST_UPDATED_BY;
l_tgdv_rcn_tbl_in(i+6000).LAST_UPDATE_LOGIN := g_LAST_UPDATE_LOGIN;
l_rilt_tbl_in(i+6000).LAST_UPDATE_DATE := g_LAST_UPDATE_DATE;
l_rilt_tbl_in(i+6000).LAST_UPDATED_BY := g_LAST_UPDATED_BY;
l_rilt_tbl_in(i+6000).LAST_UPDATE_LOGIN := g_LAST_UPDATE_LOGIN;
okc_cle_pvt.Insert_Row(
p_api_version => l_api_version,
p_init_msg_list => l_init_msg_list,
x_return_status => l_return_status ,
x_msg_count => l_msg_count,
x_msg_data => l_msg_data,
p_clev_tbl => l_clev_tbl_in,
x_clev_tbl => x_clev_tbl_in);
l_Clev_tbl_in.DELETE;
okc_cim_pvt.Insert_Row(
p_api_version => l_api_version,
p_init_msg_list => l_init_msg_list,
x_return_status => l_return_status ,
x_msg_count => l_msg_count,
x_msg_data => l_msg_data,
p_cimv_tbl => l_cimv_tbl_in,
x_cimv_tbl => x_cimv_tbl_in);
l_Cimv_tbl_in.DELETE;
okc_rgp_pvt.Insert_Row(
p_api_version => l_api_version,
p_init_msg_list => l_init_msg_list,
x_return_status => l_return_status ,
x_msg_count => l_msg_count,
x_msg_data => l_msg_data,
p_rgpv_tbl => l_rgpv_tbl_in,
x_rgpv_tbl => x_rgpv_tbl_in);
l_rgpv_tbl_in.DELETE;
okc_rul_pvt.Insert_Row(
p_api_version => l_api_version,
p_init_msg_list => l_init_msg_list,
x_return_status => l_return_status ,
x_msg_count => l_msg_count,
x_msg_data => l_msg_data,
p_rulv_tbl => l_rulv_tbl_in,
x_rulv_tbl => x_rulv_tbl_in);
l_rulv_tbl_in.delete;
okc_cpl_pvt.Insert_Row(
p_api_version => l_api_version,
p_init_msg_list => l_init_msg_list,
x_return_status => l_return_status ,
x_msg_count => l_msg_count,
x_msg_data => l_msg_data,
p_cplv_tbl => l_cplv_tbl_in,
x_cplv_tbl => x_cplv_tbl_in);
l_Cplv_Tbl_In.DELETE;
okc_ctc_pvt.Insert_Row(
p_api_version => l_api_version,
p_init_msg_list => l_init_msg_list,
x_return_status => l_return_status ,
x_msg_count => l_msg_count,
x_msg_data => l_msg_data,
p_ctcv_tbl => l_ctcv_tbl_in,
x_ctcv_tbl => x_ctcv_tbl_in);
l_ctcv_Tbl_In.DELETE;
l_error_message := 'okc_time_pvt.Insert_ise_Row_Upg -';
okc_time_pvt.Insert_ise_Row_Upg(l_isev_rel_tbl_in);
l_isev_rel_tbl_in.delete;
l_error_message := 'okc_time_pvt.Insert_ise_Row_Upg -';
okc_time_pvt.Insert_ise_Row_Upg(l_isev_ext_tbl_in);
l_isev_ext_Tbl_In.DELETE;
l_error_message := 'okc_time_pvt.Insert_igs_Row_Upg -';
okc_time_pvt.Insert_igs_Row_Upg( l_igsv_ext_tbl_in);
l_igsv_ext_Tbl_In.DELETE;
okc_cti_pvt.Insert_Row(
p_api_version => l_api_version,
p_init_msg_list => l_init_msg_list,
x_return_status => l_return_status ,
x_msg_count => l_msg_count,
x_msg_data => l_msg_data,
p_ctiv_tbl => l_ctiv_tbl_in,
x_ctiv_tbl => x_ctiv_tbl_in);
l_ctiv_Tbl_In.DELETE;
okc_Time_pvt.Insert_Tgd_Row_Upg( l_tgdv_ext_tbl_in);
l_tgdv_ext_tbl_in.DELETE;
okc_ril_pvt.Insert_Row(
p_api_version => l_api_version,
p_init_msg_list => l_init_msg_list,
x_return_status => l_return_status ,
x_msg_count => l_msg_count,
x_msg_data => l_msg_data,
p_rilv_tbl => l_rilv_tbl_in,
x_rilv_tbl => x_rilv_tbl_in);
l_rilv_tbl_in.DELETE;
okc_Time_pvt.Insert_Tgd_Row_Upg( l_tgdv_rcn_tbl_in);
l_tgdv_rcn_tbl_in.DELETE;
okc_ril_pvt.Insert_Row(
p_api_version => l_api_version,
p_init_msg_list => l_init_msg_list,
x_return_status => l_return_status ,
x_msg_count => l_msg_count,
x_msg_data => l_msg_data,
p_rilv_tbl => l_rilt_tbl_in,
x_rilv_tbl => x_rilt_tbl_in);
l_rilt_tbl_in.DELETE;
okc_cle_pvt.Insert_Row_Upg( l_return_status , l_clev_tbl_in);
l_Clev_tbl_in.DELETE;
okc_cim_pvt.Insert_Row_Upg( l_return_status , l_cimv_tbl_in);
l_Cimv_tbl_in.DELETE;
okc_rgp_pvt.Insert_Row_Upg( l_return_status , l_rgpv_tbl_in);
l_rgpv_tbl_in.DELETE;
okc_rul_pvt.Insert_Row_Upg( l_return_status , l_rulv_tbl_in);
l_rulv_tbl_in.delete;
okc_cpl_pvt.Insert_Row_Upg( l_return_status , l_cplv_tbl_in);
l_Cplv_Tbl_In.DELETE;
okc_ctc_pvt.Insert_Row_Upg( l_return_status , l_ctcv_tbl_in);
l_ctcv_Tbl_In.DELETE;
l_error_message := 'okc_time_pvt.Insert_ise_Row_Upg -';
okc_time_pvt.Insert_ise_Row_Upg(l_isev_rel_tbl_in);
l_isev_rel_tbl_in.delete;
l_error_message := 'okc_time_pvt.Insert_ise_Row_Upg -';
okc_time_pvt.Insert_ise_Row_Upg(l_isev_ext_tbl_in);
l_isev_ext_Tbl_In.DELETE;
l_error_message := 'okc_time_pvt.Insert_igs_Row_Upg -';
okc_time_pvt.Insert_igs_Row_Upg( l_igsv_ext_tbl_in);
l_igsv_ext_Tbl_In.DELETE;
okc_cti_pvt.Insert_Row_Upg( l_return_status , l_ctiv_tbl_in);
l_ctiv_Tbl_In.DELETE;
okc_Time_pvt.Insert_Tgd_Row_Upg( l_tgdv_ext_tbl_in);
l_tgdv_ext_tbl_in.DELETE;
okc_ril_pvt.Insert_Row_Upg( l_return_status , l_rilv_tbl_in);
l_rilv_tbl_in.DELETE;
okc_Time_pvt.Insert_Tgd_Row_Upg( l_tgdv_rcn_tbl_in);
l_tgdv_rcn_tbl_in.DELETE;
okc_ril_pvt.Insert_Row_Upg( l_return_status , l_rilt_tbl_in);
l_rilt_tbl_in.DELETE;
UPDATE oks_cov_txn_groups_int_all
SET INTERFACED_STATUS_FLAG = 'S',
LAST_UPDATED_BY = -1,
LAST_UPDATE_DATE = sysdate,
LAST_UPDATE_LOGIN = -1
WHERE coverage_bus_process_id = COVERAGE_BUSS_PROCESS_ID_tbl(i);
SELECT
obt.COV_BP_BILLING_TYPE_ID ,
obt.UPTO_AMOUNT ,
obt.PERCENT_COVER ,
obt.BILLING_TYPE_ID ,
obt.COVERAGE_BUS_PROCESS_ID ,
obt.ATTRIBUTE_CATEGORY ,
obt.ATTRIBUTE1 ,
obt.ATTRIBUTE2 ,
obt.ATTRIBUTE3 ,
obt.ATTRIBUTE4 ,
obt.ATTRIBUTE5 ,
obt.ATTRIBUTE6 ,
obt.ATTRIBUTE7 ,
obt.ATTRIBUTE8 ,
obt.ATTRIBUTE9 ,
obt.ATTRIBUTE10 ,
obt.ATTRIBUTE11 ,
obt.ATTRIBUTE12 ,
obt.ATTRIBUTE13 ,
obt.ATTRIBUTE14 ,
obt.ATTRIBUTE15 ,
okl.id ,
okl.dnz_chr_id ,
okl.sts_code ,
okl.start_date ,
okl.end_date ,
okl.currency_code
FROM
oks_cov_bill_types_int_all obt ,
oks_cov_txn_groups_int_all obp,
okc_k_lines_b okl,
oks_coverages_int_all cov,
oks_con_lines_int_all lines,
oks_con_headers_int_all head
WHERE
obt.COVERAGE_BUS_PROCESS_ID = obp.COVERAGE_BUS_PROCESS_ID
AND okl.upg_Orig_System_Ref= g_bpline_ref --'Int_Buss_Process_Line'
AND okl.upg_Orig_System_Ref_id = obp.coverage_bus_process_id
AND okl.lse_id = 3
AND obt.coverage_id = obp.coverage_id
AND obt.interfaced_status_flag is null
AND cov.interfaced_status_flag = 'S'
AND lines.interfaced_status_flag = 'S'
AND head.interfaced_status_flag = 'S'
AND obp.coverage_id = cov.coverage_id
AND cov.coverage_id = lines.coverage_id
AND lines.contract_id = head.contract_id
AND head.batch_number between p_FromId and P_ToId;
l_clev_tbl_in(i).LAST_UPDATE_DATE := sysdate;
l_clev_tbl_in(i).LAST_UPDATED_BY := -1;
l_clev_tbl_in(i).LAST_UPDATE_LOGIN := -1;
l_clev_tbl_in(i).LAST_UPDATE_LOGIN :=Null;
l_cimv_tbl_in(i).LAST_UPDATE_DATE := sysdate;
l_cimv_tbl_in(i).LAST_UPDATED_BY := -1 ;
l_cimv_tbl_in(i).LAST_UPDATE_LOGIN := -1 ;
l_rgpv_tbl_in(i).LAST_UPDATE_DATE := sysdate;
l_rgpv_tbl_in(i).LAST_UPDATED_BY := -1 ;
l_rgpv_tbl_in(i).LAST_UPDATE_LOGIN := -1 ;
l_rulv_tbl_in(i).LAST_UPDATE_DATE := sysdate;
l_rulv_tbl_in(i).LAST_UPDATED_BY := -1;
l_rulv_tbl_in(i).LAST_UPDATE_LOGIN := -1;
okc_cle_pvt.Insert_Row(
p_api_version => l_api_version,
p_init_msg_list => l_init_msg_list,
x_return_status => l_return_status ,
x_msg_count => l_msg_count,
x_msg_data => l_msg_data,
p_clev_tbl => l_clev_tbl_in,
x_clev_tbl => x_clev_tbl_in);
okc_rgp_pvt.Insert_Row(
p_api_version => l_api_version,
p_init_msg_list => l_init_msg_list,
x_return_status => l_return_status ,
x_msg_count => l_msg_count,
x_msg_data => l_msg_data,
p_rgpv_tbl => l_rgpv_tbl_in,
x_rgpv_tbl => x_rgpv_tbl_in);
okc_rul_pvt.Insert_Row(
p_api_version => l_api_version,
p_init_msg_list => l_init_msg_list,
x_return_status => l_return_status ,
x_msg_count => l_msg_count,
x_msg_data => l_msg_data,
p_rulv_tbl => l_rulv_tbl_in,
x_rulv_tbl => x_rulv_tbl_in);
okc_cim_pvt.Insert_Row(
p_api_version => l_api_version,
p_init_msg_list => l_init_msg_list,
x_return_status => l_return_status ,
x_msg_count => l_msg_count,
x_msg_data => l_msg_data,
p_cimv_tbl => l_cimv_tbl_in,
x_cimv_tbl => x_cimv_tbl_in);
okc_cle_pvt.Insert_Row_Upg( l_return_status , l_clev_tbl_in);
okc_rgp_pvt.Insert_Row_Upg( l_return_status , l_rgpv_tbl_in);
okc_rul_pvt.Insert_Row_Upg( l_return_status , l_rulv_tbl_in);
okc_cim_pvt.Insert_Row_Upg( l_return_status , l_cimv_tbl_in);
l_Cimv_tbl_in.DELETE;
l_rgpv_tbl_in.DELETE;
l_rulv_tbl_in.DELETE;
l_Clev_tbl_in.DELETE;
UPDATE oks_cov_bill_types_int_all
SET INTERFACED_STATUS_FLAG = 'S',
LAST_UPDATED_BY = -1,
LAST_UPDATE_DATE = sysdate,
LAST_UPDATE_LOGIN = -1
WHERE COV_BP_BILLING_TYPE_ID = COV_BP_BILLING_TYPE_ID_tbl(i);
select
obr.COVERAGE_BILL_RATE_ID,
obr.COVERAGE_BILLING_TYPE_ID,
obr.BILL_RATE_CODE,
obr.UNIT_OF_MEASURE_CODE,
obr.FLAT_RATE,
obr.PERCENT_RATE,
obr.ATTRIBUTE_CATEGORY,
obr.ATTRIBUTE1,
obr.ATTRIBUTE2,
obr.ATTRIBUTE3,
obr.ATTRIBUTE4,
obr.ATTRIBUTE5,
obr.ATTRIBUTE6,
obr.ATTRIBUTE7,
obr.ATTRIBUTE8,
obr.ATTRIBUTE9,
obr.ATTRIBUTE10,
obr.ATTRIBUTE11,
obr.ATTRIBUTE12,
obr.ATTRIBUTE13,
obr.ATTRIBUTE14,
obr.ATTRIBUTE15,
okl.id,
okl.sts_code,
okl.start_date,
okl.end_date,
okl.dnz_chr_id,
okl.currency_code
FROM oks_cov_bill_rates_int_all obr ,
oks_cov_bill_types_int_all obt,
okc_k_lines_b okl,
oks_cov_txn_groups_int_all obp,
oks_coverages_int_all cov,
oks_con_lines_int_all lines,
oks_con_headers_int_all head
WHERE obr.COVERAGE_BILLING_TYPE_ID = obt.COV_BP_BILLING_TYPE_ID
AND okl.upg_Orig_System_Ref= g_btline_ref
AND okl.upg_Orig_System_Ref_Id = obt.COV_BP_BILLING_TYPE_ID
AND okl.lse_id = 5
AND obr.interfaced_status_flag is null
AND obt.interfaced_status_flag = 'S'
AND head.interfaced_status_flag = 'S'
AND lines.interfaced_status_flag = 'S'
AND cov.interfaced_status_flag = 'S'
AND obp.interfaced_status_flag = 'S'
AND obt.interfaced_status_flag = 'S'
AND head.batch_number between p_fromid and p_toid
AND head.contract_id = lines.contract_id
AND lines.coverage_id = cov.coverage_id
AND cov.coverage_id = obp.coverage_id
AND obp.COVERAGE_BUS_PROCESS_ID = obt.COVERAGE_BUS_PROCESS_ID
AND obp.coverage_id = obt.coverage_id;
l_clev_tbl_in(i).LAST_UPDATE_DATE := sysdate;
l_clev_tbl_in(i).LAST_UPDATED_BY := -1 ;
l_clev_tbl_in(i).LAST_UPDATE_LOGIN := -1 ;
l_rgpv_tbl_in(i).LAST_UPDATE_DATE := sysdate;
l_rgpv_tbl_in(i).LAST_UPDATED_BY := -1;
l_rgpv_tbl_in(i).LAST_UPDATE_LOGIN := -1;
l_rulv_tbl_in(i).LAST_UPDATE_DATE := sysdate;
l_rulv_tbl_in(i).LAST_UPDATED_BY := -1;
l_rulv_tbl_in(i).LAST_UPDATE_LOGIN:= -1;
okc_cle_pvt.Insert_Row(
p_api_version => l_api_version,
p_init_msg_list => l_init_msg_list,
x_return_status => l_return_status ,
x_msg_count => l_msg_count,
x_msg_data => l_msg_data,
p_clev_tbl => l_clev_tbl_in,
x_clev_tbl => x_clev_tbl_in);
okc_rgp_pvt.Insert_Row(
p_api_version => l_api_version,
p_init_msg_list => l_init_msg_list,
x_return_status => l_return_status ,
x_msg_count => l_msg_count,
x_msg_data => l_msg_data,
p_rgpv_tbl => l_rgpv_tbl_in,
x_rgpv_tbl => x_rgpv_tbl_in);
okc_rul_pvt.Insert_Row(
p_api_version => l_api_version,
p_init_msg_list => l_init_msg_list,
x_return_status => l_return_status ,
x_msg_count => l_msg_count,
x_msg_data => l_msg_data,
p_rulv_tbl => l_rulv_tbl_in,
x_rulv_tbl => x_rulv_tbl_in);
okc_cle_pvt.Insert_Row_Upg( l_return_status , l_clev_tbl_in);
l_Clev_tbl_in.DELETE;
okc_rgp_pvt.Insert_Row_Upg( l_return_status , l_rgpv_tbl_in);
l_rgpv_tbl_in.DELETE;
okc_rul_pvt.Insert_Row_Upg( l_return_status , l_rulv_tbl_in);
l_rulv_tbl_in.delete;
UPDATE oks_cov_bill_rates_int_all
SET INTERFACED_STATUS_FLAG = 'S',
LAST_UPDATED_BY = -1,
LAST_UPDATE_DATE = sysdate,
LAST_UPDATE_LOGIN = -1
WHERE COVERAGE_BILL_RATE_ID = COVERAGE_BILL_RATE_ID_tbl(i);
IS SELECT contract_number,
contract_id,
interfaced_status_flag,
batch_number
FROM OKS_CON_HEADERS_INT_ALL
WHERE BATCH_NUMBER between p_from_id and p_to_id;
IS SELECT Contract_Id,
Contract_line_id,
Coverage_Id,
Interfaced_status_flag
FROM OKS_CON_LINES_INT_ALL lines
WHERE lines.contract_id = p_id;
IS SELECT Coverage_id,
NAME,
Interfaced_status_flag
FROM OKS_COVERAGES_INT_ALL cov
WHERE cov.coverage_id = p_id;
IS SELECT Coverage_Bus_process_id,
Business_process_id,
Interfaced_Status_flag
FROM oks_cov_txn_groups_int_all txn
WHERE txn.coverage_id = p_id;
IS SELECT Interfaced_Status_flag,
COV_BP_BILLING_TYPE_ID,
Upto_amount,
Percent_Cover
FROM oks_cov_bill_types_int_all
WHERE coverage_bus_process_id = p_id;
IS SELECT Interfaced_Status_flag,
COVERAGE_BILL_RATE_ID
FROM oks_cov_bill_rates_int_all
WHERE COVERAGE_BILLING_TYPE_ID = p_id;