18932: l_ret_sts VARCHAR2(1);
18933:
18934: BEGIN
18935:
18936: IF (PO_LOG.d_proc) THEN
18937: PO_LOG.proc_begin(d_module);
18938: PO_LOG.proc_begin(d_module, 'p_document_type', p_document_type);
18939: PO_LOG.proc_begin(d_module, 'p_document_subtype', p_document_subtype);
18940: PO_LOG.proc_begin(d_module, 'p_document_level', p_document_level);
18933:
18934: BEGIN
18935:
18936: IF (PO_LOG.d_proc) THEN
18937: PO_LOG.proc_begin(d_module);
18938: PO_LOG.proc_begin(d_module, 'p_document_type', p_document_type);
18939: PO_LOG.proc_begin(d_module, 'p_document_subtype', p_document_subtype);
18940: PO_LOG.proc_begin(d_module, 'p_document_level', p_document_level);
18941: PO_LOG.proc_begin(d_module, 'p_document_id', p_document_id);
18934: BEGIN
18935:
18936: IF (PO_LOG.d_proc) THEN
18937: PO_LOG.proc_begin(d_module);
18938: PO_LOG.proc_begin(d_module, 'p_document_type', p_document_type);
18939: PO_LOG.proc_begin(d_module, 'p_document_subtype', p_document_subtype);
18940: PO_LOG.proc_begin(d_module, 'p_document_level', p_document_level);
18941: PO_LOG.proc_begin(d_module, 'p_document_id', p_document_id);
18942: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
18935:
18936: IF (PO_LOG.d_proc) THEN
18937: PO_LOG.proc_begin(d_module);
18938: PO_LOG.proc_begin(d_module, 'p_document_type', p_document_type);
18939: PO_LOG.proc_begin(d_module, 'p_document_subtype', p_document_subtype);
18940: PO_LOG.proc_begin(d_module, 'p_document_level', p_document_level);
18941: PO_LOG.proc_begin(d_module, 'p_document_id', p_document_id);
18942: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
18943: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
18936: IF (PO_LOG.d_proc) THEN
18937: PO_LOG.proc_begin(d_module);
18938: PO_LOG.proc_begin(d_module, 'p_document_type', p_document_type);
18939: PO_LOG.proc_begin(d_module, 'p_document_subtype', p_document_subtype);
18940: PO_LOG.proc_begin(d_module, 'p_document_level', p_document_level);
18941: PO_LOG.proc_begin(d_module, 'p_document_id', p_document_id);
18942: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
18943: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
18944: PO_LOG.proc_begin(d_module, 'p_login_id', p_login_id);
18937: PO_LOG.proc_begin(d_module);
18938: PO_LOG.proc_begin(d_module, 'p_document_type', p_document_type);
18939: PO_LOG.proc_begin(d_module, 'p_document_subtype', p_document_subtype);
18940: PO_LOG.proc_begin(d_module, 'p_document_level', p_document_level);
18941: PO_LOG.proc_begin(d_module, 'p_document_id', p_document_id);
18942: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
18943: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
18944: PO_LOG.proc_begin(d_module, 'p_login_id', p_login_id);
18945: PO_LOG.proc_begin(d_module, 'p_sequence', p_sequence);
18938: PO_LOG.proc_begin(d_module, 'p_document_type', p_document_type);
18939: PO_LOG.proc_begin(d_module, 'p_document_subtype', p_document_subtype);
18940: PO_LOG.proc_begin(d_module, 'p_document_level', p_document_level);
18941: PO_LOG.proc_begin(d_module, 'p_document_id', p_document_id);
18942: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
18943: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
18944: PO_LOG.proc_begin(d_module, 'p_login_id', p_login_id);
18945: PO_LOG.proc_begin(d_module, 'p_sequence', p_sequence);
18946: END IF;
18939: PO_LOG.proc_begin(d_module, 'p_document_subtype', p_document_subtype);
18940: PO_LOG.proc_begin(d_module, 'p_document_level', p_document_level);
18941: PO_LOG.proc_begin(d_module, 'p_document_id', p_document_id);
18942: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
18943: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
18944: PO_LOG.proc_begin(d_module, 'p_login_id', p_login_id);
18945: PO_LOG.proc_begin(d_module, 'p_sequence', p_sequence);
18946: END IF;
18947:
18940: PO_LOG.proc_begin(d_module, 'p_document_level', p_document_level);
18941: PO_LOG.proc_begin(d_module, 'p_document_id', p_document_id);
18942: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
18943: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
18944: PO_LOG.proc_begin(d_module, 'p_login_id', p_login_id);
18945: PO_LOG.proc_begin(d_module, 'p_sequence', p_sequence);
18946: END IF;
18947:
18948: BEGIN
18941: PO_LOG.proc_begin(d_module, 'p_document_id', p_document_id);
18942: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
18943: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
18944: PO_LOG.proc_begin(d_module, 'p_login_id', p_login_id);
18945: PO_LOG.proc_begin(d_module, 'p_sequence', p_sequence);
18946: END IF;
18947:
18948: BEGIN
18949:
19166: l_ret_sts := FND_API.G_RET_STS_SUCCESS;
19167:
19168: EXCEPTION
19169: WHEN PO_CORE_S.g_early_return_exc THEN
19170: IF (PO_LOG.d_exc) THEN
19171: PO_LOG.exc(d_module, d_progress, d_msg);
19172: END IF;
19173: l_ret_sts := FND_API.G_RET_STS_UNEXP_ERROR;
19174: END;
19167:
19168: EXCEPTION
19169: WHEN PO_CORE_S.g_early_return_exc THEN
19170: IF (PO_LOG.d_exc) THEN
19171: PO_LOG.exc(d_module, d_progress, d_msg);
19172: END IF;
19173: l_ret_sts := FND_API.G_RET_STS_UNEXP_ERROR;
19174: END;
19175:
19174: END;
19175:
19176: x_return_status := l_ret_sts;
19177:
19178: IF (PO_LOG.d_proc) THEN
19179: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
19180: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
19181: PO_LOG.proc_end(d_module);
19182: END IF;
19175:
19176: x_return_status := l_ret_sts;
19177:
19178: IF (PO_LOG.d_proc) THEN
19179: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
19180: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
19181: PO_LOG.proc_end(d_module);
19182: END IF;
19183:
19176: x_return_status := l_ret_sts;
19177:
19178: IF (PO_LOG.d_proc) THEN
19179: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
19180: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
19181: PO_LOG.proc_end(d_module);
19182: END IF;
19183:
19184: EXCEPTION
19177:
19178: IF (PO_LOG.d_proc) THEN
19179: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
19180: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
19181: PO_LOG.proc_end(d_module);
19182: END IF;
19183:
19184: EXCEPTION
19185:
19185:
19186: WHEN others THEN
19187: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
19188:
19189: IF (PO_LOG.d_exc) THEN
19190: PO_LOG.exc(d_module, d_progress, SQLCODE || ': ' || SQLERRM);
19191: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
19192: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
19193: PO_LOG.proc_end(d_module);
19186: WHEN others THEN
19187: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
19188:
19189: IF (PO_LOG.d_exc) THEN
19190: PO_LOG.exc(d_module, d_progress, SQLCODE || ': ' || SQLERRM);
19191: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
19192: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
19193: PO_LOG.proc_end(d_module);
19194: END IF;
19187: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
19188:
19189: IF (PO_LOG.d_exc) THEN
19190: PO_LOG.exc(d_module, d_progress, SQLCODE || ': ' || SQLERRM);
19191: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
19192: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
19193: PO_LOG.proc_end(d_module);
19194: END IF;
19195:
19188:
19189: IF (PO_LOG.d_exc) THEN
19190: PO_LOG.exc(d_module, d_progress, SQLCODE || ': ' || SQLERRM);
19191: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
19192: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
19193: PO_LOG.proc_end(d_module);
19194: END IF;
19195:
19196: RETURN;
19189: IF (PO_LOG.d_exc) THEN
19190: PO_LOG.exc(d_module, d_progress, SQLCODE || ': ' || SQLERRM);
19191: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
19192: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
19193: PO_LOG.proc_end(d_module);
19194: END IF;
19195:
19196: RETURN;
19197:
19224:
19225: BEGIN
19226:
19227: d_progress := 0;
19228: IF (PO_LOG.d_proc) THEN
19229: PO_LOG.proc_begin(d_module);
19230: PO_LOG.proc_begin(d_module, 'p_document_type', p_document_type);
19231: PO_LOG.proc_begin(d_module, 'p_document_level', p_document_level);
19232: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
19225: BEGIN
19226:
19227: d_progress := 0;
19228: IF (PO_LOG.d_proc) THEN
19229: PO_LOG.proc_begin(d_module);
19230: PO_LOG.proc_begin(d_module, 'p_document_type', p_document_type);
19231: PO_LOG.proc_begin(d_module, 'p_document_level', p_document_level);
19232: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
19233: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
19226:
19227: d_progress := 0;
19228: IF (PO_LOG.d_proc) THEN
19229: PO_LOG.proc_begin(d_module);
19230: PO_LOG.proc_begin(d_module, 'p_document_type', p_document_type);
19231: PO_LOG.proc_begin(d_module, 'p_document_level', p_document_level);
19232: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
19233: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
19234: PO_LOG.proc_begin(d_module, 'p_login_id', p_login_id);
19227: d_progress := 0;
19228: IF (PO_LOG.d_proc) THEN
19229: PO_LOG.proc_begin(d_module);
19230: PO_LOG.proc_begin(d_module, 'p_document_type', p_document_type);
19231: PO_LOG.proc_begin(d_module, 'p_document_level', p_document_level);
19232: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
19233: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
19234: PO_LOG.proc_begin(d_module, 'p_login_id', p_login_id);
19235: PO_LOG.proc_begin(d_module, 'p_sequence', p_sequence);
19228: IF (PO_LOG.d_proc) THEN
19229: PO_LOG.proc_begin(d_module);
19230: PO_LOG.proc_begin(d_module, 'p_document_type', p_document_type);
19231: PO_LOG.proc_begin(d_module, 'p_document_level', p_document_level);
19232: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
19233: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
19234: PO_LOG.proc_begin(d_module, 'p_login_id', p_login_id);
19235: PO_LOG.proc_begin(d_module, 'p_sequence', p_sequence);
19236: END IF;
19229: PO_LOG.proc_begin(d_module);
19230: PO_LOG.proc_begin(d_module, 'p_document_type', p_document_type);
19231: PO_LOG.proc_begin(d_module, 'p_document_level', p_document_level);
19232: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
19233: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
19234: PO_LOG.proc_begin(d_module, 'p_login_id', p_login_id);
19235: PO_LOG.proc_begin(d_module, 'p_sequence', p_sequence);
19236: END IF;
19237:
19230: PO_LOG.proc_begin(d_module, 'p_document_type', p_document_type);
19231: PO_LOG.proc_begin(d_module, 'p_document_level', p_document_level);
19232: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
19233: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
19234: PO_LOG.proc_begin(d_module, 'p_login_id', p_login_id);
19235: PO_LOG.proc_begin(d_module, 'p_sequence', p_sequence);
19236: END IF;
19237:
19238: BEGIN
19231: PO_LOG.proc_begin(d_module, 'p_document_level', p_document_level);
19232: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
19233: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
19234: PO_LOG.proc_begin(d_module, 'p_login_id', p_login_id);
19235: PO_LOG.proc_begin(d_module, 'p_sequence', p_sequence);
19236: END IF;
19237:
19238: BEGIN
19239:
19538: l_ret_sts := FND_API.G_RET_STS_SUCCESS;
19539:
19540: EXCEPTION
19541: WHEN PO_CORE_S.g_early_return_exc THEN
19542: IF (PO_LOG.d_exc) THEN
19543: PO_LOG.exc(d_module, d_progress, d_msg);
19544: END IF;
19545: END;
19546:
19539:
19540: EXCEPTION
19541: WHEN PO_CORE_S.g_early_return_exc THEN
19542: IF (PO_LOG.d_exc) THEN
19543: PO_LOG.exc(d_module, d_progress, d_msg);
19544: END IF;
19545: END;
19546:
19547: x_return_status := l_ret_sts;
19545: END;
19546:
19547: x_return_status := l_ret_sts;
19548:
19549: IF (PO_LOG.d_proc) THEN
19550: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
19551: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
19552: PO_LOG.proc_end(d_module);
19553: END IF;
19546:
19547: x_return_status := l_ret_sts;
19548:
19549: IF (PO_LOG.d_proc) THEN
19550: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
19551: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
19552: PO_LOG.proc_end(d_module);
19553: END IF;
19554:
19547: x_return_status := l_ret_sts;
19548:
19549: IF (PO_LOG.d_proc) THEN
19550: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
19551: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
19552: PO_LOG.proc_end(d_module);
19553: END IF;
19554:
19555: RETURN;
19548:
19549: IF (PO_LOG.d_proc) THEN
19550: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
19551: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
19552: PO_LOG.proc_end(d_module);
19553: END IF;
19554:
19555: RETURN;
19556:
19557: EXCEPTION
19558: WHEN others THEN
19559: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
19560:
19561: IF (PO_LOG.d_exc) THEN
19562: PO_LOG.exc(d_module, d_progress, SQLCODE || ': ' || SQLERRM);
19563: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
19564: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
19565: PO_LOG.proc_end(d_module);
19558: WHEN others THEN
19559: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
19560:
19561: IF (PO_LOG.d_exc) THEN
19562: PO_LOG.exc(d_module, d_progress, SQLCODE || ': ' || SQLERRM);
19563: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
19564: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
19565: PO_LOG.proc_end(d_module);
19566: END IF;
19559: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
19560:
19561: IF (PO_LOG.d_exc) THEN
19562: PO_LOG.exc(d_module, d_progress, SQLCODE || ': ' || SQLERRM);
19563: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
19564: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
19565: PO_LOG.proc_end(d_module);
19566: END IF;
19567:
19560:
19561: IF (PO_LOG.d_exc) THEN
19562: PO_LOG.exc(d_module, d_progress, SQLCODE || ': ' || SQLERRM);
19563: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
19564: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
19565: PO_LOG.proc_end(d_module);
19566: END IF;
19567:
19568: RETURN;
19561: IF (PO_LOG.d_exc) THEN
19562: PO_LOG.exc(d_module, d_progress, SQLCODE || ': ' || SQLERRM);
19563: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
19564: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
19565: PO_LOG.proc_end(d_module);
19566: END IF;
19567:
19568: RETURN;
19569:
19595:
19596: BEGIN
19597:
19598: d_progress := 0;
19599: IF (PO_LOG.d_proc) THEN
19600: PO_LOG.proc_begin(d_module);
19601: PO_LOG.proc_begin(d_module, 'p_document_type', p_document_type);
19602: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
19603: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
19596: BEGIN
19597:
19598: d_progress := 0;
19599: IF (PO_LOG.d_proc) THEN
19600: PO_LOG.proc_begin(d_module);
19601: PO_LOG.proc_begin(d_module, 'p_document_type', p_document_type);
19602: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
19603: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
19604: PO_LOG.proc_begin(d_module, 'p_login_id', p_login_id);
19597:
19598: d_progress := 0;
19599: IF (PO_LOG.d_proc) THEN
19600: PO_LOG.proc_begin(d_module);
19601: PO_LOG.proc_begin(d_module, 'p_document_type', p_document_type);
19602: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
19603: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
19604: PO_LOG.proc_begin(d_module, 'p_login_id', p_login_id);
19605: PO_LOG.proc_begin(d_module, 'p_sequence', p_sequence);
19598: d_progress := 0;
19599: IF (PO_LOG.d_proc) THEN
19600: PO_LOG.proc_begin(d_module);
19601: PO_LOG.proc_begin(d_module, 'p_document_type', p_document_type);
19602: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
19603: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
19604: PO_LOG.proc_begin(d_module, 'p_login_id', p_login_id);
19605: PO_LOG.proc_begin(d_module, 'p_sequence', p_sequence);
19606: END IF;
19599: IF (PO_LOG.d_proc) THEN
19600: PO_LOG.proc_begin(d_module);
19601: PO_LOG.proc_begin(d_module, 'p_document_type', p_document_type);
19602: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
19603: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
19604: PO_LOG.proc_begin(d_module, 'p_login_id', p_login_id);
19605: PO_LOG.proc_begin(d_module, 'p_sequence', p_sequence);
19606: END IF;
19607: d_progress := 5;
19600: PO_LOG.proc_begin(d_module);
19601: PO_LOG.proc_begin(d_module, 'p_document_type', p_document_type);
19602: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
19603: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
19604: PO_LOG.proc_begin(d_module, 'p_login_id', p_login_id);
19605: PO_LOG.proc_begin(d_module, 'p_sequence', p_sequence);
19606: END IF;
19607: d_progress := 5;
19608:
19601: PO_LOG.proc_begin(d_module, 'p_document_type', p_document_type);
19602: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
19603: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
19604: PO_LOG.proc_begin(d_module, 'p_login_id', p_login_id);
19605: PO_LOG.proc_begin(d_module, 'p_sequence', p_sequence);
19606: END IF;
19607: d_progress := 5;
19608:
19609: /*Bug 9012072 START Determine if there are any ASNs that have not been fully received for the shipments of the
19907:
19908: p_sequence := p_sequence + SQL%ROWCOUNT;
19909: x_return_status := FND_API.G_RET_STS_SUCCESS;
19910:
19911: IF (PO_LOG.d_proc) THEN
19912: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
19913: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
19914: PO_LOG.proc_end(d_module);
19915: END IF;
19908: p_sequence := p_sequence + SQL%ROWCOUNT;
19909: x_return_status := FND_API.G_RET_STS_SUCCESS;
19910:
19911: IF (PO_LOG.d_proc) THEN
19912: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
19913: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
19914: PO_LOG.proc_end(d_module);
19915: END IF;
19916:
19909: x_return_status := FND_API.G_RET_STS_SUCCESS;
19910:
19911: IF (PO_LOG.d_proc) THEN
19912: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
19913: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
19914: PO_LOG.proc_end(d_module);
19915: END IF;
19916:
19917: RETURN;
19910:
19911: IF (PO_LOG.d_proc) THEN
19912: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
19913: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
19914: PO_LOG.proc_end(d_module);
19915: END IF;
19916:
19917: RETURN;
19918:
19919: EXCEPTION
19920: WHEN others THEN
19921: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
19922:
19923: IF (PO_LOG.d_exc) THEN
19924: PO_LOG.exc(d_module, d_progress, SQLCODE || ': ' || SQLERRM);
19925: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
19926: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
19927: PO_LOG.proc_end(d_module);
19920: WHEN others THEN
19921: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
19922:
19923: IF (PO_LOG.d_exc) THEN
19924: PO_LOG.exc(d_module, d_progress, SQLCODE || ': ' || SQLERRM);
19925: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
19926: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
19927: PO_LOG.proc_end(d_module);
19928: END IF;
19921: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
19922:
19923: IF (PO_LOG.d_exc) THEN
19924: PO_LOG.exc(d_module, d_progress, SQLCODE || ': ' || SQLERRM);
19925: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
19926: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
19927: PO_LOG.proc_end(d_module);
19928: END IF;
19929:
19922:
19923: IF (PO_LOG.d_exc) THEN
19924: PO_LOG.exc(d_module, d_progress, SQLCODE || ': ' || SQLERRM);
19925: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
19926: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
19927: PO_LOG.proc_end(d_module);
19928: END IF;
19929:
19930: RETURN;
19923: IF (PO_LOG.d_exc) THEN
19924: PO_LOG.exc(d_module, d_progress, SQLCODE || ': ' || SQLERRM);
19925: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
19926: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
19927: PO_LOG.proc_end(d_module);
19928: END IF;
19929:
19930: RETURN;
19931:
19953:
19954: BEGIN
19955:
19956: d_progress := 0;
19957: IF (PO_LOG.d_proc) THEN
19958: PO_LOG.proc_begin(d_module);
19959: PO_LOG.proc_begin(d_module, 'p_document_type', p_document_type);
19960: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
19961: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
19954: BEGIN
19955:
19956: d_progress := 0;
19957: IF (PO_LOG.d_proc) THEN
19958: PO_LOG.proc_begin(d_module);
19959: PO_LOG.proc_begin(d_module, 'p_document_type', p_document_type);
19960: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
19961: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
19962: PO_LOG.proc_begin(d_module, 'p_login_id', p_login_id);
19955:
19956: d_progress := 0;
19957: IF (PO_LOG.d_proc) THEN
19958: PO_LOG.proc_begin(d_module);
19959: PO_LOG.proc_begin(d_module, 'p_document_type', p_document_type);
19960: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
19961: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
19962: PO_LOG.proc_begin(d_module, 'p_login_id', p_login_id);
19963: PO_LOG.proc_begin(d_module, 'p_sequence', p_sequence);
19956: d_progress := 0;
19957: IF (PO_LOG.d_proc) THEN
19958: PO_LOG.proc_begin(d_module);
19959: PO_LOG.proc_begin(d_module, 'p_document_type', p_document_type);
19960: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
19961: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
19962: PO_LOG.proc_begin(d_module, 'p_login_id', p_login_id);
19963: PO_LOG.proc_begin(d_module, 'p_sequence', p_sequence);
19964: END IF;
19957: IF (PO_LOG.d_proc) THEN
19958: PO_LOG.proc_begin(d_module);
19959: PO_LOG.proc_begin(d_module, 'p_document_type', p_document_type);
19960: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
19961: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
19962: PO_LOG.proc_begin(d_module, 'p_login_id', p_login_id);
19963: PO_LOG.proc_begin(d_module, 'p_sequence', p_sequence);
19964: END IF;
19965:
19958: PO_LOG.proc_begin(d_module);
19959: PO_LOG.proc_begin(d_module, 'p_document_type', p_document_type);
19960: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
19961: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
19962: PO_LOG.proc_begin(d_module, 'p_login_id', p_login_id);
19963: PO_LOG.proc_begin(d_module, 'p_sequence', p_sequence);
19964: END IF;
19965:
19966: d_progress := 10;
19959: PO_LOG.proc_begin(d_module, 'p_document_type', p_document_type);
19960: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
19961: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
19962: PO_LOG.proc_begin(d_module, 'p_login_id', p_login_id);
19963: PO_LOG.proc_begin(d_module, 'p_sequence', p_sequence);
19964: END IF;
19965:
19966: d_progress := 10;
19967:
20027:
20028: p_sequence := p_sequence + SQL%ROWCOUNT;
20029: x_return_status := FND_API.G_RET_STS_SUCCESS;
20030:
20031: IF (PO_LOG.d_proc) THEN
20032: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
20033: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
20034: PO_LOG.proc_end(d_module);
20035: END IF;
20028: p_sequence := p_sequence + SQL%ROWCOUNT;
20029: x_return_status := FND_API.G_RET_STS_SUCCESS;
20030:
20031: IF (PO_LOG.d_proc) THEN
20032: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
20033: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
20034: PO_LOG.proc_end(d_module);
20035: END IF;
20036:
20029: x_return_status := FND_API.G_RET_STS_SUCCESS;
20030:
20031: IF (PO_LOG.d_proc) THEN
20032: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
20033: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
20034: PO_LOG.proc_end(d_module);
20035: END IF;
20036:
20037: RETURN;
20030:
20031: IF (PO_LOG.d_proc) THEN
20032: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
20033: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
20034: PO_LOG.proc_end(d_module);
20035: END IF;
20036:
20037: RETURN;
20038:
20039: EXCEPTION
20040: WHEN others THEN
20041: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
20042:
20043: IF (PO_LOG.d_exc) THEN
20044: PO_LOG.exc(d_module, d_progress, SQLCODE || ': ' || SQLERRM);
20045: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
20046: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
20047: PO_LOG.proc_end(d_module);
20040: WHEN others THEN
20041: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
20042:
20043: IF (PO_LOG.d_exc) THEN
20044: PO_LOG.exc(d_module, d_progress, SQLCODE || ': ' || SQLERRM);
20045: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
20046: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
20047: PO_LOG.proc_end(d_module);
20048: END IF;
20041: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
20042:
20043: IF (PO_LOG.d_exc) THEN
20044: PO_LOG.exc(d_module, d_progress, SQLCODE || ': ' || SQLERRM);
20045: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
20046: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
20047: PO_LOG.proc_end(d_module);
20048: END IF;
20049:
20042:
20043: IF (PO_LOG.d_exc) THEN
20044: PO_LOG.exc(d_module, d_progress, SQLCODE || ': ' || SQLERRM);
20045: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
20046: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
20047: PO_LOG.proc_end(d_module);
20048: END IF;
20049:
20050: RETURN;
20043: IF (PO_LOG.d_exc) THEN
20044: PO_LOG.exc(d_module, d_progress, SQLCODE || ': ' || SQLERRM);
20045: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
20046: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
20047: PO_LOG.proc_end(d_module);
20048: END IF;
20049:
20050: RETURN;
20051:
20072:
20073: BEGIN
20074:
20075: d_progress := 0;
20076: IF (PO_LOG.d_proc) THEN
20077: PO_LOG.proc_begin(d_module);
20078: PO_LOG.proc_begin(d_module, 'p_document_type', p_document_type);
20079: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
20080: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
20073: BEGIN
20074:
20075: d_progress := 0;
20076: IF (PO_LOG.d_proc) THEN
20077: PO_LOG.proc_begin(d_module);
20078: PO_LOG.proc_begin(d_module, 'p_document_type', p_document_type);
20079: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
20080: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
20081: PO_LOG.proc_begin(d_module, 'p_login_id', p_login_id);
20074:
20075: d_progress := 0;
20076: IF (PO_LOG.d_proc) THEN
20077: PO_LOG.proc_begin(d_module);
20078: PO_LOG.proc_begin(d_module, 'p_document_type', p_document_type);
20079: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
20080: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
20081: PO_LOG.proc_begin(d_module, 'p_login_id', p_login_id);
20082: PO_LOG.proc_begin(d_module, 'p_sequence', p_sequence);
20075: d_progress := 0;
20076: IF (PO_LOG.d_proc) THEN
20077: PO_LOG.proc_begin(d_module);
20078: PO_LOG.proc_begin(d_module, 'p_document_type', p_document_type);
20079: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
20080: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
20081: PO_LOG.proc_begin(d_module, 'p_login_id', p_login_id);
20082: PO_LOG.proc_begin(d_module, 'p_sequence', p_sequence);
20083: END IF;
20076: IF (PO_LOG.d_proc) THEN
20077: PO_LOG.proc_begin(d_module);
20078: PO_LOG.proc_begin(d_module, 'p_document_type', p_document_type);
20079: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
20080: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
20081: PO_LOG.proc_begin(d_module, 'p_login_id', p_login_id);
20082: PO_LOG.proc_begin(d_module, 'p_sequence', p_sequence);
20083: END IF;
20084:
20077: PO_LOG.proc_begin(d_module);
20078: PO_LOG.proc_begin(d_module, 'p_document_type', p_document_type);
20079: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
20080: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
20081: PO_LOG.proc_begin(d_module, 'p_login_id', p_login_id);
20082: PO_LOG.proc_begin(d_module, 'p_sequence', p_sequence);
20083: END IF;
20084:
20085: d_progress := 10;
20078: PO_LOG.proc_begin(d_module, 'p_document_type', p_document_type);
20079: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
20080: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
20081: PO_LOG.proc_begin(d_module, 'p_login_id', p_login_id);
20082: PO_LOG.proc_begin(d_module, 'p_sequence', p_sequence);
20083: END IF;
20084:
20085: d_progress := 10;
20086:
20152:
20153: p_sequence := p_sequence + SQL%ROWCOUNT;
20154: x_return_status := FND_API.G_RET_STS_SUCCESS;
20155:
20156: IF (PO_LOG.d_proc) THEN
20157: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
20158: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
20159: PO_LOG.proc_end(d_module);
20160: END IF;
20153: p_sequence := p_sequence + SQL%ROWCOUNT;
20154: x_return_status := FND_API.G_RET_STS_SUCCESS;
20155:
20156: IF (PO_LOG.d_proc) THEN
20157: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
20158: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
20159: PO_LOG.proc_end(d_module);
20160: END IF;
20161:
20154: x_return_status := FND_API.G_RET_STS_SUCCESS;
20155:
20156: IF (PO_LOG.d_proc) THEN
20157: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
20158: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
20159: PO_LOG.proc_end(d_module);
20160: END IF;
20161:
20162: RETURN;
20155:
20156: IF (PO_LOG.d_proc) THEN
20157: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
20158: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
20159: PO_LOG.proc_end(d_module);
20160: END IF;
20161:
20162: RETURN;
20163:
20164: EXCEPTION
20165: WHEN others THEN
20166: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
20167:
20168: IF (PO_LOG.d_exc) THEN
20169: PO_LOG.exc(d_module, d_progress, SQLCODE || ': ' || SQLERRM);
20170: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
20171: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
20172: PO_LOG.proc_end(d_module);
20165: WHEN others THEN
20166: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
20167:
20168: IF (PO_LOG.d_exc) THEN
20169: PO_LOG.exc(d_module, d_progress, SQLCODE || ': ' || SQLERRM);
20170: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
20171: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
20172: PO_LOG.proc_end(d_module);
20173: END IF;
20166: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
20167:
20168: IF (PO_LOG.d_exc) THEN
20169: PO_LOG.exc(d_module, d_progress, SQLCODE || ': ' || SQLERRM);
20170: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
20171: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
20172: PO_LOG.proc_end(d_module);
20173: END IF;
20174:
20167:
20168: IF (PO_LOG.d_exc) THEN
20169: PO_LOG.exc(d_module, d_progress, SQLCODE || ': ' || SQLERRM);
20170: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
20171: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
20172: PO_LOG.proc_end(d_module);
20173: END IF;
20174:
20175: RETURN;
20168: IF (PO_LOG.d_exc) THEN
20169: PO_LOG.exc(d_module, d_progress, SQLCODE || ': ' || SQLERRM);
20170: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
20171: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
20172: PO_LOG.proc_end(d_module);
20173: END IF;
20174:
20175: RETURN;
20176:
20200:
20201: BEGIN
20202:
20203: d_progress := 0;
20204: IF (PO_LOG.d_proc) THEN
20205: PO_LOG.proc_begin(d_module);
20206: PO_LOG.proc_begin(d_module, 'p_document_type', p_document_type);
20207: PO_LOG.proc_begin(d_module, 'p_action_date', p_action_date);
20208: PO_LOG.proc_begin(d_module, 'p_action_requested', p_action_requested);
20201: BEGIN
20202:
20203: d_progress := 0;
20204: IF (PO_LOG.d_proc) THEN
20205: PO_LOG.proc_begin(d_module);
20206: PO_LOG.proc_begin(d_module, 'p_document_type', p_document_type);
20207: PO_LOG.proc_begin(d_module, 'p_action_date', p_action_date);
20208: PO_LOG.proc_begin(d_module, 'p_action_requested', p_action_requested);
20209: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
20202:
20203: d_progress := 0;
20204: IF (PO_LOG.d_proc) THEN
20205: PO_LOG.proc_begin(d_module);
20206: PO_LOG.proc_begin(d_module, 'p_document_type', p_document_type);
20207: PO_LOG.proc_begin(d_module, 'p_action_date', p_action_date);
20208: PO_LOG.proc_begin(d_module, 'p_action_requested', p_action_requested);
20209: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
20210: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
20203: d_progress := 0;
20204: IF (PO_LOG.d_proc) THEN
20205: PO_LOG.proc_begin(d_module);
20206: PO_LOG.proc_begin(d_module, 'p_document_type', p_document_type);
20207: PO_LOG.proc_begin(d_module, 'p_action_date', p_action_date);
20208: PO_LOG.proc_begin(d_module, 'p_action_requested', p_action_requested);
20209: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
20210: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
20211: PO_LOG.proc_begin(d_module, 'p_login_id', p_login_id);
20204: IF (PO_LOG.d_proc) THEN
20205: PO_LOG.proc_begin(d_module);
20206: PO_LOG.proc_begin(d_module, 'p_document_type', p_document_type);
20207: PO_LOG.proc_begin(d_module, 'p_action_date', p_action_date);
20208: PO_LOG.proc_begin(d_module, 'p_action_requested', p_action_requested);
20209: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
20210: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
20211: PO_LOG.proc_begin(d_module, 'p_login_id', p_login_id);
20212: PO_LOG.proc_begin(d_module, 'p_sequence', p_sequence);
20205: PO_LOG.proc_begin(d_module);
20206: PO_LOG.proc_begin(d_module, 'p_document_type', p_document_type);
20207: PO_LOG.proc_begin(d_module, 'p_action_date', p_action_date);
20208: PO_LOG.proc_begin(d_module, 'p_action_requested', p_action_requested);
20209: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
20210: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
20211: PO_LOG.proc_begin(d_module, 'p_login_id', p_login_id);
20212: PO_LOG.proc_begin(d_module, 'p_sequence', p_sequence);
20213: END IF;
20206: PO_LOG.proc_begin(d_module, 'p_document_type', p_document_type);
20207: PO_LOG.proc_begin(d_module, 'p_action_date', p_action_date);
20208: PO_LOG.proc_begin(d_module, 'p_action_requested', p_action_requested);
20209: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
20210: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
20211: PO_LOG.proc_begin(d_module, 'p_login_id', p_login_id);
20212: PO_LOG.proc_begin(d_module, 'p_sequence', p_sequence);
20213: END IF;
20214:
20207: PO_LOG.proc_begin(d_module, 'p_action_date', p_action_date);
20208: PO_LOG.proc_begin(d_module, 'p_action_requested', p_action_requested);
20209: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
20210: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
20211: PO_LOG.proc_begin(d_module, 'p_login_id', p_login_id);
20212: PO_LOG.proc_begin(d_module, 'p_sequence', p_sequence);
20213: END IF;
20214:
20215: d_progress := 10;
20208: PO_LOG.proc_begin(d_module, 'p_action_requested', p_action_requested);
20209: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
20210: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
20211: PO_LOG.proc_begin(d_module, 'p_login_id', p_login_id);
20212: PO_LOG.proc_begin(d_module, 'p_sequence', p_sequence);
20213: END IF;
20214:
20215: d_progress := 10;
20216:
20280:
20281: p_sequence := p_sequence + SQL%ROWCOUNT;
20282: x_return_status := FND_API.G_RET_STS_SUCCESS;
20283:
20284: IF (PO_LOG.d_proc) THEN
20285: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
20286: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
20287: PO_LOG.proc_end(d_module);
20288: END IF;
20281: p_sequence := p_sequence + SQL%ROWCOUNT;
20282: x_return_status := FND_API.G_RET_STS_SUCCESS;
20283:
20284: IF (PO_LOG.d_proc) THEN
20285: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
20286: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
20287: PO_LOG.proc_end(d_module);
20288: END IF;
20289:
20282: x_return_status := FND_API.G_RET_STS_SUCCESS;
20283:
20284: IF (PO_LOG.d_proc) THEN
20285: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
20286: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
20287: PO_LOG.proc_end(d_module);
20288: END IF;
20289:
20290: RETURN;
20283:
20284: IF (PO_LOG.d_proc) THEN
20285: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
20286: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
20287: PO_LOG.proc_end(d_module);
20288: END IF;
20289:
20290: RETURN;
20291:
20292: EXCEPTION
20293: WHEN others THEN
20294: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
20295:
20296: IF (PO_LOG.d_exc) THEN
20297: PO_LOG.exc(d_module, d_progress, SQLCODE || ': ' || SQLERRM);
20298: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
20299: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
20300: PO_LOG.proc_end(d_module);
20293: WHEN others THEN
20294: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
20295:
20296: IF (PO_LOG.d_exc) THEN
20297: PO_LOG.exc(d_module, d_progress, SQLCODE || ': ' || SQLERRM);
20298: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
20299: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
20300: PO_LOG.proc_end(d_module);
20301: END IF;
20294: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
20295:
20296: IF (PO_LOG.d_exc) THEN
20297: PO_LOG.exc(d_module, d_progress, SQLCODE || ': ' || SQLERRM);
20298: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
20299: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
20300: PO_LOG.proc_end(d_module);
20301: END IF;
20302:
20295:
20296: IF (PO_LOG.d_exc) THEN
20297: PO_LOG.exc(d_module, d_progress, SQLCODE || ': ' || SQLERRM);
20298: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
20299: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
20300: PO_LOG.proc_end(d_module);
20301: END IF;
20302:
20303: RETURN;
20296: IF (PO_LOG.d_exc) THEN
20297: PO_LOG.exc(d_module, d_progress, SQLCODE || ': ' || SQLERRM);
20298: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
20299: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
20300: PO_LOG.proc_end(d_module);
20301: END IF;
20302:
20303: RETURN;
20304:
20322:
20323: BEGIN
20324:
20325: d_progress := 0;
20326: IF (PO_LOG.d_proc) THEN
20327: PO_LOG.proc_begin(d_module);
20328: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
20329: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
20330: PO_LOG.proc_begin(d_module, 'p_login_id', p_login_id);
20323: BEGIN
20324:
20325: d_progress := 0;
20326: IF (PO_LOG.d_proc) THEN
20327: PO_LOG.proc_begin(d_module);
20328: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
20329: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
20330: PO_LOG.proc_begin(d_module, 'p_login_id', p_login_id);
20331: PO_LOG.proc_begin(d_module, 'p_sequence', p_sequence);
20324:
20325: d_progress := 0;
20326: IF (PO_LOG.d_proc) THEN
20327: PO_LOG.proc_begin(d_module);
20328: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
20329: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
20330: PO_LOG.proc_begin(d_module, 'p_login_id', p_login_id);
20331: PO_LOG.proc_begin(d_module, 'p_sequence', p_sequence);
20332: END IF;
20325: d_progress := 0;
20326: IF (PO_LOG.d_proc) THEN
20327: PO_LOG.proc_begin(d_module);
20328: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
20329: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
20330: PO_LOG.proc_begin(d_module, 'p_login_id', p_login_id);
20331: PO_LOG.proc_begin(d_module, 'p_sequence', p_sequence);
20332: END IF;
20333:
20326: IF (PO_LOG.d_proc) THEN
20327: PO_LOG.proc_begin(d_module);
20328: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
20329: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
20330: PO_LOG.proc_begin(d_module, 'p_login_id', p_login_id);
20331: PO_LOG.proc_begin(d_module, 'p_sequence', p_sequence);
20332: END IF;
20333:
20334: d_progress := 10;
20327: PO_LOG.proc_begin(d_module);
20328: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
20329: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
20330: PO_LOG.proc_begin(d_module, 'p_login_id', p_login_id);
20331: PO_LOG.proc_begin(d_module, 'p_sequence', p_sequence);
20332: END IF;
20333:
20334: d_progress := 10;
20335:
20377:
20378: p_sequence := p_sequence + SQL%ROWCOUNT;
20379: x_return_status := FND_API.G_RET_STS_SUCCESS;
20380:
20381: IF (PO_LOG.d_proc) THEN
20382: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
20383: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
20384: PO_LOG.proc_end(d_module);
20385: END IF;
20378: p_sequence := p_sequence + SQL%ROWCOUNT;
20379: x_return_status := FND_API.G_RET_STS_SUCCESS;
20380:
20381: IF (PO_LOG.d_proc) THEN
20382: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
20383: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
20384: PO_LOG.proc_end(d_module);
20385: END IF;
20386:
20379: x_return_status := FND_API.G_RET_STS_SUCCESS;
20380:
20381: IF (PO_LOG.d_proc) THEN
20382: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
20383: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
20384: PO_LOG.proc_end(d_module);
20385: END IF;
20386:
20387: RETURN;
20380:
20381: IF (PO_LOG.d_proc) THEN
20382: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
20383: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
20384: PO_LOG.proc_end(d_module);
20385: END IF;
20386:
20387: RETURN;
20388:
20389: EXCEPTION
20390: WHEN others THEN
20391: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
20392:
20393: IF (PO_LOG.d_exc) THEN
20394: PO_LOG.exc(d_module, d_progress, SQLCODE || ': ' || SQLERRM);
20395: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
20396: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
20397: PO_LOG.proc_end(d_module);
20390: WHEN others THEN
20391: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
20392:
20393: IF (PO_LOG.d_exc) THEN
20394: PO_LOG.exc(d_module, d_progress, SQLCODE || ': ' || SQLERRM);
20395: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
20396: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
20397: PO_LOG.proc_end(d_module);
20398: END IF;
20391: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
20392:
20393: IF (PO_LOG.d_exc) THEN
20394: PO_LOG.exc(d_module, d_progress, SQLCODE || ': ' || SQLERRM);
20395: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
20396: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
20397: PO_LOG.proc_end(d_module);
20398: END IF;
20399:
20392:
20393: IF (PO_LOG.d_exc) THEN
20394: PO_LOG.exc(d_module, d_progress, SQLCODE || ': ' || SQLERRM);
20395: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
20396: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
20397: PO_LOG.proc_end(d_module);
20398: END IF;
20399:
20400: RETURN;
20393: IF (PO_LOG.d_exc) THEN
20394: PO_LOG.exc(d_module, d_progress, SQLCODE || ': ' || SQLERRM);
20395: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
20396: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
20397: PO_LOG.proc_end(d_module);
20398: END IF;
20399:
20400: RETURN;
20401:
20419:
20420: BEGIN
20421:
20422: d_progress := 0;
20423: IF (PO_LOG.d_proc) THEN
20424: PO_LOG.proc_begin(d_module);
20425: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
20426: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
20427: PO_LOG.proc_begin(d_module, 'p_login_id', p_login_id);
20420: BEGIN
20421:
20422: d_progress := 0;
20423: IF (PO_LOG.d_proc) THEN
20424: PO_LOG.proc_begin(d_module);
20425: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
20426: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
20427: PO_LOG.proc_begin(d_module, 'p_login_id', p_login_id);
20428: PO_LOG.proc_begin(d_module, 'p_sequence', p_sequence);
20421:
20422: d_progress := 0;
20423: IF (PO_LOG.d_proc) THEN
20424: PO_LOG.proc_begin(d_module);
20425: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
20426: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
20427: PO_LOG.proc_begin(d_module, 'p_login_id', p_login_id);
20428: PO_LOG.proc_begin(d_module, 'p_sequence', p_sequence);
20429: END IF;
20422: d_progress := 0;
20423: IF (PO_LOG.d_proc) THEN
20424: PO_LOG.proc_begin(d_module);
20425: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
20426: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
20427: PO_LOG.proc_begin(d_module, 'p_login_id', p_login_id);
20428: PO_LOG.proc_begin(d_module, 'p_sequence', p_sequence);
20429: END IF;
20430:
20423: IF (PO_LOG.d_proc) THEN
20424: PO_LOG.proc_begin(d_module);
20425: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
20426: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
20427: PO_LOG.proc_begin(d_module, 'p_login_id', p_login_id);
20428: PO_LOG.proc_begin(d_module, 'p_sequence', p_sequence);
20429: END IF;
20430:
20431: d_progress := 10;
20424: PO_LOG.proc_begin(d_module);
20425: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
20426: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
20427: PO_LOG.proc_begin(d_module, 'p_login_id', p_login_id);
20428: PO_LOG.proc_begin(d_module, 'p_sequence', p_sequence);
20429: END IF;
20430:
20431: d_progress := 10;
20432:
20473:
20474: p_sequence := p_sequence + SQL%ROWCOUNT;
20475: x_return_status := FND_API.G_RET_STS_SUCCESS;
20476:
20477: IF (PO_LOG.d_proc) THEN
20478: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
20479: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
20480: PO_LOG.proc_end(d_module);
20481: END IF;
20474: p_sequence := p_sequence + SQL%ROWCOUNT;
20475: x_return_status := FND_API.G_RET_STS_SUCCESS;
20476:
20477: IF (PO_LOG.d_proc) THEN
20478: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
20479: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
20480: PO_LOG.proc_end(d_module);
20481: END IF;
20482:
20475: x_return_status := FND_API.G_RET_STS_SUCCESS;
20476:
20477: IF (PO_LOG.d_proc) THEN
20478: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
20479: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
20480: PO_LOG.proc_end(d_module);
20481: END IF;
20482:
20483: RETURN;
20476:
20477: IF (PO_LOG.d_proc) THEN
20478: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
20479: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
20480: PO_LOG.proc_end(d_module);
20481: END IF;
20482:
20483: RETURN;
20484:
20485: EXCEPTION
20486: WHEN others THEN
20487: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
20488:
20489: IF (PO_LOG.d_exc) THEN
20490: PO_LOG.exc(d_module, d_progress, SQLCODE || ': ' || SQLERRM);
20491: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
20492: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
20493: PO_LOG.proc_end(d_module);
20486: WHEN others THEN
20487: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
20488:
20489: IF (PO_LOG.d_exc) THEN
20490: PO_LOG.exc(d_module, d_progress, SQLCODE || ': ' || SQLERRM);
20491: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
20492: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
20493: PO_LOG.proc_end(d_module);
20494: END IF;
20487: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
20488:
20489: IF (PO_LOG.d_exc) THEN
20490: PO_LOG.exc(d_module, d_progress, SQLCODE || ': ' || SQLERRM);
20491: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
20492: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
20493: PO_LOG.proc_end(d_module);
20494: END IF;
20495:
20488:
20489: IF (PO_LOG.d_exc) THEN
20490: PO_LOG.exc(d_module, d_progress, SQLCODE || ': ' || SQLERRM);
20491: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
20492: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
20493: PO_LOG.proc_end(d_module);
20494: END IF;
20495:
20496: RETURN;
20489: IF (PO_LOG.d_exc) THEN
20490: PO_LOG.exc(d_module, d_progress, SQLCODE || ': ' || SQLERRM);
20491: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
20492: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
20493: PO_LOG.proc_end(d_module);
20494: END IF;
20495:
20496: RETURN;
20497:
20515:
20516: BEGIN
20517:
20518: d_progress := 0;
20519: IF (PO_LOG.d_proc) THEN
20520: PO_LOG.proc_begin(d_module);
20521: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
20522: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
20523: PO_LOG.proc_begin(d_module, 'p_login_id', p_login_id);
20516: BEGIN
20517:
20518: d_progress := 0;
20519: IF (PO_LOG.d_proc) THEN
20520: PO_LOG.proc_begin(d_module);
20521: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
20522: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
20523: PO_LOG.proc_begin(d_module, 'p_login_id', p_login_id);
20524: PO_LOG.proc_begin(d_module, 'p_sequence', p_sequence);
20517:
20518: d_progress := 0;
20519: IF (PO_LOG.d_proc) THEN
20520: PO_LOG.proc_begin(d_module);
20521: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
20522: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
20523: PO_LOG.proc_begin(d_module, 'p_login_id', p_login_id);
20524: PO_LOG.proc_begin(d_module, 'p_sequence', p_sequence);
20525: END IF;
20518: d_progress := 0;
20519: IF (PO_LOG.d_proc) THEN
20520: PO_LOG.proc_begin(d_module);
20521: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
20522: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
20523: PO_LOG.proc_begin(d_module, 'p_login_id', p_login_id);
20524: PO_LOG.proc_begin(d_module, 'p_sequence', p_sequence);
20525: END IF;
20526:
20519: IF (PO_LOG.d_proc) THEN
20520: PO_LOG.proc_begin(d_module);
20521: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
20522: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
20523: PO_LOG.proc_begin(d_module, 'p_login_id', p_login_id);
20524: PO_LOG.proc_begin(d_module, 'p_sequence', p_sequence);
20525: END IF;
20526:
20527: d_progress := 10;
20520: PO_LOG.proc_begin(d_module);
20521: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
20522: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
20523: PO_LOG.proc_begin(d_module, 'p_login_id', p_login_id);
20524: PO_LOG.proc_begin(d_module, 'p_sequence', p_sequence);
20525: END IF;
20526:
20527: d_progress := 10;
20528:
20569:
20570: p_sequence := p_sequence + SQL%ROWCOUNT;
20571: x_return_status := FND_API.G_RET_STS_SUCCESS;
20572:
20573: IF (PO_LOG.d_proc) THEN
20574: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
20575: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
20576: PO_LOG.proc_end(d_module);
20577: END IF;
20570: p_sequence := p_sequence + SQL%ROWCOUNT;
20571: x_return_status := FND_API.G_RET_STS_SUCCESS;
20572:
20573: IF (PO_LOG.d_proc) THEN
20574: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
20575: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
20576: PO_LOG.proc_end(d_module);
20577: END IF;
20578:
20571: x_return_status := FND_API.G_RET_STS_SUCCESS;
20572:
20573: IF (PO_LOG.d_proc) THEN
20574: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
20575: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
20576: PO_LOG.proc_end(d_module);
20577: END IF;
20578:
20579: RETURN;
20572:
20573: IF (PO_LOG.d_proc) THEN
20574: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
20575: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
20576: PO_LOG.proc_end(d_module);
20577: END IF;
20578:
20579: RETURN;
20580:
20581: EXCEPTION
20582: WHEN others THEN
20583: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
20584:
20585: IF (PO_LOG.d_exc) THEN
20586: PO_LOG.exc(d_module, d_progress, SQLCODE || ': ' || SQLERRM);
20587: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
20588: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
20589: PO_LOG.proc_end(d_module);
20582: WHEN others THEN
20583: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
20584:
20585: IF (PO_LOG.d_exc) THEN
20586: PO_LOG.exc(d_module, d_progress, SQLCODE || ': ' || SQLERRM);
20587: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
20588: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
20589: PO_LOG.proc_end(d_module);
20590: END IF;
20583: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
20584:
20585: IF (PO_LOG.d_exc) THEN
20586: PO_LOG.exc(d_module, d_progress, SQLCODE || ': ' || SQLERRM);
20587: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
20588: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
20589: PO_LOG.proc_end(d_module);
20590: END IF;
20591:
20584:
20585: IF (PO_LOG.d_exc) THEN
20586: PO_LOG.exc(d_module, d_progress, SQLCODE || ': ' || SQLERRM);
20587: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
20588: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
20589: PO_LOG.proc_end(d_module);
20590: END IF;
20591:
20592: RETURN;
20585: IF (PO_LOG.d_exc) THEN
20586: PO_LOG.exc(d_module, d_progress, SQLCODE || ': ' || SQLERRM);
20587: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
20588: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
20589: PO_LOG.proc_end(d_module);
20590: END IF;
20591:
20592: RETURN;
20593:
20611:
20612: BEGIN
20613:
20614: d_progress := 0;
20615: IF (PO_LOG.d_proc) THEN
20616: PO_LOG.proc_begin(d_module);
20617: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
20618: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
20619: PO_LOG.proc_begin(d_module, 'p_login_id', p_login_id);
20612: BEGIN
20613:
20614: d_progress := 0;
20615: IF (PO_LOG.d_proc) THEN
20616: PO_LOG.proc_begin(d_module);
20617: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
20618: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
20619: PO_LOG.proc_begin(d_module, 'p_login_id', p_login_id);
20620: PO_LOG.proc_begin(d_module, 'p_sequence', p_sequence);
20613:
20614: d_progress := 0;
20615: IF (PO_LOG.d_proc) THEN
20616: PO_LOG.proc_begin(d_module);
20617: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
20618: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
20619: PO_LOG.proc_begin(d_module, 'p_login_id', p_login_id);
20620: PO_LOG.proc_begin(d_module, 'p_sequence', p_sequence);
20621: END IF;
20614: d_progress := 0;
20615: IF (PO_LOG.d_proc) THEN
20616: PO_LOG.proc_begin(d_module);
20617: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
20618: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
20619: PO_LOG.proc_begin(d_module, 'p_login_id', p_login_id);
20620: PO_LOG.proc_begin(d_module, 'p_sequence', p_sequence);
20621: END IF;
20622:
20615: IF (PO_LOG.d_proc) THEN
20616: PO_LOG.proc_begin(d_module);
20617: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
20618: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
20619: PO_LOG.proc_begin(d_module, 'p_login_id', p_login_id);
20620: PO_LOG.proc_begin(d_module, 'p_sequence', p_sequence);
20621: END IF;
20622:
20623: d_progress := 10;
20616: PO_LOG.proc_begin(d_module);
20617: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
20618: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
20619: PO_LOG.proc_begin(d_module, 'p_login_id', p_login_id);
20620: PO_LOG.proc_begin(d_module, 'p_sequence', p_sequence);
20621: END IF;
20622:
20623: d_progress := 10;
20624:
20670:
20671: p_sequence := p_sequence + SQL%ROWCOUNT;
20672: x_return_status := FND_API.G_RET_STS_SUCCESS;
20673:
20674: IF (PO_LOG.d_proc) THEN
20675: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
20676: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
20677: PO_LOG.proc_end(d_module);
20678: END IF;
20671: p_sequence := p_sequence + SQL%ROWCOUNT;
20672: x_return_status := FND_API.G_RET_STS_SUCCESS;
20673:
20674: IF (PO_LOG.d_proc) THEN
20675: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
20676: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
20677: PO_LOG.proc_end(d_module);
20678: END IF;
20679:
20672: x_return_status := FND_API.G_RET_STS_SUCCESS;
20673:
20674: IF (PO_LOG.d_proc) THEN
20675: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
20676: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
20677: PO_LOG.proc_end(d_module);
20678: END IF;
20679:
20680: RETURN;
20673:
20674: IF (PO_LOG.d_proc) THEN
20675: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
20676: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
20677: PO_LOG.proc_end(d_module);
20678: END IF;
20679:
20680: RETURN;
20681:
20682: EXCEPTION
20683: WHEN others THEN
20684: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
20685:
20686: IF (PO_LOG.d_exc) THEN
20687: PO_LOG.exc(d_module, d_progress, SQLCODE || ': ' || SQLERRM);
20688: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
20689: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
20690: PO_LOG.proc_end(d_module);
20683: WHEN others THEN
20684: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
20685:
20686: IF (PO_LOG.d_exc) THEN
20687: PO_LOG.exc(d_module, d_progress, SQLCODE || ': ' || SQLERRM);
20688: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
20689: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
20690: PO_LOG.proc_end(d_module);
20691: END IF;
20684: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
20685:
20686: IF (PO_LOG.d_exc) THEN
20687: PO_LOG.exc(d_module, d_progress, SQLCODE || ': ' || SQLERRM);
20688: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
20689: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
20690: PO_LOG.proc_end(d_module);
20691: END IF;
20692:
20685:
20686: IF (PO_LOG.d_exc) THEN
20687: PO_LOG.exc(d_module, d_progress, SQLCODE || ': ' || SQLERRM);
20688: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
20689: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
20690: PO_LOG.proc_end(d_module);
20691: END IF;
20692:
20693: RETURN;
20686: IF (PO_LOG.d_exc) THEN
20687: PO_LOG.exc(d_module, d_progress, SQLCODE || ': ' || SQLERRM);
20688: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
20689: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
20690: PO_LOG.proc_end(d_module);
20691: END IF;
20692:
20693: RETURN;
20694:
21231:
21232: BEGIN
21233: d_progress := 0;
21234:
21235: IF (PO_LOG.d_proc) THEN
21236: PO_LOG.proc_begin(d_module);
21237: PO_LOG.proc_begin(d_module, 'p_line_location_id', p_line_location_id);
21238: END IF;
21239:
21232: BEGIN
21233: d_progress := 0;
21234:
21235: IF (PO_LOG.d_proc) THEN
21236: PO_LOG.proc_begin(d_module);
21237: PO_LOG.proc_begin(d_module, 'p_line_location_id', p_line_location_id);
21238: END IF;
21239:
21240: d_progress := 10;
21233: d_progress := 0;
21234:
21235: IF (PO_LOG.d_proc) THEN
21236: PO_LOG.proc_begin(d_module);
21237: PO_LOG.proc_begin(d_module, 'p_line_location_id', p_line_location_id);
21238: END IF;
21239:
21240: d_progress := 10;
21241:
21272: END IF;
21273:
21274: d_progress := 50;
21275:
21276: IF (PO_LOG.d_proc) THEN
21277: PO_LOG.proc_return(d_module, l_is_price_updateable);
21278: END IF;
21279:
21280: RETURN(l_is_price_updateable);
21273:
21274: d_progress := 50;
21275:
21276: IF (PO_LOG.d_proc) THEN
21277: PO_LOG.proc_return(d_module, l_is_price_updateable);
21278: END IF;
21279:
21280: RETURN(l_is_price_updateable);
21281:
21280: RETURN(l_is_price_updateable);
21281:
21282: EXCEPTION
21283: WHEN OTHERS THEN
21284: IF (PO_LOG.d_exc) THEN
21285: PO_LOG.exc(d_module, d_progress, SQLCODE || SQLERRM);
21286: PO_LOG.proc_end(d_module);
21287: END IF;
21288: RAISE;
21281:
21282: EXCEPTION
21283: WHEN OTHERS THEN
21284: IF (PO_LOG.d_exc) THEN
21285: PO_LOG.exc(d_module, d_progress, SQLCODE || SQLERRM);
21286: PO_LOG.proc_end(d_module);
21287: END IF;
21288: RAISE;
21289: END is_pay_item_price_updateable;
21282: EXCEPTION
21283: WHEN OTHERS THEN
21284: IF (PO_LOG.d_exc) THEN
21285: PO_LOG.exc(d_module, d_progress, SQLCODE || SQLERRM);
21286: PO_LOG.proc_end(d_module);
21287: END IF;
21288: RAISE;
21289: END is_pay_item_price_updateable;
21290: --
21364:
21365: BEGIN
21366:
21367: d_progress := 0;
21368: IF (PO_LOG.d_proc) THEN
21369: PO_LOG.proc_begin(d_module);
21370: PO_LOG.proc_begin(d_module, 'p_document_type', p_document_type);
21371: PO_LOG.proc_begin(d_module, 'p_action_date', p_action_date);
21372: PO_LOG.proc_begin(d_module, 'p_action_requested', p_action_requested);
21365: BEGIN
21366:
21367: d_progress := 0;
21368: IF (PO_LOG.d_proc) THEN
21369: PO_LOG.proc_begin(d_module);
21370: PO_LOG.proc_begin(d_module, 'p_document_type', p_document_type);
21371: PO_LOG.proc_begin(d_module, 'p_action_date', p_action_date);
21372: PO_LOG.proc_begin(d_module, 'p_action_requested', p_action_requested);
21373: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
21366:
21367: d_progress := 0;
21368: IF (PO_LOG.d_proc) THEN
21369: PO_LOG.proc_begin(d_module);
21370: PO_LOG.proc_begin(d_module, 'p_document_type', p_document_type);
21371: PO_LOG.proc_begin(d_module, 'p_action_date', p_action_date);
21372: PO_LOG.proc_begin(d_module, 'p_action_requested', p_action_requested);
21373: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
21374: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
21367: d_progress := 0;
21368: IF (PO_LOG.d_proc) THEN
21369: PO_LOG.proc_begin(d_module);
21370: PO_LOG.proc_begin(d_module, 'p_document_type', p_document_type);
21371: PO_LOG.proc_begin(d_module, 'p_action_date', p_action_date);
21372: PO_LOG.proc_begin(d_module, 'p_action_requested', p_action_requested);
21373: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
21374: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
21375: PO_LOG.proc_begin(d_module, 'p_login_id', p_login_id);
21368: IF (PO_LOG.d_proc) THEN
21369: PO_LOG.proc_begin(d_module);
21370: PO_LOG.proc_begin(d_module, 'p_document_type', p_document_type);
21371: PO_LOG.proc_begin(d_module, 'p_action_date', p_action_date);
21372: PO_LOG.proc_begin(d_module, 'p_action_requested', p_action_requested);
21373: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
21374: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
21375: PO_LOG.proc_begin(d_module, 'p_login_id', p_login_id);
21376: PO_LOG.proc_begin(d_module, 'p_origin_doc_id', p_origin_doc_id);
21369: PO_LOG.proc_begin(d_module);
21370: PO_LOG.proc_begin(d_module, 'p_document_type', p_document_type);
21371: PO_LOG.proc_begin(d_module, 'p_action_date', p_action_date);
21372: PO_LOG.proc_begin(d_module, 'p_action_requested', p_action_requested);
21373: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
21374: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
21375: PO_LOG.proc_begin(d_module, 'p_login_id', p_login_id);
21376: PO_LOG.proc_begin(d_module, 'p_origin_doc_id', p_origin_doc_id);
21377: PO_LOG.proc_begin(d_module, 'p_document_level', p_document_level);
21370: PO_LOG.proc_begin(d_module, 'p_document_type', p_document_type);
21371: PO_LOG.proc_begin(d_module, 'p_action_date', p_action_date);
21372: PO_LOG.proc_begin(d_module, 'p_action_requested', p_action_requested);
21373: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
21374: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
21375: PO_LOG.proc_begin(d_module, 'p_login_id', p_login_id);
21376: PO_LOG.proc_begin(d_module, 'p_origin_doc_id', p_origin_doc_id);
21377: PO_LOG.proc_begin(d_module, 'p_document_level', p_document_level);
21378: PO_LOG.proc_begin(d_module, 'p_doc_level_id', p_doc_level_id);
21371: PO_LOG.proc_begin(d_module, 'p_action_date', p_action_date);
21372: PO_LOG.proc_begin(d_module, 'p_action_requested', p_action_requested);
21373: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
21374: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
21375: PO_LOG.proc_begin(d_module, 'p_login_id', p_login_id);
21376: PO_LOG.proc_begin(d_module, 'p_origin_doc_id', p_origin_doc_id);
21377: PO_LOG.proc_begin(d_module, 'p_document_level', p_document_level);
21378: PO_LOG.proc_begin(d_module, 'p_doc_level_id', p_doc_level_id);
21379: PO_LOG.proc_begin(d_module, 'p_sequence', p_sequence);
21372: PO_LOG.proc_begin(d_module, 'p_action_requested', p_action_requested);
21373: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
21374: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
21375: PO_LOG.proc_begin(d_module, 'p_login_id', p_login_id);
21376: PO_LOG.proc_begin(d_module, 'p_origin_doc_id', p_origin_doc_id);
21377: PO_LOG.proc_begin(d_module, 'p_document_level', p_document_level);
21378: PO_LOG.proc_begin(d_module, 'p_doc_level_id', p_doc_level_id);
21379: PO_LOG.proc_begin(d_module, 'p_sequence', p_sequence);
21380: END IF;
21373: PO_LOG.proc_begin(d_module, 'p_online_report_id', p_online_report_id);
21374: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
21375: PO_LOG.proc_begin(d_module, 'p_login_id', p_login_id);
21376: PO_LOG.proc_begin(d_module, 'p_origin_doc_id', p_origin_doc_id);
21377: PO_LOG.proc_begin(d_module, 'p_document_level', p_document_level);
21378: PO_LOG.proc_begin(d_module, 'p_doc_level_id', p_doc_level_id);
21379: PO_LOG.proc_begin(d_module, 'p_sequence', p_sequence);
21380: END IF;
21381:
21374: PO_LOG.proc_begin(d_module, 'p_user_id', p_user_id);
21375: PO_LOG.proc_begin(d_module, 'p_login_id', p_login_id);
21376: PO_LOG.proc_begin(d_module, 'p_origin_doc_id', p_origin_doc_id);
21377: PO_LOG.proc_begin(d_module, 'p_document_level', p_document_level);
21378: PO_LOG.proc_begin(d_module, 'p_doc_level_id', p_doc_level_id);
21379: PO_LOG.proc_begin(d_module, 'p_sequence', p_sequence);
21380: END IF;
21381:
21382:
21375: PO_LOG.proc_begin(d_module, 'p_login_id', p_login_id);
21376: PO_LOG.proc_begin(d_module, 'p_origin_doc_id', p_origin_doc_id);
21377: PO_LOG.proc_begin(d_module, 'p_document_level', p_document_level);
21378: PO_LOG.proc_begin(d_module, 'p_doc_level_id', p_doc_level_id);
21379: PO_LOG.proc_begin(d_module, 'p_sequence', p_sequence);
21380: END IF;
21381:
21382:
21383: d_progress := 10;
21581:
21582: p_sequence := p_sequence + SQL%ROWCOUNT;
21583: x_return_status := FND_API.G_RET_STS_SUCCESS;
21584:
21585: IF (PO_LOG.d_proc) THEN
21586: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
21587: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
21588: PO_LOG.proc_end(d_module);
21589: END IF;
21582: p_sequence := p_sequence + SQL%ROWCOUNT;
21583: x_return_status := FND_API.G_RET_STS_SUCCESS;
21584:
21585: IF (PO_LOG.d_proc) THEN
21586: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
21587: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
21588: PO_LOG.proc_end(d_module);
21589: END IF;
21590:
21583: x_return_status := FND_API.G_RET_STS_SUCCESS;
21584:
21585: IF (PO_LOG.d_proc) THEN
21586: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
21587: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
21588: PO_LOG.proc_end(d_module);
21589: END IF;
21590:
21591: RETURN;
21584:
21585: IF (PO_LOG.d_proc) THEN
21586: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
21587: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
21588: PO_LOG.proc_end(d_module);
21589: END IF;
21590:
21591: RETURN;
21592:
21592:
21593: EXCEPTION
21594: WHEN others THEN
21595: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
21596: IF (PO_LOG.d_exc) THEN
21597: PO_LOG.exc(d_module, d_progress, SQLCODE || ': ' || SQLERRM);
21598: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
21599: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
21600: PO_LOG.proc_end(d_module);
21593: EXCEPTION
21594: WHEN others THEN
21595: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
21596: IF (PO_LOG.d_exc) THEN
21597: PO_LOG.exc(d_module, d_progress, SQLCODE || ': ' || SQLERRM);
21598: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
21599: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
21600: PO_LOG.proc_end(d_module);
21601: END IF;
21594: WHEN others THEN
21595: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
21596: IF (PO_LOG.d_exc) THEN
21597: PO_LOG.exc(d_module, d_progress, SQLCODE || ': ' || SQLERRM);
21598: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
21599: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
21600: PO_LOG.proc_end(d_module);
21601: END IF;
21602:
21595: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
21596: IF (PO_LOG.d_exc) THEN
21597: PO_LOG.exc(d_module, d_progress, SQLCODE || ': ' || SQLERRM);
21598: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
21599: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
21600: PO_LOG.proc_end(d_module);
21601: END IF;
21602:
21603: RETURN;
21596: IF (PO_LOG.d_exc) THEN
21597: PO_LOG.exc(d_module, d_progress, SQLCODE || ': ' || SQLERRM);
21598: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
21599: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
21600: PO_LOG.proc_end(d_module);
21601: END IF;
21602:
21603: RETURN;
21604: END check_unvalidated_invoices;
21623: d_module VARCHAR2(70) := 'po.plsql.PO_DOCUMENT_CHECKS_PVT.get_message_text';
21624: d_progress NUMBER;
21625: BEGIN
21626: d_progress := 0;
21627: IF (PO_LOG.d_proc) THEN
21628: PO_LOG.proc_begin(d_module);
21629: PO_LOG.proc_begin(d_module, 'p_document_type', p_document_type);
21630: PO_LOG.proc_begin(d_module, 'p_document_subtype', p_document_subtype);
21631: PO_LOG.proc_begin(d_module, 'p_action_requested', p_action_requested);
21624: d_progress NUMBER;
21625: BEGIN
21626: d_progress := 0;
21627: IF (PO_LOG.d_proc) THEN
21628: PO_LOG.proc_begin(d_module);
21629: PO_LOG.proc_begin(d_module, 'p_document_type', p_document_type);
21630: PO_LOG.proc_begin(d_module, 'p_document_subtype', p_document_subtype);
21631: PO_LOG.proc_begin(d_module, 'p_action_requested', p_action_requested);
21632: PO_LOG.proc_begin(d_module, 'p_document_level', p_document_level);
21625: BEGIN
21626: d_progress := 0;
21627: IF (PO_LOG.d_proc) THEN
21628: PO_LOG.proc_begin(d_module);
21629: PO_LOG.proc_begin(d_module, 'p_document_type', p_document_type);
21630: PO_LOG.proc_begin(d_module, 'p_document_subtype', p_document_subtype);
21631: PO_LOG.proc_begin(d_module, 'p_action_requested', p_action_requested);
21632: PO_LOG.proc_begin(d_module, 'p_document_level', p_document_level);
21633: PO_LOG.proc_begin(d_module, 'p_doc_level_id', p_doc_level_id);
21626: d_progress := 0;
21627: IF (PO_LOG.d_proc) THEN
21628: PO_LOG.proc_begin(d_module);
21629: PO_LOG.proc_begin(d_module, 'p_document_type', p_document_type);
21630: PO_LOG.proc_begin(d_module, 'p_document_subtype', p_document_subtype);
21631: PO_LOG.proc_begin(d_module, 'p_action_requested', p_action_requested);
21632: PO_LOG.proc_begin(d_module, 'p_document_level', p_document_level);
21633: PO_LOG.proc_begin(d_module, 'p_doc_level_id', p_doc_level_id);
21634: END IF;
21627: IF (PO_LOG.d_proc) THEN
21628: PO_LOG.proc_begin(d_module);
21629: PO_LOG.proc_begin(d_module, 'p_document_type', p_document_type);
21630: PO_LOG.proc_begin(d_module, 'p_document_subtype', p_document_subtype);
21631: PO_LOG.proc_begin(d_module, 'p_action_requested', p_action_requested);
21632: PO_LOG.proc_begin(d_module, 'p_document_level', p_document_level);
21633: PO_LOG.proc_begin(d_module, 'p_doc_level_id', p_doc_level_id);
21634: END IF;
21635:
21628: PO_LOG.proc_begin(d_module);
21629: PO_LOG.proc_begin(d_module, 'p_document_type', p_document_type);
21630: PO_LOG.proc_begin(d_module, 'p_document_subtype', p_document_subtype);
21631: PO_LOG.proc_begin(d_module, 'p_action_requested', p_action_requested);
21632: PO_LOG.proc_begin(d_module, 'p_document_level', p_document_level);
21633: PO_LOG.proc_begin(d_module, 'p_doc_level_id', p_doc_level_id);
21634: END IF;
21635:
21636: IF p_document_subtype = 'STANDARD' THEN
21629: PO_LOG.proc_begin(d_module, 'p_document_type', p_document_type);
21630: PO_LOG.proc_begin(d_module, 'p_document_subtype', p_document_subtype);
21631: PO_LOG.proc_begin(d_module, 'p_action_requested', p_action_requested);
21632: PO_LOG.proc_begin(d_module, 'p_document_level', p_document_level);
21633: PO_LOG.proc_begin(d_module, 'p_doc_level_id', p_doc_level_id);
21634: END IF;
21635:
21636: IF p_document_subtype = 'STANDARD' THEN
21637: IF p_document_level = g_document_level_HEADER THEN
21708: x_calling_sequence := l_calling_sequence;
21709: x_invoice_type := l_invoice_type;
21710: x_return_status := FND_API.G_RET_STS_SUCCESS;
21711:
21712: IF (PO_LOG.d_proc) THEN
21713: PO_LOG.proc_end(d_module, 'x_text_line', x_text_line);
21714: PO_LOG.proc_end(d_module, 'x_message_name', x_message_name);
21715: PO_LOG.proc_end(d_module, 'x_invoice_type', x_invoice_type);
21716: PO_LOG.proc_end(d_module, 'x_calling_sequence', x_calling_sequence);
21709: x_invoice_type := l_invoice_type;
21710: x_return_status := FND_API.G_RET_STS_SUCCESS;
21711:
21712: IF (PO_LOG.d_proc) THEN
21713: PO_LOG.proc_end(d_module, 'x_text_line', x_text_line);
21714: PO_LOG.proc_end(d_module, 'x_message_name', x_message_name);
21715: PO_LOG.proc_end(d_module, 'x_invoice_type', x_invoice_type);
21716: PO_LOG.proc_end(d_module, 'x_calling_sequence', x_calling_sequence);
21717: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
21710: x_return_status := FND_API.G_RET_STS_SUCCESS;
21711:
21712: IF (PO_LOG.d_proc) THEN
21713: PO_LOG.proc_end(d_module, 'x_text_line', x_text_line);
21714: PO_LOG.proc_end(d_module, 'x_message_name', x_message_name);
21715: PO_LOG.proc_end(d_module, 'x_invoice_type', x_invoice_type);
21716: PO_LOG.proc_end(d_module, 'x_calling_sequence', x_calling_sequence);
21717: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
21718: PO_LOG.proc_end(d_module);
21711:
21712: IF (PO_LOG.d_proc) THEN
21713: PO_LOG.proc_end(d_module, 'x_text_line', x_text_line);
21714: PO_LOG.proc_end(d_module, 'x_message_name', x_message_name);
21715: PO_LOG.proc_end(d_module, 'x_invoice_type', x_invoice_type);
21716: PO_LOG.proc_end(d_module, 'x_calling_sequence', x_calling_sequence);
21717: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
21718: PO_LOG.proc_end(d_module);
21719: END IF;
21712: IF (PO_LOG.d_proc) THEN
21713: PO_LOG.proc_end(d_module, 'x_text_line', x_text_line);
21714: PO_LOG.proc_end(d_module, 'x_message_name', x_message_name);
21715: PO_LOG.proc_end(d_module, 'x_invoice_type', x_invoice_type);
21716: PO_LOG.proc_end(d_module, 'x_calling_sequence', x_calling_sequence);
21717: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
21718: PO_LOG.proc_end(d_module);
21719: END IF;
21720:
21713: PO_LOG.proc_end(d_module, 'x_text_line', x_text_line);
21714: PO_LOG.proc_end(d_module, 'x_message_name', x_message_name);
21715: PO_LOG.proc_end(d_module, 'x_invoice_type', x_invoice_type);
21716: PO_LOG.proc_end(d_module, 'x_calling_sequence', x_calling_sequence);
21717: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
21718: PO_LOG.proc_end(d_module);
21719: END IF;
21720:
21721: EXCEPTION
21714: PO_LOG.proc_end(d_module, 'x_message_name', x_message_name);
21715: PO_LOG.proc_end(d_module, 'x_invoice_type', x_invoice_type);
21716: PO_LOG.proc_end(d_module, 'x_calling_sequence', x_calling_sequence);
21717: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
21718: PO_LOG.proc_end(d_module);
21719: END IF;
21720:
21721: EXCEPTION
21722: WHEN OTHERS THEN
21720:
21721: EXCEPTION
21722: WHEN OTHERS THEN
21723: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
21724: IF (PO_LOG.d_exc) THEN
21725: PO_LOG.exc(d_module, d_progress, SQLCODE || ': ' || SQLERRM);
21726: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
21727: PO_LOG.proc_end(d_module);
21728: END IF;
21721: EXCEPTION
21722: WHEN OTHERS THEN
21723: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
21724: IF (PO_LOG.d_exc) THEN
21725: PO_LOG.exc(d_module, d_progress, SQLCODE || ': ' || SQLERRM);
21726: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
21727: PO_LOG.proc_end(d_module);
21728: END IF;
21729: END;
21722: WHEN OTHERS THEN
21723: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
21724: IF (PO_LOG.d_exc) THEN
21725: PO_LOG.exc(d_module, d_progress, SQLCODE || ': ' || SQLERRM);
21726: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
21727: PO_LOG.proc_end(d_module);
21728: END IF;
21729: END;
21730:
21723: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
21724: IF (PO_LOG.d_exc) THEN
21725: PO_LOG.exc(d_module, d_progress, SQLCODE || ': ' || SQLERRM);
21726: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
21727: PO_LOG.proc_end(d_module);
21728: END IF;
21729: END;
21730:
21731: PROCEDURE set_lcm_flag(p_line_location_id IN NUMBER,
23580:
23581: WHEN OTHERS THEN
23582: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
23583:
23584: IF (PO_LOG.d_exc) THEN
23585: PO_LOG.exc(g_log_head||l_api_name, l_progress, SQLCODE || ': ' || SQLERRM);
23586: PO_LOG.proc_end(g_log_head||l_api_name, 'p_sequence', p_sequence);
23587: PO_LOG.proc_end(g_log_head||l_api_name, 'x_return_status', x_return_status);
23588: PO_LOG.proc_end(g_log_head||l_api_name);
23581: WHEN OTHERS THEN
23582: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
23583:
23584: IF (PO_LOG.d_exc) THEN
23585: PO_LOG.exc(g_log_head||l_api_name, l_progress, SQLCODE || ': ' || SQLERRM);
23586: PO_LOG.proc_end(g_log_head||l_api_name, 'p_sequence', p_sequence);
23587: PO_LOG.proc_end(g_log_head||l_api_name, 'x_return_status', x_return_status);
23588: PO_LOG.proc_end(g_log_head||l_api_name);
23589: END IF;
23582: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
23583:
23584: IF (PO_LOG.d_exc) THEN
23585: PO_LOG.exc(g_log_head||l_api_name, l_progress, SQLCODE || ': ' || SQLERRM);
23586: PO_LOG.proc_end(g_log_head||l_api_name, 'p_sequence', p_sequence);
23587: PO_LOG.proc_end(g_log_head||l_api_name, 'x_return_status', x_return_status);
23588: PO_LOG.proc_end(g_log_head||l_api_name);
23589: END IF;
23590: END CHECK_CLOSE_WIP_JOB;
23583:
23584: IF (PO_LOG.d_exc) THEN
23585: PO_LOG.exc(g_log_head||l_api_name, l_progress, SQLCODE || ': ' || SQLERRM);
23586: PO_LOG.proc_end(g_log_head||l_api_name, 'p_sequence', p_sequence);
23587: PO_LOG.proc_end(g_log_head||l_api_name, 'x_return_status', x_return_status);
23588: PO_LOG.proc_end(g_log_head||l_api_name);
23589: END IF;
23590: END CHECK_CLOSE_WIP_JOB;
23591:
23584: IF (PO_LOG.d_exc) THEN
23585: PO_LOG.exc(g_log_head||l_api_name, l_progress, SQLCODE || ': ' || SQLERRM);
23586: PO_LOG.proc_end(g_log_head||l_api_name, 'p_sequence', p_sequence);
23587: PO_LOG.proc_end(g_log_head||l_api_name, 'x_return_status', x_return_status);
23588: PO_LOG.proc_end(g_log_head||l_api_name);
23589: END IF;
23590: END CHECK_CLOSE_WIP_JOB;
23591:
23592: --End of Code added for bug 12951645
25604: BEGIN
25605:
25606: ---Check 1 for Orphan exhibits
25607: d_progress := 0;
25608: IF (PO_LOG.d_proc) THEN
25609: PO_LOG.proc_begin(d_module);
25610: PO_LOG.proc_begin(d_module, 'p_document_id', p_document_id);
25611: PO_LOG.proc_begin(d_module, 'p_draft_id', p_draft_id);
25612: END IF;
25605:
25606: ---Check 1 for Orphan exhibits
25607: d_progress := 0;
25608: IF (PO_LOG.d_proc) THEN
25609: PO_LOG.proc_begin(d_module);
25610: PO_LOG.proc_begin(d_module, 'p_document_id', p_document_id);
25611: PO_LOG.proc_begin(d_module, 'p_draft_id', p_draft_id);
25612: END IF;
25613:
25606: ---Check 1 for Orphan exhibits
25607: d_progress := 0;
25608: IF (PO_LOG.d_proc) THEN
25609: PO_LOG.proc_begin(d_module);
25610: PO_LOG.proc_begin(d_module, 'p_document_id', p_document_id);
25611: PO_LOG.proc_begin(d_module, 'p_draft_id', p_draft_id);
25612: END IF;
25613:
25614:
25607: d_progress := 0;
25608: IF (PO_LOG.d_proc) THEN
25609: PO_LOG.proc_begin(d_module);
25610: PO_LOG.proc_begin(d_module, 'p_document_id', p_document_id);
25611: PO_LOG.proc_begin(d_module, 'p_draft_id', p_draft_id);
25612: END IF;
25613:
25614:
25615: INSERT INTO po_online_report_text_gt
25649:
25650: p_sequence := p_sequence + SQL%ROWCOUNT;
25651:
25652: d_progress := 20;
25653: IF (PO_LOG.d_stmt) THEN
25654: PO_LOG.stmt(d_module, d_progress, 'p_sequence', p_sequence);
25655: END IF;
25656:
25657: -- Check for Invalid line-elin reference. Priced - Nsp and vice versa valid. No P-P or NSP-NSP
25650: p_sequence := p_sequence + SQL%ROWCOUNT;
25651:
25652: d_progress := 20;
25653: IF (PO_LOG.d_stmt) THEN
25654: PO_LOG.stmt(d_module, d_progress, 'p_sequence', p_sequence);
25655: END IF;
25656:
25657: -- Check for Invalid line-elin reference. Priced - Nsp and vice versa valid. No P-P or NSP-NSP
25658: INSERT INTO po_online_report_text_gt
25714:
25715: p_sequence := p_sequence + SQL%ROWCOUNT;
25716:
25717: d_progress := 30;
25718: IF (PO_LOG.d_stmt) THEN
25719: PO_LOG.stmt(d_module, d_progress, 'p_sequence', p_sequence);
25720: END IF;
25721:
25722: x_return_status := FND_API.G_RET_STS_SUCCESS;
25715: p_sequence := p_sequence + SQL%ROWCOUNT;
25716:
25717: d_progress := 30;
25718: IF (PO_LOG.d_stmt) THEN
25719: PO_LOG.stmt(d_module, d_progress, 'p_sequence', p_sequence);
25720: END IF;
25721:
25722: x_return_status := FND_API.G_RET_STS_SUCCESS;
25723: EXCEPTION
25786: d_progress := 0;
25787:
25788: l_procedure_id := PO_CORE_S.get_session_gt_nextval;
25789:
25790: IF (PO_LOG.d_proc) THEN
25791: PO_LOG.proc_begin(d_module);
25792: PO_LOG.proc_begin(d_module, 'p_document_id', p_document_id);
25793: PO_LOG.proc_begin(d_module, 'p_draft_id', p_draft_id);
25794: PO_LOG.proc_begin(d_module, 'l_procedure_id', l_procedure_id);
25787:
25788: l_procedure_id := PO_CORE_S.get_session_gt_nextval;
25789:
25790: IF (PO_LOG.d_proc) THEN
25791: PO_LOG.proc_begin(d_module);
25792: PO_LOG.proc_begin(d_module, 'p_document_id', p_document_id);
25793: PO_LOG.proc_begin(d_module, 'p_draft_id', p_draft_id);
25794: PO_LOG.proc_begin(d_module, 'l_procedure_id', l_procedure_id);
25795: END IF;
25788: l_procedure_id := PO_CORE_S.get_session_gt_nextval;
25789:
25790: IF (PO_LOG.d_proc) THEN
25791: PO_LOG.proc_begin(d_module);
25792: PO_LOG.proc_begin(d_module, 'p_document_id', p_document_id);
25793: PO_LOG.proc_begin(d_module, 'p_draft_id', p_draft_id);
25794: PO_LOG.proc_begin(d_module, 'l_procedure_id', l_procedure_id);
25795: END IF;
25796:
25789:
25790: IF (PO_LOG.d_proc) THEN
25791: PO_LOG.proc_begin(d_module);
25792: PO_LOG.proc_begin(d_module, 'p_document_id', p_document_id);
25793: PO_LOG.proc_begin(d_module, 'p_draft_id', p_draft_id);
25794: PO_LOG.proc_begin(d_module, 'l_procedure_id', l_procedure_id);
25795: END IF;
25796:
25797: ---Collect the MIPR references on the Award
25790: IF (PO_LOG.d_proc) THEN
25791: PO_LOG.proc_begin(d_module);
25792: PO_LOG.proc_begin(d_module, 'p_document_id', p_document_id);
25793: PO_LOG.proc_begin(d_module, 'p_draft_id', p_draft_id);
25794: PO_LOG.proc_begin(d_module, 'l_procedure_id', l_procedure_id);
25795: END IF;
25796:
25797: ---Collect the MIPR references on the Award
25798: INSERT INTO po_session_gt(
25890: WHEN NO_DATA_FOUND THEN
25891: l_non_mipr_ref_exists := 'N';
25892: END;
25893:
25894: IF (PO_LOG.d_stmt) THEN
25895: PO_LOG.stmt(d_module, d_progress, 'l_mipr_own_ref_exists', l_mipr_own_ref_exists);
25896: PO_LOG.stmt(d_module, d_progress, 'l_mipr_others_ref_exists', l_mipr_others_ref_exists);
25897: PO_LOG.stmt(d_module, d_progress, 'l_non_mipr_ref_exists', l_non_mipr_ref_exists);
25898: END IF;
25891: l_non_mipr_ref_exists := 'N';
25892: END;
25893:
25894: IF (PO_LOG.d_stmt) THEN
25895: PO_LOG.stmt(d_module, d_progress, 'l_mipr_own_ref_exists', l_mipr_own_ref_exists);
25896: PO_LOG.stmt(d_module, d_progress, 'l_mipr_others_ref_exists', l_mipr_others_ref_exists);
25897: PO_LOG.stmt(d_module, d_progress, 'l_non_mipr_ref_exists', l_non_mipr_ref_exists);
25898: END IF;
25899:
25892: END;
25893:
25894: IF (PO_LOG.d_stmt) THEN
25895: PO_LOG.stmt(d_module, d_progress, 'l_mipr_own_ref_exists', l_mipr_own_ref_exists);
25896: PO_LOG.stmt(d_module, d_progress, 'l_mipr_others_ref_exists', l_mipr_others_ref_exists);
25897: PO_LOG.stmt(d_module, d_progress, 'l_non_mipr_ref_exists', l_non_mipr_ref_exists);
25898: END IF;
25899:
25900: -- Start: MIPR Own reference checks
25893:
25894: IF (PO_LOG.d_stmt) THEN
25895: PO_LOG.stmt(d_module, d_progress, 'l_mipr_own_ref_exists', l_mipr_own_ref_exists);
25896: PO_LOG.stmt(d_module, d_progress, 'l_mipr_others_ref_exists', l_mipr_others_ref_exists);
25897: PO_LOG.stmt(d_module, d_progress, 'l_non_mipr_ref_exists', l_non_mipr_ref_exists);
25898: END IF;
25899:
25900: -- Start: MIPR Own reference checks
25901: IF l_mipr_own_ref_exists = 'Y' THEN
26237: WHERE key = l_procedure_id;
26238:
26239: x_return_status := FND_API.G_RET_STS_SUCCESS;
26240:
26241: IF (PO_LOG.d_proc) THEN
26242: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
26243: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
26244: PO_LOG.proc_end(d_module);
26245: END IF;
26238:
26239: x_return_status := FND_API.G_RET_STS_SUCCESS;
26240:
26241: IF (PO_LOG.d_proc) THEN
26242: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
26243: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
26244: PO_LOG.proc_end(d_module);
26245: END IF;
26246:
26239: x_return_status := FND_API.G_RET_STS_SUCCESS;
26240:
26241: IF (PO_LOG.d_proc) THEN
26242: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
26243: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
26244: PO_LOG.proc_end(d_module);
26245: END IF;
26246:
26247: EXCEPTION
26240:
26241: IF (PO_LOG.d_proc) THEN
26242: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
26243: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
26244: PO_LOG.proc_end(d_module);
26245: END IF;
26246:
26247: EXCEPTION
26248: WHEN FND_API.G_EXC_ERROR THEN
26253:
26254: WHEN OTHERS THEN
26255: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
26256:
26257: IF (PO_LOG.d_exc) THEN
26258: PO_LOG.exc(d_module, d_progress, SQLCODE || ': ' || SQLERRM);
26259: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
26260: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
26261: PO_LOG.proc_end(d_module);
26254: WHEN OTHERS THEN
26255: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
26256:
26257: IF (PO_LOG.d_exc) THEN
26258: PO_LOG.exc(d_module, d_progress, SQLCODE || ': ' || SQLERRM);
26259: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
26260: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
26261: PO_LOG.proc_end(d_module);
26262: END IF;
26255: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
26256:
26257: IF (PO_LOG.d_exc) THEN
26258: PO_LOG.exc(d_module, d_progress, SQLCODE || ': ' || SQLERRM);
26259: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
26260: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
26261: PO_LOG.proc_end(d_module);
26262: END IF;
26263: END check_po_mipr_reference;
26256:
26257: IF (PO_LOG.d_exc) THEN
26258: PO_LOG.exc(d_module, d_progress, SQLCODE || ': ' || SQLERRM);
26259: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
26260: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
26261: PO_LOG.proc_end(d_module);
26262: END IF;
26263: END check_po_mipr_reference;
26264: --CLM Phase 4 - MIPR Project End
26257: IF (PO_LOG.d_exc) THEN
26258: PO_LOG.exc(d_module, d_progress, SQLCODE || ': ' || SQLERRM);
26259: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
26260: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
26261: PO_LOG.proc_end(d_module);
26262: END IF;
26263: END check_po_mipr_reference;
26264: --CLM Phase 4 - MIPR Project End
26265:
26551:
26552: d_progress := 0;
26553:
26554:
26555: IF (PO_LOG.d_proc) THEN
26556: PO_LOG.proc_begin(d_module);
26557: PO_LOG.proc_begin(d_module, 'p_document_id', p_document_id);
26558: PO_LOG.proc_begin(d_module, 'p_draft_id', p_draft_id);
26559:
26552: d_progress := 0;
26553:
26554:
26555: IF (PO_LOG.d_proc) THEN
26556: PO_LOG.proc_begin(d_module);
26557: PO_LOG.proc_begin(d_module, 'p_document_id', p_document_id);
26558: PO_LOG.proc_begin(d_module, 'p_draft_id', p_draft_id);
26559:
26560: END IF;
26553:
26554:
26555: IF (PO_LOG.d_proc) THEN
26556: PO_LOG.proc_begin(d_module);
26557: PO_LOG.proc_begin(d_module, 'p_document_id', p_document_id);
26558: PO_LOG.proc_begin(d_module, 'p_draft_id', p_draft_id);
26559:
26560: END IF;
26561: IF Nvl(p_draft_id,-1) <> -1 THEN
26554:
26555: IF (PO_LOG.d_proc) THEN
26556: PO_LOG.proc_begin(d_module);
26557: PO_LOG.proc_begin(d_module, 'p_document_id', p_document_id);
26558: PO_LOG.proc_begin(d_module, 'p_draft_id', p_draft_id);
26559:
26560: END IF;
26561: IF Nvl(p_draft_id,-1) <> -1 THEN
26562: l_doc_threshold_amount := Nvl(po_core_s.Retrieveoptionvalue(p_org_id,
26663: END IF;
26664:
26665: x_return_status := FND_API.G_RET_STS_SUCCESS;
26666:
26667: IF (PO_LOG.d_proc) THEN
26668: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
26669: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
26670: PO_LOG.proc_end(d_module);
26671: END IF;
26664:
26665: x_return_status := FND_API.G_RET_STS_SUCCESS;
26666:
26667: IF (PO_LOG.d_proc) THEN
26668: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
26669: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
26670: PO_LOG.proc_end(d_module);
26671: END IF;
26672:
26665: x_return_status := FND_API.G_RET_STS_SUCCESS;
26666:
26667: IF (PO_LOG.d_proc) THEN
26668: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
26669: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
26670: PO_LOG.proc_end(d_module);
26671: END IF;
26672:
26673: EXCEPTION
26666:
26667: IF (PO_LOG.d_proc) THEN
26668: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
26669: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
26670: PO_LOG.proc_end(d_module);
26671: END IF;
26672:
26673: EXCEPTION
26674: WHEN FND_API.G_EXC_ERROR THEN
26679:
26680: WHEN OTHERS THEN
26681: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
26682:
26683: IF (PO_LOG.d_exc) THEN
26684: PO_LOG.exc(d_module, d_progress, SQLCODE || ': ' || SQLERRM);
26685: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
26686: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
26687: PO_LOG.proc_end(d_module);
26680: WHEN OTHERS THEN
26681: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
26682:
26683: IF (PO_LOG.d_exc) THEN
26684: PO_LOG.exc(d_module, d_progress, SQLCODE || ': ' || SQLERRM);
26685: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
26686: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
26687: PO_LOG.proc_end(d_module);
26688: END IF;
26681: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
26682:
26683: IF (PO_LOG.d_exc) THEN
26684: PO_LOG.exc(d_module, d_progress, SQLCODE || ': ' || SQLERRM);
26685: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
26686: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
26687: PO_LOG.proc_end(d_module);
26688: END IF;
26689: END check_po_sbcr_reference;
26682:
26683: IF (PO_LOG.d_exc) THEN
26684: PO_LOG.exc(d_module, d_progress, SQLCODE || ': ' || SQLERRM);
26685: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
26686: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
26687: PO_LOG.proc_end(d_module);
26688: END IF;
26689: END check_po_sbcr_reference;
26690:
26683: IF (PO_LOG.d_exc) THEN
26684: PO_LOG.exc(d_module, d_progress, SQLCODE || ': ' || SQLERRM);
26685: PO_LOG.proc_end(d_module, 'p_sequence', p_sequence);
26686: PO_LOG.proc_end(d_module, 'x_return_status', x_return_status);
26687: PO_LOG.proc_end(d_module);
26688: END IF;
26689: END check_po_sbcr_reference;
26690:
26691: -- SBCR Integration Changes End.