192: p_qppv_rec IN qppv_rec_type,
193: x_qppv_rec OUT NOCOPY qppv_rec_type)
194: IS
195: BEGIN
196: OKC_QPP_PVT.insert_row(
197: p_api_version => p_api_version,
198: p_init_msg_list => p_init_msg_list,
199: x_return_status => x_return_status,
200: x_msg_count => x_msg_count,
211: x_msg_data OUT NOCOPY VARCHAR2,
212: p_qppv_rec IN qppv_rec_type,
213: x_qppv_rec OUT NOCOPY qppv_rec_type) IS
214: BEGIN
215: OKC_QPP_PVT.update_row(
216: p_api_version => p_api_version,
217: p_init_msg_list => p_init_msg_list,
218: x_return_status => x_return_status,
219: x_msg_count => x_msg_count,
229: x_msg_count OUT NOCOPY NUMBER,
230: x_msg_data OUT NOCOPY VARCHAR2,
231: p_qppv_rec IN qppv_rec_type) IS
232: BEGIN
233: OKC_QPP_PVT.delete_row(
234: p_api_version => p_api_version,
235: p_init_msg_list => p_init_msg_list,
236: x_return_status => x_return_status,
237: x_msg_count => x_msg_count,
246: x_msg_count OUT NOCOPY NUMBER,
247: x_msg_data OUT NOCOPY VARCHAR2,
248: p_qppv_rec IN qppv_rec_type) IS
249: BEGIN
250: OKC_QPP_PVT.lock_row(
251: p_api_version => p_api_version,
252: p_init_msg_list => p_init_msg_list,
253: x_return_status => x_return_status,
254: x_msg_count => x_msg_count,
263: x_msg_count OUT NOCOPY NUMBER,
264: x_msg_data OUT NOCOPY VARCHAR2,
265: p_qppv_rec IN qppv_rec_type) IS
266: BEGIN
267: OKC_QPP_PVT.validate_row(
268: p_api_version => p_api_version,
269: p_init_msg_list => p_init_msg_list,
270: x_return_status => x_return_status,
271: x_msg_count => x_msg_count,