The following lines contain the word 'select', 'insert', 'update' or 'delete':
G_NO_ROWS_SELECTED CONSTANT fnd_new_messages.message_name%TYPE DEFAULT 'OKL_LLA_NO_ROW_SELECTED';
SELECT okl_vp_change_req_num_seq.NEXTVAL
FROM dual;
okl_contract_status_pub.update_contract_status(p_api_version => p_api_version
,p_init_msg_list => p_init_msg_list
,x_return_status => x_return_status
,x_msg_count => x_msg_count
,x_msg_data => x_msg_data
,p_khr_status => G_ABANDONED_STS_CODE
,p_chr_id => lx_new_agr_id -- this is the id of the backup copy agmnt
);
okl_vrr_pvt.insert_row(p_api_version => p_api_version
,p_init_msg_list => p_init_msg_list
,x_return_status => x_return_status
,x_msg_count => x_msg_count
,x_msg_data => x_msg_data
,p_vrrv_rec => lv_vrrv_rec
,x_vrrv_rec => x_vrrv_rec
);
okl_khr_pvt.update_row(p_api_version => p_api_version
,p_init_msg_list => p_init_msg_list
,x_return_status => x_return_status
,x_msg_count => x_msg_count
,x_msg_data => x_msg_data
,p_khrv_rec => lv_khrv_rec
,x_khrv_rec => x_khrv_rec);
okl_vcr_pvt.insert_row(p_api_version => p_api_version
,p_init_msg_list => p_init_msg_list
,x_return_status => x_return_status
,x_msg_count => x_msg_count
,x_msg_data => x_msg_data
,p_vcrv_rec => p_vcrv_rec
,x_vcrv_rec => x_vcrv_rec
);
'okl_vcr_pvt.insert_row returned with status '||x_return_status||' x_msg_data '||x_msg_data||' id '||x_vcrv_rec.id
);
PROCEDURE update_change_request_header(p_api_version IN NUMBER
,p_init_msg_list IN VARCHAR2
,x_return_status OUT NOCOPY VARCHAR2
,x_msg_count OUT NOCOPY NUMBER
,x_msg_data OUT NOCOPY VARCHAR2
,p_vcrv_rec IN vcrv_rec_type
,x_vcrv_rec OUT NOCOPY vcrv_rec_type
) IS
CURSOR c_get_chr_id (cp_change_request_id okl_vp_change_requests.id%TYPE)IS
SELECT chr_id
FROM okl_vp_change_requests
WHERE id = cp_change_request_id;
l_api_name CONSTANT VARCHAR2(30) DEFAULT 'UPDATE_CHANGE_REQUEST_HDR';
l_module CONSTANT fnd_log_messages.module%TYPE := 'okl.plsql.OKL_VP_CHANGE_REQUEST_PVT.UPDATE_CHANGE_REQUEST_HEADER';
okl_debug_pub.log_debug(FND_LOG.LEVEL_PROCEDURE,l_module,'begin debug OKLRVCRB.pls call update_change_request_header');
okl_vcr_pvt.update_row(p_api_version => p_api_version
,p_init_msg_list => p_init_msg_list
,x_return_status => x_return_status
,x_msg_count => x_msg_count
,x_msg_data => x_msg_data
,p_vcrv_rec => lv_vcrv_rec
,x_vcrv_rec => x_vcrv_rec
);
'okl_vcr_pvt.update_row returned with status '||x_return_status||' x_msg_data '||x_msg_data||' id '||x_vcrv_rec.id
);
okl_debug_pub.log_debug(FND_LOG.LEVEL_PROCEDURE,l_module,'end debug OKLRVCRB.pls call update_change_request_header');
END update_change_request_header;
okl_vrr_pvt.insert_row(p_api_version => p_api_version
,p_init_msg_list => p_init_msg_list
,x_return_status => x_return_status
,x_msg_count => x_msg_count
,x_msg_data => x_msg_data
,p_vrrv_tbl => p_vrrv_tbl
,x_vrrv_tbl => x_vrrv_tbl
);
'okl_vrr_pvt.insert_row returned with status '||x_return_status||' x_msg_data '||x_msg_data
);
PROCEDURE update_change_request_lines(p_api_version IN NUMBER
,p_init_msg_list IN VARCHAR2
,x_return_status OUT NOCOPY VARCHAR2
,x_msg_count OUT NOCOPY NUMBER
,x_msg_data OUT NOCOPY VARCHAR2
,p_vrrv_tbl IN vrrv_tbl_type
,x_vrrv_tbl OUT NOCOPY vrrv_tbl_type
,x_request_status OUT NOCOPY okl_vp_change_requests.status_code%TYPE
) IS
lv_crs_id okl_vp_change_requests.id%TYPE;
l_api_name CONSTANT VARCHAR2(30) DEFAULT 'UPDATE_CHANGE_REQUEST_LNS';
l_module CONSTANT fnd_log_messages.module%TYPE := 'okl.plsql.OKL_VP_CHANGE_REQUEST_PVT.UPDATE_CHANGE_REQUEST_LINES';
okl_debug_pub.log_debug(FND_LOG.LEVEL_PROCEDURE,l_module,'begin debug OKLRVCRB.pls call update_change_request_lines');
okl_vrr_pvt.update_row(p_api_version => p_api_version
,p_init_msg_list => p_init_msg_list
,x_return_status => x_return_status
,x_msg_count => x_msg_count
,x_msg_data => x_msg_data
,p_vrrv_tbl => p_vrrv_tbl
,x_vrrv_tbl => x_vrrv_tbl
);
'okl_vrr_pvt.update_row returned with status '||x_return_status||' x_msg_data '||x_msg_data
);
okl_debug_pub.log_debug(FND_LOG.LEVEL_PROCEDURE,l_module,'end debug OKLRVCRB.pls call update_change_request_lines');
END update_change_request_lines;
PROCEDURE delete_change_request_lines(p_api_version IN NUMBER
,p_init_msg_list IN VARCHAR2
,x_return_status OUT NOCOPY VARCHAR2
,x_msg_count OUT NOCOPY NUMBER
,x_msg_data OUT NOCOPY VARCHAR2
,p_vrrv_tbl IN vrrv_tbl_type
,x_request_status OUT NOCOPY okl_vp_change_requests.status_code%TYPE
) IS
CURSOR c_get_more_reasons_csr(cp_creq_id okl_vp_change_requests.id%TYPE)IS
SELECT 'X'
FROM okl_vp_cr_reasons
WHERE crs_id = cp_creq_id;
l_api_name CONSTANT VARCHAR2(30) DEFAULT 'DELETE_CHANGE_REQUEST_LNS';
l_module CONSTANT fnd_log_messages.module%TYPE := 'okl.plsql.OKL_VP_CHANGE_REQUEST_PVT.DELETE_CHANGE_REQUEST_LINES';
okl_debug_pub.log_debug(FND_LOG.LEVEL_PROCEDURE,l_module,'begin debug OKLRVCRB.pls call delete_change_request_lines');
okl_vrr_pvt.delete_row(p_api_version => p_api_version
,p_init_msg_list => p_init_msg_list
,x_return_status => x_return_status
,x_msg_count => x_msg_count
,x_msg_data => x_msg_data
,p_vrrv_tbl => p_vrrv_tbl
);
'okl_vrr_pvt.delete_row returned with status '||x_return_status||' x_msg_data '||x_msg_data
);
OKL_API.set_message(G_APP_NAME, G_NO_ROWS_SELECTED);
okl_debug_pub.log_debug(FND_LOG.LEVEL_PROCEDURE,l_module,'end debug OKLRVCRB.pls call delete_change_request_lines');
END delete_change_request_lines;
SELECT 'X'
FROM okl_vp_change_requests creq
WHERE creq.chr_id = cp_agreement_id
AND creq.status_code IN ('NEW','INCOMPELTE','REJECTED','PENDING_APPROVAL','PASSED');
SELECT contract_number, sts_code
FROM okc_k_headers_b
WHERE id = cp_agreement_id;
SELECT 'X'
FROM okl_vp_change_requests crq
WHERE crq.chr_id = cp_agreement_id
-- AND crq.change_type_code <> 'ASSOCIATION'
AND crq.status_code = G_COMPLETED_STS_CODE;
okl_khr_pvt.update_row(p_api_version => p_api_version
,p_init_msg_list => p_init_msg_list
,x_return_status => x_return_status
,x_msg_count => x_msg_count
,x_msg_data => x_msg_data
,p_khrv_rec => lv_khrv_rec
,x_khrv_rec => x_khrv_rec);
SELECT status_code
,change_request_number
,change_type_code
,chr_id -- this chr_id is for only ASSOCIATION type of change request
FROM okl_vp_change_requests
WHERE id = cp_change_req_id;
SELECT chr.id
FROM okc_k_headers_b chr
,okl_k_headers khr
WHERE chr.id = khr.id
AND khr.crs_id = cp_change_req_id;
okl_contract_status_pub.update_contract_status(p_api_version => p_api_version
,p_init_msg_list => p_init_msg_list
,x_return_status => x_return_status
,x_msg_count => x_msg_count
,x_msg_data => x_msg_data
,p_khr_status => p_status_code
,p_chr_id => lv_creq_chr_id -- this is the id of the backup copy agmnt
);
'okl_contract_status_pub.update_contract_status returned with status '||x_return_status||' x_msg_data '||x_msg_data||' id '||x_vcrv_rec.id
);
update_change_request_header(p_api_version => p_api_version
,p_init_msg_list => p_init_msg_list
,x_return_status => x_return_status
,x_msg_count => x_msg_count
,x_msg_data => x_msg_data
,p_vcrv_rec => lv_vcrv_rec
,x_vcrv_rec => x_vcrv_rec
);
'update_change_request_header returned with status '||x_return_status||' x_msg_data '||x_msg_data||' id '||x_vcrv_rec.id
);
SELECT status_code
FROM okl_vp_change_requests
WHERE id = cp_change_req_id;
SELECT id
FROM okl_vp_change_requests
WHERE chr_id = cp_chr_id
AND status_code = G_PASSED_STS_CODE;
SELECT khr.crs_id
FROM okl_k_headers khr
,okc_k_headers_b chr
WHERE chr.id = khr.id
AND chr.sts_code = G_PASSED_STS_CODE
AND chr.id = cp_chr_id;
SELECT chr_id
,change_type_code
,status_code
FROM okl_vp_change_requests
WHERE id = cp_ch_req_id;
SELECT contract_number
FROM okc_k_headers_b chr
,okl_k_headers khr
WHERE chr.id = khr.id
AND khr.crs_id = cp_ch_req_id;
SELECT contract_number
FROM okc_k_headers_b
WHERE id = cp_chr_id;
SELECT chr_id
,change_type_code
,status_code
FROM okl_vp_change_requests
WHERE id = cp_ch_req_id;
SELECT chr.id
FROM okc_k_headers_b chr
,okl_k_headers khr
WHERE chr.id = khr.id
AND khr.crs_id = cp_ch_req_id;