7:
8: c_log_head CONSTANT VARCHAR2(50) := 'po.plsql.'|| G_PKG_NAME || '.';
9:
10: -- Debugging
11: g_debug_stmt CONSTANT BOOLEAN := PO_DEBUG.is_debug_stmt_on;
12: g_debug_unexp CONSTANT BOOLEAN := PO_DEBUG.is_debug_unexp_on;
13:
14:
15:
8: c_log_head CONSTANT VARCHAR2(50) := 'po.plsql.'|| G_PKG_NAME || '.';
9:
10: -- Debugging
11: g_debug_stmt CONSTANT BOOLEAN := PO_DEBUG.is_debug_stmt_on;
12: g_debug_unexp CONSTANT BOOLEAN := PO_DEBUG.is_debug_unexp_on;
13:
14:
15:
16:
143:
144: BEGIN
145:
146: IF g_debug_stmt THEN
147: PO_DEBUG.debug_begin(l_log_head);
148: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
149: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
150: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
151: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
144: BEGIN
145:
146: IF g_debug_stmt THEN
147: PO_DEBUG.debug_begin(l_log_head);
148: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
149: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
150: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
151: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
152: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
145:
146: IF g_debug_stmt THEN
147: PO_DEBUG.debug_begin(l_log_head);
148: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
149: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
150: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
151: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
152: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
153: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
146: IF g_debug_stmt THEN
147: PO_DEBUG.debug_begin(l_log_head);
148: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
149: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
150: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
151: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
152: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
153: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
154: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
147: PO_DEBUG.debug_begin(l_log_head);
148: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
149: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
150: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
151: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
152: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
153: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
154: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
155: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id',p_doc_level_id);
148: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
149: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
150: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
151: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
152: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
153: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
154: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
155: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id',p_doc_level_id);
156: PO_DEBUG.debug_var(l_log_head,l_progress,'p_use_enc_gt_flag',p_use_enc_gt_flag);
149: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
150: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
151: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
152: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
153: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
154: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
155: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id',p_doc_level_id);
156: PO_DEBUG.debug_var(l_log_head,l_progress,'p_use_enc_gt_flag',p_use_enc_gt_flag);
157: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_funds',p_override_funds);
150: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
151: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
152: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
153: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
154: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
155: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id',p_doc_level_id);
156: PO_DEBUG.debug_var(l_log_head,l_progress,'p_use_enc_gt_flag',p_use_enc_gt_flag);
157: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_funds',p_override_funds);
158: PO_DEBUG.debug_var(l_log_head,l_progress,'p_report_successes',p_report_successes);
151: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
152: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
153: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
154: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
155: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id',p_doc_level_id);
156: PO_DEBUG.debug_var(l_log_head,l_progress,'p_use_enc_gt_flag',p_use_enc_gt_flag);
157: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_funds',p_override_funds);
158: PO_DEBUG.debug_var(l_log_head,l_progress,'p_report_successes',p_report_successes);
159: END IF;
152: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
153: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
154: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
155: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id',p_doc_level_id);
156: PO_DEBUG.debug_var(l_log_head,l_progress,'p_use_enc_gt_flag',p_use_enc_gt_flag);
157: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_funds',p_override_funds);
158: PO_DEBUG.debug_var(l_log_head,l_progress,'p_report_successes',p_report_successes);
159: END IF;
160:
153: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
154: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
155: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id',p_doc_level_id);
156: PO_DEBUG.debug_var(l_log_head,l_progress,'p_use_enc_gt_flag',p_use_enc_gt_flag);
157: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_funds',p_override_funds);
158: PO_DEBUG.debug_var(l_log_head,l_progress,'p_report_successes',p_report_successes);
159: END IF;
160:
161: l_progress := '010';
154: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
155: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id',p_doc_level_id);
156: PO_DEBUG.debug_var(l_log_head,l_progress,'p_use_enc_gt_flag',p_use_enc_gt_flag);
157: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_funds',p_override_funds);
158: PO_DEBUG.debug_var(l_log_head,l_progress,'p_report_successes',p_report_successes);
159: END IF;
160:
161: l_progress := '010';
162:
187:
188: l_progress := '050';
189:
190: IF g_debug_stmt THEN
191: PO_DEBUG.debug_stmt(l_log_head,l_progress,'Calling Private Procedure');
192: END IF;
193:
194: l_progress := '060';
195:
215:
216: l_progress := '110';
217:
218: IF g_debug_stmt THEN
219: PO_DEBUG.debug_stmt(l_log_head,l_progress,
220: 'Returned from Private Procedure successfully');
221: END IF;
222:
223: l_progress := '120';
246:
247: l_progress := '900';
248:
249: IF g_debug_stmt THEN
250: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
251: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
252: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
253: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
254: PO_DEBUG.debug_end(l_log_head);
247: l_progress := '900';
248:
249: IF g_debug_stmt THEN
250: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
251: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
252: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
253: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
254: PO_DEBUG.debug_end(l_log_head);
255: END IF;
248:
249: IF g_debug_stmt THEN
250: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
251: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
252: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
253: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
254: PO_DEBUG.debug_end(l_log_head);
255: END IF;
256:
249: IF g_debug_stmt THEN
250: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
251: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
252: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
253: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
254: PO_DEBUG.debug_end(l_log_head);
255: END IF;
256:
257: EXCEPTION
250: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
251: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
252: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
253: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
254: PO_DEBUG.debug_end(l_log_head);
255: END IF;
256:
257: EXCEPTION
258: WHEN OTHERS THEN
256:
257: EXCEPTION
258: WHEN OTHERS THEN
259: BEGIN
260: PO_DEBUG.debug_unexp(l_log_head,l_progress,'OTHERS Start');
261: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
262: IF g_debug_stmt THEN
263: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
264: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
259: BEGIN
260: PO_DEBUG.debug_unexp(l_log_head,l_progress,'OTHERS Start');
261: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
262: IF g_debug_stmt THEN
263: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
264: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
265: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
266: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
267: END IF;
260: PO_DEBUG.debug_unexp(l_log_head,l_progress,'OTHERS Start');
261: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
262: IF g_debug_stmt THEN
263: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
264: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
265: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
266: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
267: END IF;
268: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
261: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
262: IF g_debug_stmt THEN
263: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
264: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
265: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
266: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
267: END IF;
268: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
269: FND_MSG_PUB.add_exc_msg(G_PKG_NAME,l_api_name,SQLERRM);
262: IF g_debug_stmt THEN
263: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
264: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
265: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
266: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
267: END IF;
268: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
269: FND_MSG_PUB.add_exc_msg(G_PKG_NAME,l_api_name,SQLERRM);
270: END IF;
268: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
269: FND_MSG_PUB.add_exc_msg(G_PKG_NAME,l_api_name,SQLERRM);
270: END IF;
271: ROLLBACK TO CHECK_RESERVE_SP;
272: PO_DEBUG.debug_unexp(l_log_head,l_progress,'OTHERS End');
273: EXCEPTION
274: WHEN OTHERS THEN
275: NULL;
276: END;
392:
393: BEGIN
394:
395: IF g_debug_stmt THEN
396: PO_DEBUG.debug_begin(l_log_head);
397: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
398: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
399: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
400: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
393: BEGIN
394:
395: IF g_debug_stmt THEN
396: PO_DEBUG.debug_begin(l_log_head);
397: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
398: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
399: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
400: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
401: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
394:
395: IF g_debug_stmt THEN
396: PO_DEBUG.debug_begin(l_log_head);
397: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
398: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
399: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
400: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
401: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
402: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
395: IF g_debug_stmt THEN
396: PO_DEBUG.debug_begin(l_log_head);
397: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
398: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
399: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
400: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
401: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
402: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
403: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_funds',p_override_funds);
396: PO_DEBUG.debug_begin(l_log_head);
397: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
398: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
399: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
400: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
401: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
402: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
403: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_funds',p_override_funds);
404: PO_DEBUG.debug_var(l_log_head,l_progress,'p_use_gl_date',p_use_gl_date);
397: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
398: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
399: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
400: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
401: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
402: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
403: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_funds',p_override_funds);
404: PO_DEBUG.debug_var(l_log_head,l_progress,'p_use_gl_date',p_use_gl_date);
405: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_date',p_override_date);
398: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
399: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
400: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
401: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
402: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
403: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_funds',p_override_funds);
404: PO_DEBUG.debug_var(l_log_head,l_progress,'p_use_gl_date',p_use_gl_date);
405: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_date',p_override_date);
406: PO_DEBUG.debug_var(l_log_head,l_progress,'p_report_successes',p_report_successes);
399: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
400: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
401: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
402: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
403: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_funds',p_override_funds);
404: PO_DEBUG.debug_var(l_log_head,l_progress,'p_use_gl_date',p_use_gl_date);
405: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_date',p_override_date);
406: PO_DEBUG.debug_var(l_log_head,l_progress,'p_report_successes',p_report_successes);
407: END IF;
400: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
401: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
402: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
403: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_funds',p_override_funds);
404: PO_DEBUG.debug_var(l_log_head,l_progress,'p_use_gl_date',p_use_gl_date);
405: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_date',p_override_date);
406: PO_DEBUG.debug_var(l_log_head,l_progress,'p_report_successes',p_report_successes);
407: END IF;
408:
401: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
402: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
403: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_funds',p_override_funds);
404: PO_DEBUG.debug_var(l_log_head,l_progress,'p_use_gl_date',p_use_gl_date);
405: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_date',p_override_date);
406: PO_DEBUG.debug_var(l_log_head,l_progress,'p_report_successes',p_report_successes);
407: END IF;
408:
409: l_progress := '010';
402: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
403: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_funds',p_override_funds);
404: PO_DEBUG.debug_var(l_log_head,l_progress,'p_use_gl_date',p_use_gl_date);
405: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_date',p_override_date);
406: PO_DEBUG.debug_var(l_log_head,l_progress,'p_report_successes',p_report_successes);
407: END IF;
408:
409: l_progress := '010';
410:
435:
436: l_progress := '050';
437:
438: IF g_debug_stmt THEN
439: PO_DEBUG.debug_stmt(l_log_head,l_progress,'Calling Private Procedure');
440: END IF;
441:
442: l_progress := '060';
443:
462:
463: l_progress := '110';
464:
465: IF g_debug_stmt THEN
466: PO_DEBUG.debug_stmt(l_log_head,l_progress,
467: 'Returned from Private Procedure successfully');
468: END IF;
469:
470: l_progress := '120';
493:
494: l_progress := '900';
495:
496: IF g_debug_stmt THEN
497: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
498: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
499: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
500: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
501: PO_DEBUG.debug_end(l_log_head);
494: l_progress := '900';
495:
496: IF g_debug_stmt THEN
497: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
498: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
499: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
500: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
501: PO_DEBUG.debug_end(l_log_head);
502: END IF;
495:
496: IF g_debug_stmt THEN
497: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
498: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
499: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
500: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
501: PO_DEBUG.debug_end(l_log_head);
502: END IF;
503:
496: IF g_debug_stmt THEN
497: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
498: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
499: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
500: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
501: PO_DEBUG.debug_end(l_log_head);
502: END IF;
503:
504: EXCEPTION
497: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
498: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
499: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
500: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
501: PO_DEBUG.debug_end(l_log_head);
502: END IF;
503:
504: EXCEPTION
505: WHEN OTHERS THEN
503:
504: EXCEPTION
505: WHEN OTHERS THEN
506: BEGIN
507: PO_DEBUG.debug_unexp(l_log_head,l_progress,'OTHERS Start');
508: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
509: IF g_debug_stmt THEN
510: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
511: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
506: BEGIN
507: PO_DEBUG.debug_unexp(l_log_head,l_progress,'OTHERS Start');
508: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
509: IF g_debug_stmt THEN
510: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
511: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
512: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
513: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
514: END IF;
507: PO_DEBUG.debug_unexp(l_log_head,l_progress,'OTHERS Start');
508: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
509: IF g_debug_stmt THEN
510: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
511: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
512: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
513: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
514: END IF;
515: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
508: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
509: IF g_debug_stmt THEN
510: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
511: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
512: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
513: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
514: END IF;
515: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
516: FND_MSG_PUB.add_exc_msg(G_PKG_NAME,l_api_name,SQLERRM);
509: IF g_debug_stmt THEN
510: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
511: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
512: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
513: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
514: END IF;
515: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
516: FND_MSG_PUB.add_exc_msg(G_PKG_NAME,l_api_name,SQLERRM);
517: END IF;
515: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
516: FND_MSG_PUB.add_exc_msg(G_PKG_NAME,l_api_name,SQLERRM);
517: END IF;
518: ROLLBACK TO CHECK_ADJUST_SP;
519: PO_DEBUG.debug_unexp(l_log_head,l_progress,'OTHERS End');
520: EXCEPTION
521: WHEN OTHERS THEN
522: NULL;
523: END;
664:
665: BEGIN
666:
667: IF g_debug_stmt THEN
668: PO_DEBUG.debug_begin(l_log_head);
669: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
670: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
671: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
672: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
665: BEGIN
666:
667: IF g_debug_stmt THEN
668: PO_DEBUG.debug_begin(l_log_head);
669: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
670: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
671: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
672: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
673: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
666:
667: IF g_debug_stmt THEN
668: PO_DEBUG.debug_begin(l_log_head);
669: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
670: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
671: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
672: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
673: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
674: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
667: IF g_debug_stmt THEN
668: PO_DEBUG.debug_begin(l_log_head);
669: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
670: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
671: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
672: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
673: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
674: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
675: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
668: PO_DEBUG.debug_begin(l_log_head);
669: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
670: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
671: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
672: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
673: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
674: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
675: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
676: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id_tbl',p_doc_level_id_tbl);
669: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
670: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
671: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
672: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
673: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
674: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
675: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
676: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id_tbl',p_doc_level_id_tbl);
677: PO_DEBUG.debug_var(l_log_head,l_progress,'p_prevent_partial_flag',p_prevent_partial_flag);
670: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
671: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
672: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
673: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
674: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
675: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
676: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id_tbl',p_doc_level_id_tbl);
677: PO_DEBUG.debug_var(l_log_head,l_progress,'p_prevent_partial_flag',p_prevent_partial_flag);
678: PO_DEBUG.debug_var(l_log_head,l_progress,'p_employee_id',p_employee_id);
671: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
672: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
673: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
674: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
675: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
676: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id_tbl',p_doc_level_id_tbl);
677: PO_DEBUG.debug_var(l_log_head,l_progress,'p_prevent_partial_flag',p_prevent_partial_flag);
678: PO_DEBUG.debug_var(l_log_head,l_progress,'p_employee_id',p_employee_id);
679: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_funds',p_override_funds);
672: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
673: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
674: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
675: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
676: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id_tbl',p_doc_level_id_tbl);
677: PO_DEBUG.debug_var(l_log_head,l_progress,'p_prevent_partial_flag',p_prevent_partial_flag);
678: PO_DEBUG.debug_var(l_log_head,l_progress,'p_employee_id',p_employee_id);
679: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_funds',p_override_funds);
680: PO_DEBUG.debug_var(l_log_head,l_progress,'p_report_successes',p_report_successes);
673: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
674: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
675: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
676: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id_tbl',p_doc_level_id_tbl);
677: PO_DEBUG.debug_var(l_log_head,l_progress,'p_prevent_partial_flag',p_prevent_partial_flag);
678: PO_DEBUG.debug_var(l_log_head,l_progress,'p_employee_id',p_employee_id);
679: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_funds',p_override_funds);
680: PO_DEBUG.debug_var(l_log_head,l_progress,'p_report_successes',p_report_successes);
681: END IF;
674: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
675: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
676: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id_tbl',p_doc_level_id_tbl);
677: PO_DEBUG.debug_var(l_log_head,l_progress,'p_prevent_partial_flag',p_prevent_partial_flag);
678: PO_DEBUG.debug_var(l_log_head,l_progress,'p_employee_id',p_employee_id);
679: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_funds',p_override_funds);
680: PO_DEBUG.debug_var(l_log_head,l_progress,'p_report_successes',p_report_successes);
681: END IF;
682:
675: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
676: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id_tbl',p_doc_level_id_tbl);
677: PO_DEBUG.debug_var(l_log_head,l_progress,'p_prevent_partial_flag',p_prevent_partial_flag);
678: PO_DEBUG.debug_var(l_log_head,l_progress,'p_employee_id',p_employee_id);
679: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_funds',p_override_funds);
680: PO_DEBUG.debug_var(l_log_head,l_progress,'p_report_successes',p_report_successes);
681: END IF;
682:
683: l_progress := '010';
676: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id_tbl',p_doc_level_id_tbl);
677: PO_DEBUG.debug_var(l_log_head,l_progress,'p_prevent_partial_flag',p_prevent_partial_flag);
678: PO_DEBUG.debug_var(l_log_head,l_progress,'p_employee_id',p_employee_id);
679: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_funds',p_override_funds);
680: PO_DEBUG.debug_var(l_log_head,l_progress,'p_report_successes',p_report_successes);
681: END IF;
682:
683: l_progress := '010';
684:
801:
802: l_progress := '900';
803:
804: IF g_debug_stmt THEN
805: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
806: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
807: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
808: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
809: PO_DEBUG.debug_end(l_log_head);
802: l_progress := '900';
803:
804: IF g_debug_stmt THEN
805: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
806: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
807: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
808: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
809: PO_DEBUG.debug_end(l_log_head);
810: END IF;
803:
804: IF g_debug_stmt THEN
805: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
806: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
807: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
808: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
809: PO_DEBUG.debug_end(l_log_head);
810: END IF;
811:
804: IF g_debug_stmt THEN
805: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
806: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
807: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
808: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
809: PO_DEBUG.debug_end(l_log_head);
810: END IF;
811:
812: EXCEPTION
805: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
806: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
807: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
808: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
809: PO_DEBUG.debug_end(l_log_head);
810: END IF;
811:
812: EXCEPTION
813: WHEN OTHERS THEN
811:
812: EXCEPTION
813: WHEN OTHERS THEN
814: BEGIN
815: PO_DEBUG.debug_unexp(l_log_head,l_progress,'OTHERS Start');
816: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
817: IF g_debug_stmt THEN
818: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
819: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
814: BEGIN
815: PO_DEBUG.debug_unexp(l_log_head,l_progress,'OTHERS Start');
816: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
817: IF g_debug_stmt THEN
818: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
819: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
820: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
821: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
822: END IF;
815: PO_DEBUG.debug_unexp(l_log_head,l_progress,'OTHERS Start');
816: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
817: IF g_debug_stmt THEN
818: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
819: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
820: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
821: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
822: END IF;
823: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
816: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
817: IF g_debug_stmt THEN
818: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
819: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
820: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
821: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
822: END IF;
823: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
824: FND_MSG_PUB.add_exc_msg(G_PKG_NAME,l_api_name,SQLERRM);
817: IF g_debug_stmt THEN
818: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
819: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
820: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
821: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
822: END IF;
823: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
824: FND_MSG_PUB.add_exc_msg(G_PKG_NAME,l_api_name,SQLERRM);
825: END IF;
823: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
824: FND_MSG_PUB.add_exc_msg(G_PKG_NAME,l_api_name,SQLERRM);
825: END IF;
826: ROLLBACK TO DO_RESERVE_SP;
827: PO_DEBUG.debug_unexp(l_log_head,l_progress,'OTHERS End');
828: EXCEPTION
829: WHEN OTHERS THEN
830: NULL;
831: END;
976:
977: BEGIN
978:
979: IF g_debug_stmt THEN
980: PO_DEBUG.debug_begin(l_log_head);
981: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
982: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
983: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
984: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
977: BEGIN
978:
979: IF g_debug_stmt THEN
980: PO_DEBUG.debug_begin(l_log_head);
981: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
982: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
983: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
984: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
985: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
978:
979: IF g_debug_stmt THEN
980: PO_DEBUG.debug_begin(l_log_head);
981: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
982: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
983: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
984: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
985: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
986: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
979: IF g_debug_stmt THEN
980: PO_DEBUG.debug_begin(l_log_head);
981: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
982: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
983: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
984: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
985: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
986: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
987: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
980: PO_DEBUG.debug_begin(l_log_head);
981: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
982: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
983: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
984: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
985: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
986: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
987: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
988: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id_tbl',p_doc_level_id_tbl);
981: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
982: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
983: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
984: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
985: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
986: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
987: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
988: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id_tbl',p_doc_level_id_tbl);
989: PO_DEBUG.debug_var(l_log_head,l_progress,'p_employee_id',p_employee_id);
982: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
983: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
984: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
985: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
986: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
987: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
988: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id_tbl',p_doc_level_id_tbl);
989: PO_DEBUG.debug_var(l_log_head,l_progress,'p_employee_id',p_employee_id);
990: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_funds',p_override_funds);
983: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
984: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
985: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
986: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
987: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
988: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id_tbl',p_doc_level_id_tbl);
989: PO_DEBUG.debug_var(l_log_head,l_progress,'p_employee_id',p_employee_id);
990: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_funds',p_override_funds);
991: PO_DEBUG.debug_var(l_log_head,l_progress,'p_use_gl_date',p_use_gl_date);
984: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
985: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
986: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
987: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
988: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id_tbl',p_doc_level_id_tbl);
989: PO_DEBUG.debug_var(l_log_head,l_progress,'p_employee_id',p_employee_id);
990: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_funds',p_override_funds);
991: PO_DEBUG.debug_var(l_log_head,l_progress,'p_use_gl_date',p_use_gl_date);
992: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_date',p_override_date);
985: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
986: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
987: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
988: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id_tbl',p_doc_level_id_tbl);
989: PO_DEBUG.debug_var(l_log_head,l_progress,'p_employee_id',p_employee_id);
990: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_funds',p_override_funds);
991: PO_DEBUG.debug_var(l_log_head,l_progress,'p_use_gl_date',p_use_gl_date);
992: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_date',p_override_date);
993: PO_DEBUG.debug_var(l_log_head,l_progress,'p_report_successes',p_report_successes);
986: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
987: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
988: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id_tbl',p_doc_level_id_tbl);
989: PO_DEBUG.debug_var(l_log_head,l_progress,'p_employee_id',p_employee_id);
990: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_funds',p_override_funds);
991: PO_DEBUG.debug_var(l_log_head,l_progress,'p_use_gl_date',p_use_gl_date);
992: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_date',p_override_date);
993: PO_DEBUG.debug_var(l_log_head,l_progress,'p_report_successes',p_report_successes);
994: END IF;
987: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
988: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id_tbl',p_doc_level_id_tbl);
989: PO_DEBUG.debug_var(l_log_head,l_progress,'p_employee_id',p_employee_id);
990: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_funds',p_override_funds);
991: PO_DEBUG.debug_var(l_log_head,l_progress,'p_use_gl_date',p_use_gl_date);
992: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_date',p_override_date);
993: PO_DEBUG.debug_var(l_log_head,l_progress,'p_report_successes',p_report_successes);
994: END IF;
995:
988: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id_tbl',p_doc_level_id_tbl);
989: PO_DEBUG.debug_var(l_log_head,l_progress,'p_employee_id',p_employee_id);
990: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_funds',p_override_funds);
991: PO_DEBUG.debug_var(l_log_head,l_progress,'p_use_gl_date',p_use_gl_date);
992: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_date',p_override_date);
993: PO_DEBUG.debug_var(l_log_head,l_progress,'p_report_successes',p_report_successes);
994: END IF;
995:
996: l_progress := '010';
989: PO_DEBUG.debug_var(l_log_head,l_progress,'p_employee_id',p_employee_id);
990: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_funds',p_override_funds);
991: PO_DEBUG.debug_var(l_log_head,l_progress,'p_use_gl_date',p_use_gl_date);
992: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_date',p_override_date);
993: PO_DEBUG.debug_var(l_log_head,l_progress,'p_report_successes',p_report_successes);
994: END IF;
995:
996: l_progress := '010';
997:
1113:
1114: l_progress := '900';
1115:
1116: IF g_debug_stmt THEN
1117: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
1118: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
1119: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
1120: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
1121: PO_DEBUG.debug_end(l_log_head);
1114: l_progress := '900';
1115:
1116: IF g_debug_stmt THEN
1117: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
1118: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
1119: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
1120: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
1121: PO_DEBUG.debug_end(l_log_head);
1122: END IF;
1115:
1116: IF g_debug_stmt THEN
1117: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
1118: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
1119: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
1120: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
1121: PO_DEBUG.debug_end(l_log_head);
1122: END IF;
1123:
1116: IF g_debug_stmt THEN
1117: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
1118: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
1119: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
1120: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
1121: PO_DEBUG.debug_end(l_log_head);
1122: END IF;
1123:
1124: EXCEPTION
1117: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
1118: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
1119: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
1120: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
1121: PO_DEBUG.debug_end(l_log_head);
1122: END IF;
1123:
1124: EXCEPTION
1125: WHEN OTHERS THEN
1123:
1124: EXCEPTION
1125: WHEN OTHERS THEN
1126: BEGIN
1127: PO_DEBUG.debug_unexp(l_log_head,l_progress,'OTHERS Start');
1128: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1129: IF g_debug_stmt THEN
1130: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
1131: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
1126: BEGIN
1127: PO_DEBUG.debug_unexp(l_log_head,l_progress,'OTHERS Start');
1128: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1129: IF g_debug_stmt THEN
1130: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
1131: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
1132: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
1133: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
1134: END IF;
1127: PO_DEBUG.debug_unexp(l_log_head,l_progress,'OTHERS Start');
1128: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1129: IF g_debug_stmt THEN
1130: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
1131: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
1132: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
1133: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
1134: END IF;
1135: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
1128: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1129: IF g_debug_stmt THEN
1130: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
1131: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
1132: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
1133: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
1134: END IF;
1135: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
1136: FND_MSG_PUB.add_exc_msg(G_PKG_NAME,l_api_name,SQLERRM);
1129: IF g_debug_stmt THEN
1130: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
1131: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
1132: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
1133: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
1134: END IF;
1135: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
1136: FND_MSG_PUB.add_exc_msg(G_PKG_NAME,l_api_name,SQLERRM);
1137: END IF;
1135: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
1136: FND_MSG_PUB.add_exc_msg(G_PKG_NAME,l_api_name,SQLERRM);
1137: END IF;
1138: ROLLBACK TO DO_UNRESERVE_SP;
1139: PO_DEBUG.debug_unexp(l_log_head,l_progress,'OTHERS End');
1140: EXCEPTION
1141: WHEN OTHERS THEN
1142: NULL;
1143: END;
1264:
1265: BEGIN
1266:
1267: IF g_debug_stmt THEN
1268: PO_DEBUG.debug_begin(l_log_head);
1269: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
1270: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
1271: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
1272: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
1265: BEGIN
1266:
1267: IF g_debug_stmt THEN
1268: PO_DEBUG.debug_begin(l_log_head);
1269: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
1270: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
1271: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
1272: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
1273: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
1266:
1267: IF g_debug_stmt THEN
1268: PO_DEBUG.debug_begin(l_log_head);
1269: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
1270: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
1271: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
1272: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
1273: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
1274: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id_tbl',p_doc_level_id_tbl);
1267: IF g_debug_stmt THEN
1268: PO_DEBUG.debug_begin(l_log_head);
1269: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
1270: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
1271: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
1272: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
1273: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
1274: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id_tbl',p_doc_level_id_tbl);
1275: PO_DEBUG.debug_var(l_log_head,l_progress,'p_employee_id',p_employee_id);
1268: PO_DEBUG.debug_begin(l_log_head);
1269: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
1270: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
1271: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
1272: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
1273: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
1274: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id_tbl',p_doc_level_id_tbl);
1275: PO_DEBUG.debug_var(l_log_head,l_progress,'p_employee_id',p_employee_id);
1276: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_funds',p_override_funds);
1269: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
1270: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
1271: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
1272: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
1273: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
1274: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id_tbl',p_doc_level_id_tbl);
1275: PO_DEBUG.debug_var(l_log_head,l_progress,'p_employee_id',p_employee_id);
1276: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_funds',p_override_funds);
1277: PO_DEBUG.debug_var(l_log_head,l_progress,'p_use_gl_date',p_use_gl_date);
1270: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
1271: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
1272: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
1273: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
1274: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id_tbl',p_doc_level_id_tbl);
1275: PO_DEBUG.debug_var(l_log_head,l_progress,'p_employee_id',p_employee_id);
1276: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_funds',p_override_funds);
1277: PO_DEBUG.debug_var(l_log_head,l_progress,'p_use_gl_date',p_use_gl_date);
1278: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_date',p_override_date);
1271: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
1272: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
1273: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
1274: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id_tbl',p_doc_level_id_tbl);
1275: PO_DEBUG.debug_var(l_log_head,l_progress,'p_employee_id',p_employee_id);
1276: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_funds',p_override_funds);
1277: PO_DEBUG.debug_var(l_log_head,l_progress,'p_use_gl_date',p_use_gl_date);
1278: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_date',p_override_date);
1279: PO_DEBUG.debug_var(l_log_head,l_progress,'p_report_successes',p_report_successes);
1272: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
1273: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
1274: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id_tbl',p_doc_level_id_tbl);
1275: PO_DEBUG.debug_var(l_log_head,l_progress,'p_employee_id',p_employee_id);
1276: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_funds',p_override_funds);
1277: PO_DEBUG.debug_var(l_log_head,l_progress,'p_use_gl_date',p_use_gl_date);
1278: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_date',p_override_date);
1279: PO_DEBUG.debug_var(l_log_head,l_progress,'p_report_successes',p_report_successes);
1280: END IF;
1273: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
1274: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id_tbl',p_doc_level_id_tbl);
1275: PO_DEBUG.debug_var(l_log_head,l_progress,'p_employee_id',p_employee_id);
1276: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_funds',p_override_funds);
1277: PO_DEBUG.debug_var(l_log_head,l_progress,'p_use_gl_date',p_use_gl_date);
1278: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_date',p_override_date);
1279: PO_DEBUG.debug_var(l_log_head,l_progress,'p_report_successes',p_report_successes);
1280: END IF;
1281:
1274: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id_tbl',p_doc_level_id_tbl);
1275: PO_DEBUG.debug_var(l_log_head,l_progress,'p_employee_id',p_employee_id);
1276: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_funds',p_override_funds);
1277: PO_DEBUG.debug_var(l_log_head,l_progress,'p_use_gl_date',p_use_gl_date);
1278: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_date',p_override_date);
1279: PO_DEBUG.debug_var(l_log_head,l_progress,'p_report_successes',p_report_successes);
1280: END IF;
1281:
1282: l_progress := '010';
1275: PO_DEBUG.debug_var(l_log_head,l_progress,'p_employee_id',p_employee_id);
1276: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_funds',p_override_funds);
1277: PO_DEBUG.debug_var(l_log_head,l_progress,'p_use_gl_date',p_use_gl_date);
1278: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_date',p_override_date);
1279: PO_DEBUG.debug_var(l_log_head,l_progress,'p_report_successes',p_report_successes);
1280: END IF;
1281:
1282: l_progress := '010';
1283: l_error_msg := po_tbl_varchar2000();
1295: AND ROWNUM = 1;
1296: EXCEPTION
1297: WHEN NO_DATA_FOUND THEN
1298: IF g_debug_stmt THEN
1299: PO_DEBUG.debug_stmt(l_log_head,l_progress,'There is no Active PR amendment in progress for the this PR');
1300: END IF;
1301: END;
1302:
1303: l_progress := '030';
1310: AND ROWNUM = 1;
1311: EXCEPTION
1312: WHEN NO_DATA_FOUND THEN
1313: IF g_debug_stmt THEN
1314: PO_DEBUG.debug_stmt(l_log_head,l_progress,'There is no Draft Award or Draft Modification document for this PR');
1315: END IF;
1316: END;
1317:
1318: l_progress := '030';
1316: END;
1317:
1318: l_progress := '030';
1319: IF g_debug_stmt THEN
1320: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id_tbl(i)',p_doc_level_id_tbl(i));
1321: PO_DEBUG.debug_var(l_log_head,l_progress,'l_amendment_inprogress',l_amendment_inprogress);
1322: PO_DEBUG.debug_var(l_log_head,l_progress,'l_award_mod_inprogress',l_award_mod_inprogress);
1323: END IF;
1324:
1317:
1318: l_progress := '030';
1319: IF g_debug_stmt THEN
1320: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id_tbl(i)',p_doc_level_id_tbl(i));
1321: PO_DEBUG.debug_var(l_log_head,l_progress,'l_amendment_inprogress',l_amendment_inprogress);
1322: PO_DEBUG.debug_var(l_log_head,l_progress,'l_award_mod_inprogress',l_award_mod_inprogress);
1323: END IF;
1324:
1325: IF l_amendment_inprogress = 'Y' THEN
1318: l_progress := '030';
1319: IF g_debug_stmt THEN
1320: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id_tbl(i)',p_doc_level_id_tbl(i));
1321: PO_DEBUG.debug_var(l_log_head,l_progress,'l_amendment_inprogress',l_amendment_inprogress);
1322: PO_DEBUG.debug_var(l_log_head,l_progress,'l_award_mod_inprogress',l_award_mod_inprogress);
1323: END IF;
1324:
1325: IF l_amendment_inprogress = 'Y' THEN
1326: l_progress := '040';
1367: END LOOP;
1368:
1369: x_detailed_results := po_fcout_type(null,null,null,null,null,null,null,l_error_msg);
1370: IF g_debug_stmt THEN
1371: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
1372: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
1373: PO_DEBUG.debug_var(l_log_head,l_progress,'l_error_msg',l_error_msg);
1374: PO_DEBUG.debug_end(l_log_head);
1375: END IF;
1368:
1369: x_detailed_results := po_fcout_type(null,null,null,null,null,null,null,l_error_msg);
1370: IF g_debug_stmt THEN
1371: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
1372: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
1373: PO_DEBUG.debug_var(l_log_head,l_progress,'l_error_msg',l_error_msg);
1374: PO_DEBUG.debug_end(l_log_head);
1375: END IF;
1376:
1369: x_detailed_results := po_fcout_type(null,null,null,null,null,null,null,l_error_msg);
1370: IF g_debug_stmt THEN
1371: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
1372: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
1373: PO_DEBUG.debug_var(l_log_head,l_progress,'l_error_msg',l_error_msg);
1374: PO_DEBUG.debug_end(l_log_head);
1375: END IF;
1376:
1377: EXCEPTION
1370: IF g_debug_stmt THEN
1371: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
1372: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
1373: PO_DEBUG.debug_var(l_log_head,l_progress,'l_error_msg',l_error_msg);
1374: PO_DEBUG.debug_end(l_log_head);
1375: END IF;
1376:
1377: EXCEPTION
1378: WHEN OTHERS THEN
1376:
1377: EXCEPTION
1378: WHEN OTHERS THEN
1379: BEGIN
1380: PO_DEBUG.debug_unexp(l_log_head,l_progress,'OTHERS Start');
1381: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1382: IF g_debug_stmt THEN
1383: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
1384: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
1379: BEGIN
1380: PO_DEBUG.debug_unexp(l_log_head,l_progress,'OTHERS Start');
1381: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1382: IF g_debug_stmt THEN
1383: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
1384: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
1385: END IF;
1386: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
1387: FND_MSG_PUB.add_exc_msg(G_PKG_NAME,l_api_name,SQLERRM);
1380: PO_DEBUG.debug_unexp(l_log_head,l_progress,'OTHERS Start');
1381: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1382: IF g_debug_stmt THEN
1383: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
1384: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
1385: END IF;
1386: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
1387: FND_MSG_PUB.add_exc_msg(G_PKG_NAME,l_api_name,SQLERRM);
1388: END IF;
1385: END IF;
1386: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
1387: FND_MSG_PUB.add_exc_msg(G_PKG_NAME,l_api_name,SQLERRM);
1388: END IF;
1389: PO_DEBUG.debug_unexp(l_log_head,l_progress,'OTHERS End');
1390: EXCEPTION
1391: WHEN OTHERS THEN
1392: NULL;
1393: END;
1485:
1486: BEGIN
1487:
1488: IF g_debug_stmt THEN
1489: PO_DEBUG.debug_begin(l_log_head);
1490: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
1491: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
1492: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
1493: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
1486: BEGIN
1487:
1488: IF g_debug_stmt THEN
1489: PO_DEBUG.debug_begin(l_log_head);
1490: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
1491: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
1492: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
1493: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
1494: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
1487:
1488: IF g_debug_stmt THEN
1489: PO_DEBUG.debug_begin(l_log_head);
1490: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
1491: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
1492: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
1493: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
1494: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
1495: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
1488: IF g_debug_stmt THEN
1489: PO_DEBUG.debug_begin(l_log_head);
1490: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
1491: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
1492: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
1493: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
1494: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
1495: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
1496: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
1489: PO_DEBUG.debug_begin(l_log_head);
1490: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
1491: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
1492: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
1493: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
1494: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
1495: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
1496: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
1497: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id',p_doc_level_id);
1490: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
1491: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
1492: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
1493: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
1494: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
1495: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
1496: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
1497: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id',p_doc_level_id);
1498: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_date',p_override_date);
1491: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
1492: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
1493: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
1494: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
1495: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
1496: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
1497: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id',p_doc_level_id);
1498: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_date',p_override_date);
1499: PO_DEBUG.debug_var(l_log_head,l_progress,'p_use_gl_date',p_use_gl_date);
1492: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
1493: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
1494: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
1495: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
1496: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
1497: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id',p_doc_level_id);
1498: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_date',p_override_date);
1499: PO_DEBUG.debug_var(l_log_head,l_progress,'p_use_gl_date',p_use_gl_date);
1500: PO_DEBUG.debug_var(l_log_head,l_progress,'p_report_successes',p_report_successes);
1493: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
1494: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
1495: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
1496: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
1497: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id',p_doc_level_id);
1498: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_date',p_override_date);
1499: PO_DEBUG.debug_var(l_log_head,l_progress,'p_use_gl_date',p_use_gl_date);
1500: PO_DEBUG.debug_var(l_log_head,l_progress,'p_report_successes',p_report_successes);
1501: END IF;
1494: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
1495: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
1496: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
1497: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id',p_doc_level_id);
1498: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_date',p_override_date);
1499: PO_DEBUG.debug_var(l_log_head,l_progress,'p_use_gl_date',p_use_gl_date);
1500: PO_DEBUG.debug_var(l_log_head,l_progress,'p_report_successes',p_report_successes);
1501: END IF;
1502:
1495: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
1496: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
1497: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id',p_doc_level_id);
1498: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_date',p_override_date);
1499: PO_DEBUG.debug_var(l_log_head,l_progress,'p_use_gl_date',p_use_gl_date);
1500: PO_DEBUG.debug_var(l_log_head,l_progress,'p_report_successes',p_report_successes);
1501: END IF;
1502:
1503: l_progress := '010';
1496: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
1497: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id',p_doc_level_id);
1498: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_date',p_override_date);
1499: PO_DEBUG.debug_var(l_log_head,l_progress,'p_use_gl_date',p_use_gl_date);
1500: PO_DEBUG.debug_var(l_log_head,l_progress,'p_report_successes',p_report_successes);
1501: END IF;
1502:
1503: l_progress := '010';
1504:
1529:
1530: l_progress := '050';
1531:
1532: IF g_debug_stmt THEN
1533: PO_DEBUG.debug_stmt(l_log_head,l_progress,'Calling Private Procedure');
1534: END IF;
1535:
1536: l_progress := '060';
1537:
1558:
1559: l_progress := '110';
1560:
1561: IF g_debug_stmt THEN
1562: PO_DEBUG.debug_stmt(l_log_head,l_progress,
1563: 'Returned from Private Procedure successfully');
1564: END IF;
1565:
1566: l_progress := '120';
1589:
1590: l_progress := '900';
1591:
1592: IF g_debug_stmt THEN
1593: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
1594: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
1595: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
1596: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
1597: PO_DEBUG.debug_end(l_log_head);
1590: l_progress := '900';
1591:
1592: IF g_debug_stmt THEN
1593: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
1594: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
1595: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
1596: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
1597: PO_DEBUG.debug_end(l_log_head);
1598: END IF;
1591:
1592: IF g_debug_stmt THEN
1593: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
1594: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
1595: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
1596: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
1597: PO_DEBUG.debug_end(l_log_head);
1598: END IF;
1599:
1592: IF g_debug_stmt THEN
1593: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
1594: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
1595: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
1596: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
1597: PO_DEBUG.debug_end(l_log_head);
1598: END IF;
1599:
1600: EXCEPTION
1593: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
1594: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
1595: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
1596: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
1597: PO_DEBUG.debug_end(l_log_head);
1598: END IF;
1599:
1600: EXCEPTION
1601: WHEN OTHERS THEN
1599:
1600: EXCEPTION
1601: WHEN OTHERS THEN
1602: BEGIN
1603: PO_DEBUG.debug_unexp(l_log_head,l_progress,'OTHERS Start');
1604: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1605: IF g_debug_stmt THEN
1606: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
1607: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
1602: BEGIN
1603: PO_DEBUG.debug_unexp(l_log_head,l_progress,'OTHERS Start');
1604: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1605: IF g_debug_stmt THEN
1606: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
1607: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
1608: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
1609: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
1610: END IF;
1603: PO_DEBUG.debug_unexp(l_log_head,l_progress,'OTHERS Start');
1604: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1605: IF g_debug_stmt THEN
1606: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
1607: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
1608: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
1609: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
1610: END IF;
1611: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
1604: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1605: IF g_debug_stmt THEN
1606: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
1607: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
1608: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
1609: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
1610: END IF;
1611: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
1612: FND_MSG_PUB.add_exc_msg(G_PKG_NAME,l_api_name,SQLERRM);
1605: IF g_debug_stmt THEN
1606: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
1607: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
1608: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
1609: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
1610: END IF;
1611: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
1612: FND_MSG_PUB.add_exc_msg(G_PKG_NAME,l_api_name,SQLERRM);
1613: END IF;
1611: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
1612: FND_MSG_PUB.add_exc_msg(G_PKG_NAME,l_api_name,SQLERRM);
1613: END IF;
1614: ROLLBACK TO DO_RETURN_SP;
1615: PO_DEBUG.debug_unexp(l_log_head,l_progress,'OTHERS End');
1616: EXCEPTION
1617: WHEN OTHERS THEN
1618: NULL;
1619: END;
1716:
1717: BEGIN
1718:
1719: IF g_debug_stmt THEN
1720: PO_DEBUG.debug_begin(l_log_head);
1721: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
1722: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
1723: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
1724: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
1717: BEGIN
1718:
1719: IF g_debug_stmt THEN
1720: PO_DEBUG.debug_begin(l_log_head);
1721: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
1722: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
1723: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
1724: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
1725: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
1718:
1719: IF g_debug_stmt THEN
1720: PO_DEBUG.debug_begin(l_log_head);
1721: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
1722: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
1723: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
1724: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
1725: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
1726: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
1719: IF g_debug_stmt THEN
1720: PO_DEBUG.debug_begin(l_log_head);
1721: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
1722: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
1723: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
1724: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
1725: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
1726: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
1727: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
1720: PO_DEBUG.debug_begin(l_log_head);
1721: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
1722: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
1723: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
1724: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
1725: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
1726: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
1727: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
1728: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id',p_doc_level_id);
1721: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
1722: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
1723: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
1724: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
1725: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
1726: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
1727: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
1728: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id',p_doc_level_id);
1729: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_funds',p_override_funds);
1722: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
1723: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
1724: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
1725: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
1726: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
1727: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
1728: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id',p_doc_level_id);
1729: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_funds',p_override_funds);
1730: PO_DEBUG.debug_var(l_log_head,l_progress,'p_use_gl_date',p_use_gl_date);
1723: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
1724: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
1725: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
1726: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
1727: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
1728: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id',p_doc_level_id);
1729: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_funds',p_override_funds);
1730: PO_DEBUG.debug_var(l_log_head,l_progress,'p_use_gl_date',p_use_gl_date);
1731: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_date',p_override_date);
1724: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
1725: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
1726: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
1727: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
1728: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id',p_doc_level_id);
1729: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_funds',p_override_funds);
1730: PO_DEBUG.debug_var(l_log_head,l_progress,'p_use_gl_date',p_use_gl_date);
1731: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_date',p_override_date);
1732: PO_DEBUG.debug_var(l_log_head,l_progress,'p_report_successes',p_report_successes);
1725: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
1726: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
1727: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
1728: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id',p_doc_level_id);
1729: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_funds',p_override_funds);
1730: PO_DEBUG.debug_var(l_log_head,l_progress,'p_use_gl_date',p_use_gl_date);
1731: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_date',p_override_date);
1732: PO_DEBUG.debug_var(l_log_head,l_progress,'p_report_successes',p_report_successes);
1733: END IF;
1726: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
1727: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
1728: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id',p_doc_level_id);
1729: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_funds',p_override_funds);
1730: PO_DEBUG.debug_var(l_log_head,l_progress,'p_use_gl_date',p_use_gl_date);
1731: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_date',p_override_date);
1732: PO_DEBUG.debug_var(l_log_head,l_progress,'p_report_successes',p_report_successes);
1733: END IF;
1734:
1727: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
1728: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id',p_doc_level_id);
1729: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_funds',p_override_funds);
1730: PO_DEBUG.debug_var(l_log_head,l_progress,'p_use_gl_date',p_use_gl_date);
1731: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_date',p_override_date);
1732: PO_DEBUG.debug_var(l_log_head,l_progress,'p_report_successes',p_report_successes);
1733: END IF;
1734:
1735: l_progress := '010';
1728: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id',p_doc_level_id);
1729: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_funds',p_override_funds);
1730: PO_DEBUG.debug_var(l_log_head,l_progress,'p_use_gl_date',p_use_gl_date);
1731: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_date',p_override_date);
1732: PO_DEBUG.debug_var(l_log_head,l_progress,'p_report_successes',p_report_successes);
1733: END IF;
1734:
1735: l_progress := '010';
1736:
1761:
1762: l_progress := '050';
1763:
1764: IF g_debug_stmt THEN
1765: PO_DEBUG.debug_stmt(l_log_head,l_progress,'Calling Private Procedure');
1766: END IF;
1767:
1768: l_progress := '060';
1769:
1791:
1792: l_progress := '110';
1793:
1794: IF g_debug_stmt THEN
1795: PO_DEBUG.debug_stmt(l_log_head,l_progress,
1796: 'Returned from Private Procedure successfully');
1797: END IF;
1798:
1799: l_progress := '120';
1822:
1823: l_progress := '900';
1824:
1825: IF g_debug_stmt THEN
1826: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
1827: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
1828: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
1829: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
1830: PO_DEBUG.debug_end(l_log_head);
1823: l_progress := '900';
1824:
1825: IF g_debug_stmt THEN
1826: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
1827: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
1828: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
1829: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
1830: PO_DEBUG.debug_end(l_log_head);
1831: END IF;
1824:
1825: IF g_debug_stmt THEN
1826: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
1827: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
1828: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
1829: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
1830: PO_DEBUG.debug_end(l_log_head);
1831: END IF;
1832:
1825: IF g_debug_stmt THEN
1826: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
1827: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
1828: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
1829: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
1830: PO_DEBUG.debug_end(l_log_head);
1831: END IF;
1832:
1833: EXCEPTION
1826: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
1827: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
1828: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
1829: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
1830: PO_DEBUG.debug_end(l_log_head);
1831: END IF;
1832:
1833: EXCEPTION
1834: WHEN OTHERS THEN
1832:
1833: EXCEPTION
1834: WHEN OTHERS THEN
1835: BEGIN
1836: PO_DEBUG.debug_unexp(l_log_head,l_progress,'OTHERS Start');
1837: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1838: IF g_debug_stmt THEN
1839: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
1840: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
1835: BEGIN
1836: PO_DEBUG.debug_unexp(l_log_head,l_progress,'OTHERS Start');
1837: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1838: IF g_debug_stmt THEN
1839: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
1840: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
1841: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
1842: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
1843: END IF;
1836: PO_DEBUG.debug_unexp(l_log_head,l_progress,'OTHERS Start');
1837: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1838: IF g_debug_stmt THEN
1839: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
1840: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
1841: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
1842: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
1843: END IF;
1844: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
1837: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1838: IF g_debug_stmt THEN
1839: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
1840: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
1841: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
1842: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
1843: END IF;
1844: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
1845: FND_MSG_PUB.add_exc_msg(G_PKG_NAME,l_api_name,SQLERRM);
1838: IF g_debug_stmt THEN
1839: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
1840: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
1841: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
1842: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
1843: END IF;
1844: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
1845: FND_MSG_PUB.add_exc_msg(G_PKG_NAME,l_api_name,SQLERRM);
1846: END IF;
1844: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
1845: FND_MSG_PUB.add_exc_msg(G_PKG_NAME,l_api_name,SQLERRM);
1846: END IF;
1847: ROLLBACK TO DO_REJECT_SP;
1848: PO_DEBUG.debug_unexp(l_log_head,l_progress,'OTHERS End');
1849: EXCEPTION
1850: WHEN OTHERS THEN
1851: NULL;
1852: END;
1952:
1953: BEGIN
1954:
1955: IF g_debug_stmt THEN
1956: PO_DEBUG.debug_begin(l_log_head);
1957: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
1958: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
1959: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
1960: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
1953: BEGIN
1954:
1955: IF g_debug_stmt THEN
1956: PO_DEBUG.debug_begin(l_log_head);
1957: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
1958: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
1959: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
1960: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
1961: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
1954:
1955: IF g_debug_stmt THEN
1956: PO_DEBUG.debug_begin(l_log_head);
1957: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
1958: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
1959: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
1960: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
1961: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
1962: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
1955: IF g_debug_stmt THEN
1956: PO_DEBUG.debug_begin(l_log_head);
1957: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
1958: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
1959: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
1960: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
1961: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
1962: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
1963: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
1956: PO_DEBUG.debug_begin(l_log_head);
1957: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
1958: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
1959: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
1960: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
1961: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
1962: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
1963: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
1964: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id',p_doc_level_id);
1957: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
1958: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
1959: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
1960: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
1961: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
1962: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
1963: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
1964: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id',p_doc_level_id);
1965: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_funds',p_override_funds);
1958: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
1959: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
1960: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
1961: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
1962: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
1963: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
1964: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id',p_doc_level_id);
1965: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_funds',p_override_funds);
1966: PO_DEBUG.debug_var(l_log_head,l_progress,'p_use_gl_date',p_use_gl_date);
1959: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
1960: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
1961: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
1962: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
1963: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
1964: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id',p_doc_level_id);
1965: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_funds',p_override_funds);
1966: PO_DEBUG.debug_var(l_log_head,l_progress,'p_use_gl_date',p_use_gl_date);
1967: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_date',p_override_date);
1960: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
1961: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
1962: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
1963: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
1964: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id',p_doc_level_id);
1965: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_funds',p_override_funds);
1966: PO_DEBUG.debug_var(l_log_head,l_progress,'p_use_gl_date',p_use_gl_date);
1967: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_date',p_override_date);
1968: PO_DEBUG.debug_var(l_log_head,l_progress,'p_report_successes',p_report_successes);
1961: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
1962: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
1963: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
1964: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id',p_doc_level_id);
1965: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_funds',p_override_funds);
1966: PO_DEBUG.debug_var(l_log_head,l_progress,'p_use_gl_date',p_use_gl_date);
1967: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_date',p_override_date);
1968: PO_DEBUG.debug_var(l_log_head,l_progress,'p_report_successes',p_report_successes);
1969: END IF;
1962: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
1963: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
1964: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id',p_doc_level_id);
1965: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_funds',p_override_funds);
1966: PO_DEBUG.debug_var(l_log_head,l_progress,'p_use_gl_date',p_use_gl_date);
1967: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_date',p_override_date);
1968: PO_DEBUG.debug_var(l_log_head,l_progress,'p_report_successes',p_report_successes);
1969: END IF;
1970:
1963: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
1964: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id',p_doc_level_id);
1965: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_funds',p_override_funds);
1966: PO_DEBUG.debug_var(l_log_head,l_progress,'p_use_gl_date',p_use_gl_date);
1967: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_date',p_override_date);
1968: PO_DEBUG.debug_var(l_log_head,l_progress,'p_report_successes',p_report_successes);
1969: END IF;
1970:
1971: l_progress := '010';
1964: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id',p_doc_level_id);
1965: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_funds',p_override_funds);
1966: PO_DEBUG.debug_var(l_log_head,l_progress,'p_use_gl_date',p_use_gl_date);
1967: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_date',p_override_date);
1968: PO_DEBUG.debug_var(l_log_head,l_progress,'p_report_successes',p_report_successes);
1969: END IF;
1970:
1971: l_progress := '010';
1972:
1997:
1998: l_progress := '050';
1999:
2000: IF g_debug_stmt THEN
2001: PO_DEBUG.debug_stmt(l_log_head,l_progress,'Calling Private Procedure');
2002: END IF;
2003:
2004: l_progress := '060';
2005:
2027:
2028: l_progress := '110';
2029:
2030: IF g_debug_stmt THEN
2031: PO_DEBUG.debug_stmt(l_log_head,l_progress,
2032: 'Returned from Private Procedure successfully');
2033: END IF;
2034:
2035: l_progress := '120';
2058:
2059: l_progress := '900';
2060:
2061: IF g_debug_stmt THEN
2062: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
2063: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
2064: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
2065: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
2066: PO_DEBUG.debug_end(l_log_head);
2059: l_progress := '900';
2060:
2061: IF g_debug_stmt THEN
2062: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
2063: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
2064: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
2065: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
2066: PO_DEBUG.debug_end(l_log_head);
2067: END IF;
2060:
2061: IF g_debug_stmt THEN
2062: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
2063: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
2064: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
2065: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
2066: PO_DEBUG.debug_end(l_log_head);
2067: END IF;
2068:
2061: IF g_debug_stmt THEN
2062: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
2063: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
2064: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
2065: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
2066: PO_DEBUG.debug_end(l_log_head);
2067: END IF;
2068:
2069: EXCEPTION
2062: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
2063: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
2064: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
2065: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
2066: PO_DEBUG.debug_end(l_log_head);
2067: END IF;
2068:
2069: EXCEPTION
2070: WHEN OTHERS THEN
2068:
2069: EXCEPTION
2070: WHEN OTHERS THEN
2071: BEGIN
2072: PO_DEBUG.debug_unexp(l_log_head,l_progress,'OTHERS Start');
2073: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2074: IF g_debug_stmt THEN
2075: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
2076: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
2071: BEGIN
2072: PO_DEBUG.debug_unexp(l_log_head,l_progress,'OTHERS Start');
2073: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2074: IF g_debug_stmt THEN
2075: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
2076: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
2077: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
2078: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
2079: END IF;
2072: PO_DEBUG.debug_unexp(l_log_head,l_progress,'OTHERS Start');
2073: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2074: IF g_debug_stmt THEN
2075: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
2076: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
2077: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
2078: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
2079: END IF;
2080: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
2073: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2074: IF g_debug_stmt THEN
2075: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
2076: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
2077: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
2078: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
2079: END IF;
2080: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
2081: FND_MSG_PUB.add_exc_msg(G_PKG_NAME,l_api_name,SQLERRM);
2074: IF g_debug_stmt THEN
2075: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
2076: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
2077: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
2078: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
2079: END IF;
2080: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
2081: FND_MSG_PUB.add_exc_msg(G_PKG_NAME,l_api_name,SQLERRM);
2082: END IF;
2080: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
2081: FND_MSG_PUB.add_exc_msg(G_PKG_NAME,l_api_name,SQLERRM);
2082: END IF;
2083: ROLLBACK TO DO_CANCEL_SP;
2084: PO_DEBUG.debug_unexp(l_log_head,l_progress,'OTHERS End');
2085: EXCEPTION
2086: WHEN OTHERS THEN
2087: NULL;
2088: END;
2181:
2182: BEGIN
2183:
2184: IF g_debug_stmt THEN
2185: PO_DEBUG.debug_begin(l_log_head);
2186: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
2187: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
2188: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
2189: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
2182: BEGIN
2183:
2184: IF g_debug_stmt THEN
2185: PO_DEBUG.debug_begin(l_log_head);
2186: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
2187: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
2188: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
2189: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
2190: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
2183:
2184: IF g_debug_stmt THEN
2185: PO_DEBUG.debug_begin(l_log_head);
2186: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
2187: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
2188: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
2189: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
2190: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
2191: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
2184: IF g_debug_stmt THEN
2185: PO_DEBUG.debug_begin(l_log_head);
2186: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
2187: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
2188: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
2189: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
2190: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
2191: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
2192: PO_DEBUG.debug_var(l_log_head,l_progress,'p_employee_id',p_employee_id);
2185: PO_DEBUG.debug_begin(l_log_head);
2186: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
2187: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
2188: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
2189: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
2190: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
2191: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
2192: PO_DEBUG.debug_var(l_log_head,l_progress,'p_employee_id',p_employee_id);
2193: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_funds',p_override_funds);
2186: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
2187: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
2188: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
2189: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
2190: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
2191: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
2192: PO_DEBUG.debug_var(l_log_head,l_progress,'p_employee_id',p_employee_id);
2193: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_funds',p_override_funds);
2194: PO_DEBUG.debug_var(l_log_head,l_progress,'p_use_gl_date',p_use_gl_date);
2187: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
2188: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
2189: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
2190: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
2191: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
2192: PO_DEBUG.debug_var(l_log_head,l_progress,'p_employee_id',p_employee_id);
2193: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_funds',p_override_funds);
2194: PO_DEBUG.debug_var(l_log_head,l_progress,'p_use_gl_date',p_use_gl_date);
2195: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_date',p_override_date);
2188: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
2189: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
2190: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
2191: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
2192: PO_DEBUG.debug_var(l_log_head,l_progress,'p_employee_id',p_employee_id);
2193: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_funds',p_override_funds);
2194: PO_DEBUG.debug_var(l_log_head,l_progress,'p_use_gl_date',p_use_gl_date);
2195: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_date',p_override_date);
2196: PO_DEBUG.debug_var(l_log_head,l_progress,'p_report_successes',p_report_successes);
2189: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
2190: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
2191: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
2192: PO_DEBUG.debug_var(l_log_head,l_progress,'p_employee_id',p_employee_id);
2193: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_funds',p_override_funds);
2194: PO_DEBUG.debug_var(l_log_head,l_progress,'p_use_gl_date',p_use_gl_date);
2195: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_date',p_override_date);
2196: PO_DEBUG.debug_var(l_log_head,l_progress,'p_report_successes',p_report_successes);
2197: END IF;
2190: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
2191: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
2192: PO_DEBUG.debug_var(l_log_head,l_progress,'p_employee_id',p_employee_id);
2193: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_funds',p_override_funds);
2194: PO_DEBUG.debug_var(l_log_head,l_progress,'p_use_gl_date',p_use_gl_date);
2195: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_date',p_override_date);
2196: PO_DEBUG.debug_var(l_log_head,l_progress,'p_report_successes',p_report_successes);
2197: END IF;
2198:
2191: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
2192: PO_DEBUG.debug_var(l_log_head,l_progress,'p_employee_id',p_employee_id);
2193: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_funds',p_override_funds);
2194: PO_DEBUG.debug_var(l_log_head,l_progress,'p_use_gl_date',p_use_gl_date);
2195: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_date',p_override_date);
2196: PO_DEBUG.debug_var(l_log_head,l_progress,'p_report_successes',p_report_successes);
2197: END IF;
2198:
2199: l_progress := '010';
2192: PO_DEBUG.debug_var(l_log_head,l_progress,'p_employee_id',p_employee_id);
2193: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_funds',p_override_funds);
2194: PO_DEBUG.debug_var(l_log_head,l_progress,'p_use_gl_date',p_use_gl_date);
2195: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_date',p_override_date);
2196: PO_DEBUG.debug_var(l_log_head,l_progress,'p_report_successes',p_report_successes);
2197: END IF;
2198:
2199: l_progress := '010';
2200:
2225:
2226: l_progress := '050';
2227:
2228: IF g_debug_stmt THEN
2229: PO_DEBUG.debug_stmt(l_log_head,l_progress,'Calling Private Procedure');
2230: END IF;
2231:
2232: l_progress := '060';
2233:
2254:
2255: l_progress := '110';
2256:
2257: IF g_debug_stmt THEN
2258: PO_DEBUG.debug_stmt(l_log_head,l_progress,
2259: 'Returned from Private Procedure successfully');
2260: END IF;
2261:
2262: l_progress := '120';
2285:
2286: l_progress := '900';
2287:
2288: IF g_debug_stmt THEN
2289: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
2290: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
2291: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
2292: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
2293: PO_DEBUG.debug_end(l_log_head);
2286: l_progress := '900';
2287:
2288: IF g_debug_stmt THEN
2289: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
2290: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
2291: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
2292: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
2293: PO_DEBUG.debug_end(l_log_head);
2294: END IF;
2287:
2288: IF g_debug_stmt THEN
2289: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
2290: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
2291: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
2292: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
2293: PO_DEBUG.debug_end(l_log_head);
2294: END IF;
2295:
2288: IF g_debug_stmt THEN
2289: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
2290: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
2291: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
2292: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
2293: PO_DEBUG.debug_end(l_log_head);
2294: END IF;
2295:
2296: EXCEPTION
2289: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
2290: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
2291: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
2292: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
2293: PO_DEBUG.debug_end(l_log_head);
2294: END IF;
2295:
2296: EXCEPTION
2297: WHEN OTHERS THEN
2295:
2296: EXCEPTION
2297: WHEN OTHERS THEN
2298: BEGIN
2299: PO_DEBUG.debug_unexp(l_log_head,l_progress,'OTHERS Start');
2300: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2301: IF g_debug_stmt THEN
2302: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
2303: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
2298: BEGIN
2299: PO_DEBUG.debug_unexp(l_log_head,l_progress,'OTHERS Start');
2300: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2301: IF g_debug_stmt THEN
2302: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
2303: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
2304: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
2305: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
2306: END IF;
2299: PO_DEBUG.debug_unexp(l_log_head,l_progress,'OTHERS Start');
2300: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2301: IF g_debug_stmt THEN
2302: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
2303: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
2304: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
2305: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
2306: END IF;
2307: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
2300: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2301: IF g_debug_stmt THEN
2302: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
2303: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
2304: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
2305: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
2306: END IF;
2307: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
2308: FND_MSG_PUB.add_exc_msg(G_PKG_NAME,l_api_name,SQLERRM);
2301: IF g_debug_stmt THEN
2302: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
2303: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
2304: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
2305: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
2306: END IF;
2307: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
2308: FND_MSG_PUB.add_exc_msg(G_PKG_NAME,l_api_name,SQLERRM);
2309: END IF;
2307: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
2308: FND_MSG_PUB.add_exc_msg(G_PKG_NAME,l_api_name,SQLERRM);
2309: END IF;
2310: ROLLBACK TO DO_ADJUST_SP;
2311: PO_DEBUG.debug_unexp(l_log_head,l_progress,'OTHERS End');
2312: EXCEPTION
2313: WHEN OTHERS THEN
2314: NULL;
2315: END;
2408:
2409: BEGIN
2410:
2411: IF g_debug_stmt THEN
2412: PO_DEBUG.debug_begin(l_log_head);
2413: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
2414: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
2415: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
2416: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
2409: BEGIN
2410:
2411: IF g_debug_stmt THEN
2412: PO_DEBUG.debug_begin(l_log_head);
2413: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
2414: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
2415: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
2416: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
2417: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
2410:
2411: IF g_debug_stmt THEN
2412: PO_DEBUG.debug_begin(l_log_head);
2413: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
2414: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
2415: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
2416: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
2417: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
2418: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
2411: IF g_debug_stmt THEN
2412: PO_DEBUG.debug_begin(l_log_head);
2413: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
2414: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
2415: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
2416: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
2417: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
2418: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
2419: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
2412: PO_DEBUG.debug_begin(l_log_head);
2413: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
2414: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
2415: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
2416: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
2417: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
2418: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
2419: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
2420: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id',p_doc_level_id);
2413: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
2414: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
2415: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
2416: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
2417: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
2418: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
2419: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
2420: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id',p_doc_level_id);
2421: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_date',p_override_date);
2414: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
2415: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
2416: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
2417: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
2418: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
2419: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
2420: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id',p_doc_level_id);
2421: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_date',p_override_date);
2422: PO_DEBUG.debug_var(l_log_head,l_progress,'p_use_gl_date',p_use_gl_date);
2415: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
2416: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
2417: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
2418: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
2419: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
2420: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id',p_doc_level_id);
2421: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_date',p_override_date);
2422: PO_DEBUG.debug_var(l_log_head,l_progress,'p_use_gl_date',p_use_gl_date);
2423: PO_DEBUG.debug_var(l_log_head,l_progress,'p_report_successes',p_report_successes);
2416: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
2417: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
2418: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
2419: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
2420: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id',p_doc_level_id);
2421: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_date',p_override_date);
2422: PO_DEBUG.debug_var(l_log_head,l_progress,'p_use_gl_date',p_use_gl_date);
2423: PO_DEBUG.debug_var(l_log_head,l_progress,'p_report_successes',p_report_successes);
2424: END IF;
2417: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
2418: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
2419: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
2420: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id',p_doc_level_id);
2421: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_date',p_override_date);
2422: PO_DEBUG.debug_var(l_log_head,l_progress,'p_use_gl_date',p_use_gl_date);
2423: PO_DEBUG.debug_var(l_log_head,l_progress,'p_report_successes',p_report_successes);
2424: END IF;
2425:
2418: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
2419: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
2420: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id',p_doc_level_id);
2421: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_date',p_override_date);
2422: PO_DEBUG.debug_var(l_log_head,l_progress,'p_use_gl_date',p_use_gl_date);
2423: PO_DEBUG.debug_var(l_log_head,l_progress,'p_report_successes',p_report_successes);
2424: END IF;
2425:
2426: l_progress := '010';
2419: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
2420: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id',p_doc_level_id);
2421: PO_DEBUG.debug_var(l_log_head,l_progress,'p_override_date',p_override_date);
2422: PO_DEBUG.debug_var(l_log_head,l_progress,'p_use_gl_date',p_use_gl_date);
2423: PO_DEBUG.debug_var(l_log_head,l_progress,'p_report_successes',p_report_successes);
2424: END IF;
2425:
2426: l_progress := '010';
2427:
2452:
2453: l_progress := '050';
2454:
2455: IF g_debug_stmt THEN
2456: PO_DEBUG.debug_stmt(l_log_head,l_progress,'Calling Private Procedure');
2457: END IF;
2458:
2459: l_progress := '060';
2460:
2481:
2482: l_progress := '110';
2483:
2484: IF g_debug_stmt THEN
2485: PO_DEBUG.debug_stmt(l_log_head,l_progress,
2486: 'Returned from Private Procedure successfully');
2487: END IF;
2488:
2489: l_progress := '120';
2512:
2513: l_progress := '900';
2514:
2515: IF g_debug_stmt THEN
2516: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
2517: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
2518: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
2519: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
2520: PO_DEBUG.debug_end(l_log_head);
2513: l_progress := '900';
2514:
2515: IF g_debug_stmt THEN
2516: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
2517: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
2518: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
2519: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
2520: PO_DEBUG.debug_end(l_log_head);
2521: END IF;
2514:
2515: IF g_debug_stmt THEN
2516: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
2517: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
2518: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
2519: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
2520: PO_DEBUG.debug_end(l_log_head);
2521: END IF;
2522:
2515: IF g_debug_stmt THEN
2516: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
2517: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
2518: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
2519: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
2520: PO_DEBUG.debug_end(l_log_head);
2521: END IF;
2522:
2523: EXCEPTION
2516: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
2517: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
2518: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
2519: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
2520: PO_DEBUG.debug_end(l_log_head);
2521: END IF;
2522:
2523: EXCEPTION
2524: WHEN OTHERS THEN
2522:
2523: EXCEPTION
2524: WHEN OTHERS THEN
2525: BEGIN
2526: PO_DEBUG.debug_unexp(l_log_head,l_progress,'OTHERS Start');
2527: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2528: IF g_debug_stmt THEN
2529: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
2530: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
2525: BEGIN
2526: PO_DEBUG.debug_unexp(l_log_head,l_progress,'OTHERS Start');
2527: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2528: IF g_debug_stmt THEN
2529: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
2530: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
2531: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
2532: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
2533: END IF;
2526: PO_DEBUG.debug_unexp(l_log_head,l_progress,'OTHERS Start');
2527: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2528: IF g_debug_stmt THEN
2529: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
2530: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
2531: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
2532: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
2533: END IF;
2534: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
2527: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2528: IF g_debug_stmt THEN
2529: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
2530: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
2531: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
2532: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
2533: END IF;
2534: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
2535: FND_MSG_PUB.add_exc_msg(G_PKG_NAME,l_api_name,SQLERRM);
2528: IF g_debug_stmt THEN
2529: PO_DEBUG.debug_var(l_log_head,l_progress,'l_report_return_status',l_report_return_status);
2530: PO_DEBUG.debug_var(l_log_head,l_progress,'l_online_report_id',l_online_report_id);
2531: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
2532: PO_DEBUG.debug_var(l_log_head,l_progress,'x_po_return_code',x_po_return_code);
2533: END IF;
2534: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
2535: FND_MSG_PUB.add_exc_msg(G_PKG_NAME,l_api_name,SQLERRM);
2536: END IF;
2534: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
2535: FND_MSG_PUB.add_exc_msg(G_PKG_NAME,l_api_name,SQLERRM);
2536: END IF;
2537: ROLLBACK TO DO_FINAL_CLOSE_SP;
2538: PO_DEBUG.debug_unexp(l_log_head,l_progress,'OTHERS End');
2539: EXCEPTION
2540: WHEN OTHERS THEN
2541: NULL;
2542: END;
2641:
2642: BEGIN
2643:
2644: IF g_debug_stmt THEN
2645: PO_DEBUG.debug_begin(l_log_head);
2646: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
2647: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
2648: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
2649: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
2642: BEGIN
2643:
2644: IF g_debug_stmt THEN
2645: PO_DEBUG.debug_begin(l_log_head);
2646: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
2647: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
2648: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
2649: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
2650: PO_DEBUG.debug_var(l_log_head,l_progress,'p_distribution_id',p_distribution_id);
2643:
2644: IF g_debug_stmt THEN
2645: PO_DEBUG.debug_begin(l_log_head);
2646: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
2647: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
2648: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
2649: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
2650: PO_DEBUG.debug_var(l_log_head,l_progress,'p_distribution_id',p_distribution_id);
2651: PO_DEBUG.debug_var(l_log_head,l_progress,'p_invoice_id',p_invoice_id);
2644: IF g_debug_stmt THEN
2645: PO_DEBUG.debug_begin(l_log_head);
2646: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
2647: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
2648: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
2649: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
2650: PO_DEBUG.debug_var(l_log_head,l_progress,'p_distribution_id',p_distribution_id);
2651: PO_DEBUG.debug_var(l_log_head,l_progress,'p_invoice_id',p_invoice_id);
2652: PO_DEBUG.debug_var(l_log_head,l_progress,'p_encumbrance_amt',p_encumbrance_amt);
2645: PO_DEBUG.debug_begin(l_log_head);
2646: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
2647: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
2648: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
2649: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
2650: PO_DEBUG.debug_var(l_log_head,l_progress,'p_distribution_id',p_distribution_id);
2651: PO_DEBUG.debug_var(l_log_head,l_progress,'p_invoice_id',p_invoice_id);
2652: PO_DEBUG.debug_var(l_log_head,l_progress,'p_encumbrance_amt',p_encumbrance_amt);
2653: PO_DEBUG.debug_var(l_log_head,l_progress,'p_qty_cancelled',p_qty_cancelled);
2646: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
2647: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
2648: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
2649: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
2650: PO_DEBUG.debug_var(l_log_head,l_progress,'p_distribution_id',p_distribution_id);
2651: PO_DEBUG.debug_var(l_log_head,l_progress,'p_invoice_id',p_invoice_id);
2652: PO_DEBUG.debug_var(l_log_head,l_progress,'p_encumbrance_amt',p_encumbrance_amt);
2653: PO_DEBUG.debug_var(l_log_head,l_progress,'p_qty_cancelled',p_qty_cancelled);
2654: PO_DEBUG.debug_var(l_log_head,l_progress,'p_budget_account_id',p_budget_account_id);
2647: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
2648: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
2649: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
2650: PO_DEBUG.debug_var(l_log_head,l_progress,'p_distribution_id',p_distribution_id);
2651: PO_DEBUG.debug_var(l_log_head,l_progress,'p_invoice_id',p_invoice_id);
2652: PO_DEBUG.debug_var(l_log_head,l_progress,'p_encumbrance_amt',p_encumbrance_amt);
2653: PO_DEBUG.debug_var(l_log_head,l_progress,'p_qty_cancelled',p_qty_cancelled);
2654: PO_DEBUG.debug_var(l_log_head,l_progress,'p_budget_account_id',p_budget_account_id);
2655: PO_DEBUG.debug_var(l_log_head,l_progress,'p_gl_date',p_gl_date);
2648: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
2649: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
2650: PO_DEBUG.debug_var(l_log_head,l_progress,'p_distribution_id',p_distribution_id);
2651: PO_DEBUG.debug_var(l_log_head,l_progress,'p_invoice_id',p_invoice_id);
2652: PO_DEBUG.debug_var(l_log_head,l_progress,'p_encumbrance_amt',p_encumbrance_amt);
2653: PO_DEBUG.debug_var(l_log_head,l_progress,'p_qty_cancelled',p_qty_cancelled);
2654: PO_DEBUG.debug_var(l_log_head,l_progress,'p_budget_account_id',p_budget_account_id);
2655: PO_DEBUG.debug_var(l_log_head,l_progress,'p_gl_date',p_gl_date);
2656: PO_DEBUG.debug_var(l_log_head,l_progress,'p_period_name',p_period_name);
2649: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
2650: PO_DEBUG.debug_var(l_log_head,l_progress,'p_distribution_id',p_distribution_id);
2651: PO_DEBUG.debug_var(l_log_head,l_progress,'p_invoice_id',p_invoice_id);
2652: PO_DEBUG.debug_var(l_log_head,l_progress,'p_encumbrance_amt',p_encumbrance_amt);
2653: PO_DEBUG.debug_var(l_log_head,l_progress,'p_qty_cancelled',p_qty_cancelled);
2654: PO_DEBUG.debug_var(l_log_head,l_progress,'p_budget_account_id',p_budget_account_id);
2655: PO_DEBUG.debug_var(l_log_head,l_progress,'p_gl_date',p_gl_date);
2656: PO_DEBUG.debug_var(l_log_head,l_progress,'p_period_name',p_period_name);
2657: PO_DEBUG.debug_var(l_log_head,l_progress,'p_period_year',p_period_year);
2650: PO_DEBUG.debug_var(l_log_head,l_progress,'p_distribution_id',p_distribution_id);
2651: PO_DEBUG.debug_var(l_log_head,l_progress,'p_invoice_id',p_invoice_id);
2652: PO_DEBUG.debug_var(l_log_head,l_progress,'p_encumbrance_amt',p_encumbrance_amt);
2653: PO_DEBUG.debug_var(l_log_head,l_progress,'p_qty_cancelled',p_qty_cancelled);
2654: PO_DEBUG.debug_var(l_log_head,l_progress,'p_budget_account_id',p_budget_account_id);
2655: PO_DEBUG.debug_var(l_log_head,l_progress,'p_gl_date',p_gl_date);
2656: PO_DEBUG.debug_var(l_log_head,l_progress,'p_period_name',p_period_name);
2657: PO_DEBUG.debug_var(l_log_head,l_progress,'p_period_year',p_period_year);
2658: PO_DEBUG.debug_var(l_log_head,l_progress,'p_period_num',p_period_num);
2651: PO_DEBUG.debug_var(l_log_head,l_progress,'p_invoice_id',p_invoice_id);
2652: PO_DEBUG.debug_var(l_log_head,l_progress,'p_encumbrance_amt',p_encumbrance_amt);
2653: PO_DEBUG.debug_var(l_log_head,l_progress,'p_qty_cancelled',p_qty_cancelled);
2654: PO_DEBUG.debug_var(l_log_head,l_progress,'p_budget_account_id',p_budget_account_id);
2655: PO_DEBUG.debug_var(l_log_head,l_progress,'p_gl_date',p_gl_date);
2656: PO_DEBUG.debug_var(l_log_head,l_progress,'p_period_name',p_period_name);
2657: PO_DEBUG.debug_var(l_log_head,l_progress,'p_period_year',p_period_year);
2658: PO_DEBUG.debug_var(l_log_head,l_progress,'p_period_num',p_period_num);
2659: PO_DEBUG.debug_var(l_log_head,l_progress,'p_quarter_num',p_quarter_num);
2652: PO_DEBUG.debug_var(l_log_head,l_progress,'p_encumbrance_amt',p_encumbrance_amt);
2653: PO_DEBUG.debug_var(l_log_head,l_progress,'p_qty_cancelled',p_qty_cancelled);
2654: PO_DEBUG.debug_var(l_log_head,l_progress,'p_budget_account_id',p_budget_account_id);
2655: PO_DEBUG.debug_var(l_log_head,l_progress,'p_gl_date',p_gl_date);
2656: PO_DEBUG.debug_var(l_log_head,l_progress,'p_period_name',p_period_name);
2657: PO_DEBUG.debug_var(l_log_head,l_progress,'p_period_year',p_period_year);
2658: PO_DEBUG.debug_var(l_log_head,l_progress,'p_period_num',p_period_num);
2659: PO_DEBUG.debug_var(l_log_head,l_progress,'p_quarter_num',p_quarter_num);
2660:
2653: PO_DEBUG.debug_var(l_log_head,l_progress,'p_qty_cancelled',p_qty_cancelled);
2654: PO_DEBUG.debug_var(l_log_head,l_progress,'p_budget_account_id',p_budget_account_id);
2655: PO_DEBUG.debug_var(l_log_head,l_progress,'p_gl_date',p_gl_date);
2656: PO_DEBUG.debug_var(l_log_head,l_progress,'p_period_name',p_period_name);
2657: PO_DEBUG.debug_var(l_log_head,l_progress,'p_period_year',p_period_year);
2658: PO_DEBUG.debug_var(l_log_head,l_progress,'p_period_num',p_period_num);
2659: PO_DEBUG.debug_var(l_log_head,l_progress,'p_quarter_num',p_quarter_num);
2660:
2661: -- Bug 3480949: log p_tax_line_flag
2654: PO_DEBUG.debug_var(l_log_head,l_progress,'p_budget_account_id',p_budget_account_id);
2655: PO_DEBUG.debug_var(l_log_head,l_progress,'p_gl_date',p_gl_date);
2656: PO_DEBUG.debug_var(l_log_head,l_progress,'p_period_name',p_period_name);
2657: PO_DEBUG.debug_var(l_log_head,l_progress,'p_period_year',p_period_year);
2658: PO_DEBUG.debug_var(l_log_head,l_progress,'p_period_num',p_period_num);
2659: PO_DEBUG.debug_var(l_log_head,l_progress,'p_quarter_num',p_quarter_num);
2660:
2661: -- Bug 3480949: log p_tax_line_flag
2662: PO_DEBUG.debug_var(l_log_head,l_progress,'p_tax_line_flag',p_tax_line_flag);
2655: PO_DEBUG.debug_var(l_log_head,l_progress,'p_gl_date',p_gl_date);
2656: PO_DEBUG.debug_var(l_log_head,l_progress,'p_period_name',p_period_name);
2657: PO_DEBUG.debug_var(l_log_head,l_progress,'p_period_year',p_period_year);
2658: PO_DEBUG.debug_var(l_log_head,l_progress,'p_period_num',p_period_num);
2659: PO_DEBUG.debug_var(l_log_head,l_progress,'p_quarter_num',p_quarter_num);
2660:
2661: -- Bug 3480949: log p_tax_line_flag
2662: PO_DEBUG.debug_var(l_log_head,l_progress,'p_tax_line_flag',p_tax_line_flag);
2663:
2658: PO_DEBUG.debug_var(l_log_head,l_progress,'p_period_num',p_period_num);
2659: PO_DEBUG.debug_var(l_log_head,l_progress,'p_quarter_num',p_quarter_num);
2660:
2661: -- Bug 3480949: log p_tax_line_flag
2662: PO_DEBUG.debug_var(l_log_head,l_progress,'p_tax_line_flag',p_tax_line_flag);
2663:
2664: END IF;
2665:
2666: l_progress := '010';
2692:
2693: l_progress := '050';
2694:
2695: IF g_debug_stmt THEN
2696: PO_DEBUG.debug_stmt(l_log_head,l_progress,'Calling Private Procedure');
2697: END IF;
2698:
2699: l_progress := '060';
2700:
2724:
2725: l_progress := '110';
2726:
2727: IF g_debug_stmt THEN
2728: PO_DEBUG.debug_stmt(l_log_head,l_progress,
2729: 'Returned from Private Procedure successfully');
2730: END IF;
2731:
2732: l_progress := '200';
2738:
2739: l_progress := '900';
2740:
2741: IF g_debug_stmt THEN
2742: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
2743: PO_DEBUG.debug_var(l_log_head,l_progress,'x_packet_id',x_packet_id);
2744: PO_DEBUG.debug_end(l_log_head);
2745: END IF;
2746:
2739: l_progress := '900';
2740:
2741: IF g_debug_stmt THEN
2742: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
2743: PO_DEBUG.debug_var(l_log_head,l_progress,'x_packet_id',x_packet_id);
2744: PO_DEBUG.debug_end(l_log_head);
2745: END IF;
2746:
2747: EXCEPTION
2740:
2741: IF g_debug_stmt THEN
2742: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
2743: PO_DEBUG.debug_var(l_log_head,l_progress,'x_packet_id',x_packet_id);
2744: PO_DEBUG.debug_end(l_log_head);
2745: END IF;
2746:
2747: EXCEPTION
2748: WHEN OTHERS THEN
2746:
2747: EXCEPTION
2748: WHEN OTHERS THEN
2749: BEGIN
2750: PO_DEBUG.debug_unexp(l_log_head,l_progress,'OTHERS Start');
2751: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2752: IF g_debug_stmt THEN
2753: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
2754: PO_DEBUG.debug_var(l_log_head,l_progress,'x_packet_id',x_packet_id);
2749: BEGIN
2750: PO_DEBUG.debug_unexp(l_log_head,l_progress,'OTHERS Start');
2751: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2752: IF g_debug_stmt THEN
2753: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
2754: PO_DEBUG.debug_var(l_log_head,l_progress,'x_packet_id',x_packet_id);
2755: END IF;
2756: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
2757: FND_MSG_PUB.add_exc_msg(G_PKG_NAME,l_api_name,SQLERRM);
2750: PO_DEBUG.debug_unexp(l_log_head,l_progress,'OTHERS Start');
2751: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2752: IF g_debug_stmt THEN
2753: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
2754: PO_DEBUG.debug_var(l_log_head,l_progress,'x_packet_id',x_packet_id);
2755: END IF;
2756: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
2757: FND_MSG_PUB.add_exc_msg(G_PKG_NAME,l_api_name,SQLERRM);
2758: END IF;
2756: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
2757: FND_MSG_PUB.add_exc_msg(G_PKG_NAME,l_api_name,SQLERRM);
2758: END IF;
2759: ROLLBACK TO REINSTATE_PO_ENCUMBRANCE_SP;
2760: PO_DEBUG.debug_unexp(l_log_head,l_progress,'OTHERS End');
2761: EXCEPTION
2762: WHEN OTHERS THEN
2763: NULL;
2764: END;
2824:
2825: BEGIN
2826:
2827: IF g_debug_stmt THEN
2828: PO_DEBUG.debug_begin(l_log_head);
2829: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
2830: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
2831: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
2832: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
2825: BEGIN
2826:
2827: IF g_debug_stmt THEN
2828: PO_DEBUG.debug_begin(l_log_head);
2829: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
2830: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
2831: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
2832: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
2833: PO_DEBUG.debug_var(l_log_head,l_progress,'p_agreement_id_tbl',p_agreement_id_tbl);
2826:
2827: IF g_debug_stmt THEN
2828: PO_DEBUG.debug_begin(l_log_head);
2829: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
2830: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
2831: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
2832: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
2833: PO_DEBUG.debug_var(l_log_head,l_progress,'p_agreement_id_tbl',p_agreement_id_tbl);
2834: END IF;
2827: IF g_debug_stmt THEN
2828: PO_DEBUG.debug_begin(l_log_head);
2829: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
2830: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
2831: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
2832: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
2833: PO_DEBUG.debug_var(l_log_head,l_progress,'p_agreement_id_tbl',p_agreement_id_tbl);
2834: END IF;
2835:
2828: PO_DEBUG.debug_begin(l_log_head);
2829: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
2830: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
2831: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
2832: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
2833: PO_DEBUG.debug_var(l_log_head,l_progress,'p_agreement_id_tbl',p_agreement_id_tbl);
2834: END IF;
2835:
2836: l_progress := '010';
2829: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
2830: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
2831: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
2832: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
2833: PO_DEBUG.debug_var(l_log_head,l_progress,'p_agreement_id_tbl',p_agreement_id_tbl);
2834: END IF;
2835:
2836: l_progress := '010';
2837:
2862:
2863: l_progress := '050';
2864:
2865: IF g_debug_stmt THEN
2866: PO_DEBUG.debug_stmt(l_log_head,l_progress,'Calling Private Procedure');
2867: END IF;
2868:
2869: l_progress := '060';
2870:
2884:
2885: l_progress := '110';
2886:
2887: IF g_debug_stmt THEN
2888: PO_DEBUG.debug_stmt(l_log_head,l_progress,
2889: 'Returned from Private Procedure successfully');
2890: END IF;
2891:
2892: l_progress := '200';
2898:
2899: l_progress := '900';
2900:
2901: IF g_debug_stmt THEN
2902: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
2903: PO_DEBUG.debug_var(l_log_head,l_progress,'x_agreement_encumbered_tbl',x_agreement_encumbered_tbl);
2904: PO_DEBUG.debug_end(l_log_head);
2905: END IF;
2906:
2899: l_progress := '900';
2900:
2901: IF g_debug_stmt THEN
2902: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
2903: PO_DEBUG.debug_var(l_log_head,l_progress,'x_agreement_encumbered_tbl',x_agreement_encumbered_tbl);
2904: PO_DEBUG.debug_end(l_log_head);
2905: END IF;
2906:
2907: EXCEPTION
2900:
2901: IF g_debug_stmt THEN
2902: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
2903: PO_DEBUG.debug_var(l_log_head,l_progress,'x_agreement_encumbered_tbl',x_agreement_encumbered_tbl);
2904: PO_DEBUG.debug_end(l_log_head);
2905: END IF;
2906:
2907: EXCEPTION
2908: WHEN OTHERS THEN
2906:
2907: EXCEPTION
2908: WHEN OTHERS THEN
2909: BEGIN
2910: PO_DEBUG.debug_unexp(l_log_head,l_progress,'OTHERS Start');
2911: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2912: IF g_debug_stmt THEN
2913: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
2914: PO_DEBUG.debug_var(l_log_head,l_progress,'x_agreement_encumbered_tbl',x_agreement_encumbered_tbl);
2909: BEGIN
2910: PO_DEBUG.debug_unexp(l_log_head,l_progress,'OTHERS Start');
2911: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2912: IF g_debug_stmt THEN
2913: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
2914: PO_DEBUG.debug_var(l_log_head,l_progress,'x_agreement_encumbered_tbl',x_agreement_encumbered_tbl);
2915: END IF;
2916: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
2917: FND_MSG_PUB.add_exc_msg(G_PKG_NAME,l_api_name,SQLERRM);
2910: PO_DEBUG.debug_unexp(l_log_head,l_progress,'OTHERS Start');
2911: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2912: IF g_debug_stmt THEN
2913: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
2914: PO_DEBUG.debug_var(l_log_head,l_progress,'x_agreement_encumbered_tbl',x_agreement_encumbered_tbl);
2915: END IF;
2916: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
2917: FND_MSG_PUB.add_exc_msg(G_PKG_NAME,l_api_name,SQLERRM);
2918: END IF;
2916: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
2917: FND_MSG_PUB.add_exc_msg(G_PKG_NAME,l_api_name,SQLERRM);
2918: END IF;
2919: ROLLBACK TO IS_AGREEMENT_ENCUMBERED_SP;
2920: PO_DEBUG.debug_unexp(l_log_head,l_progress,'OTHERS End');
2921: EXCEPTION
2922: WHEN OTHERS THEN
2923: NULL;
2924: END;
2997:
2998: BEGIN
2999:
3000: IF g_debug_stmt THEN
3001: PO_DEBUG.debug_begin(l_log_head);
3002: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
3003: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
3004: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
3005: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
2998: BEGIN
2999:
3000: IF g_debug_stmt THEN
3001: PO_DEBUG.debug_begin(l_log_head);
3002: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
3003: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
3004: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
3005: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
3006: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
2999:
3000: IF g_debug_stmt THEN
3001: PO_DEBUG.debug_begin(l_log_head);
3002: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
3003: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
3004: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
3005: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
3006: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
3007: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
3000: IF g_debug_stmt THEN
3001: PO_DEBUG.debug_begin(l_log_head);
3002: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
3003: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
3004: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
3005: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
3006: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
3007: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
3008: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
3001: PO_DEBUG.debug_begin(l_log_head);
3002: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
3003: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
3004: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
3005: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
3006: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
3007: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
3008: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
3009: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id',p_doc_level_id);
3002: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
3003: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
3004: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
3005: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
3006: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
3007: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
3008: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
3009: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id',p_doc_level_id);
3010: END IF;
3003: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
3004: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
3005: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
3006: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
3007: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
3008: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
3009: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id',p_doc_level_id);
3010: END IF;
3011:
3004: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
3005: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
3006: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
3007: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
3008: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
3009: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id',p_doc_level_id);
3010: END IF;
3011:
3012: l_progress := '010';
3005: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
3006: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
3007: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
3008: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
3009: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id',p_doc_level_id);
3010: END IF;
3011:
3012: l_progress := '010';
3013:
3038:
3039: l_progress := '050';
3040:
3041: IF g_debug_stmt THEN
3042: PO_DEBUG.debug_stmt(l_log_head,l_progress,'Calling Private Procedure');
3043: END IF;
3044:
3045: l_progress := '060';
3046:
3063:
3064: l_progress := '110';
3065:
3066: IF g_debug_stmt THEN
3067: PO_DEBUG.debug_stmt(l_log_head,l_progress,
3068: 'Returned from Private Procedure successfully');
3069: END IF;
3070:
3071: l_progress := '200';
3077:
3078: l_progress := '900';
3079:
3080: IF g_debug_stmt THEN
3081: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
3082: PO_DEBUG.debug_var(l_log_head,l_progress,'x_reservable_flag',x_reservable_flag);
3083: PO_DEBUG.debug_end(l_log_head);
3084: END IF;
3085:
3078: l_progress := '900';
3079:
3080: IF g_debug_stmt THEN
3081: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
3082: PO_DEBUG.debug_var(l_log_head,l_progress,'x_reservable_flag',x_reservable_flag);
3083: PO_DEBUG.debug_end(l_log_head);
3084: END IF;
3085:
3086: EXCEPTION
3079:
3080: IF g_debug_stmt THEN
3081: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
3082: PO_DEBUG.debug_var(l_log_head,l_progress,'x_reservable_flag',x_reservable_flag);
3083: PO_DEBUG.debug_end(l_log_head);
3084: END IF;
3085:
3086: EXCEPTION
3087: WHEN OTHERS THEN
3085:
3086: EXCEPTION
3087: WHEN OTHERS THEN
3088: BEGIN
3089: PO_DEBUG.debug_unexp(l_log_head,l_progress,'OTHERS Start');
3090: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3091: IF g_debug_stmt THEN
3092: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
3093: PO_DEBUG.debug_var(l_log_head,l_progress,'x_reservable_flag',x_reservable_flag);
3088: BEGIN
3089: PO_DEBUG.debug_unexp(l_log_head,l_progress,'OTHERS Start');
3090: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3091: IF g_debug_stmt THEN
3092: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
3093: PO_DEBUG.debug_var(l_log_head,l_progress,'x_reservable_flag',x_reservable_flag);
3094: END IF;
3095: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
3096: FND_MSG_PUB.add_exc_msg(G_PKG_NAME,l_api_name,SQLERRM);
3089: PO_DEBUG.debug_unexp(l_log_head,l_progress,'OTHERS Start');
3090: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3091: IF g_debug_stmt THEN
3092: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
3093: PO_DEBUG.debug_var(l_log_head,l_progress,'x_reservable_flag',x_reservable_flag);
3094: END IF;
3095: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
3096: FND_MSG_PUB.add_exc_msg(G_PKG_NAME,l_api_name,SQLERRM);
3097: END IF;
3095: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
3096: FND_MSG_PUB.add_exc_msg(G_PKG_NAME,l_api_name,SQLERRM);
3097: END IF;
3098: ROLLBACK TO IS_RESERVABLE_SP;
3099: PO_DEBUG.debug_unexp(l_log_head,l_progress,'OTHERS End');
3100: EXCEPTION
3101: WHEN OTHERS THEN
3102: NULL;
3103: END;
3176:
3177: BEGIN
3178:
3179: IF g_debug_stmt THEN
3180: PO_DEBUG.debug_begin(l_log_head);
3181: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
3182: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
3183: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
3184: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
3177: BEGIN
3178:
3179: IF g_debug_stmt THEN
3180: PO_DEBUG.debug_begin(l_log_head);
3181: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
3182: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
3183: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
3184: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
3185: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
3178:
3179: IF g_debug_stmt THEN
3180: PO_DEBUG.debug_begin(l_log_head);
3181: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
3182: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
3183: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
3184: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
3185: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
3186: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
3179: IF g_debug_stmt THEN
3180: PO_DEBUG.debug_begin(l_log_head);
3181: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
3182: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
3183: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
3184: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
3185: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
3186: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
3187: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
3180: PO_DEBUG.debug_begin(l_log_head);
3181: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
3182: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
3183: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
3184: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
3185: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
3186: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
3187: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
3188: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id',p_doc_level_id);
3181: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
3182: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
3183: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
3184: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
3185: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
3186: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
3187: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
3188: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id',p_doc_level_id);
3189: END IF;
3182: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit',p_commit);
3183: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
3184: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
3185: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
3186: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
3187: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
3188: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id',p_doc_level_id);
3189: END IF;
3190:
3183: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
3184: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
3185: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
3186: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
3187: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
3188: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id',p_doc_level_id);
3189: END IF;
3190:
3191: l_progress := '010';
3184: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
3185: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type',p_doc_type);
3186: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_subtype',p_doc_subtype);
3187: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level',p_doc_level);
3188: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id',p_doc_level_id);
3189: END IF;
3190:
3191: l_progress := '010';
3192:
3217:
3218: l_progress := '050';
3219:
3220: IF g_debug_stmt THEN
3221: PO_DEBUG.debug_stmt(l_log_head,l_progress,'Calling Private Procedure');
3222: END IF;
3223:
3224: l_progress := '060';
3225:
3242:
3243: l_progress := '110';
3244:
3245: IF g_debug_stmt THEN
3246: PO_DEBUG.debug_stmt(l_log_head,l_progress,
3247: 'Returned from Private Procedure successfully');
3248: END IF;
3249:
3250: l_progress := '200';
3256:
3257: l_progress := '900';
3258:
3259: IF g_debug_stmt THEN
3260: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
3261: PO_DEBUG.debug_var(l_log_head,l_progress,'x_unreservable_flag',x_unreservable_flag);
3262: PO_DEBUG.debug_end(l_log_head);
3263: END IF;
3264:
3257: l_progress := '900';
3258:
3259: IF g_debug_stmt THEN
3260: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
3261: PO_DEBUG.debug_var(l_log_head,l_progress,'x_unreservable_flag',x_unreservable_flag);
3262: PO_DEBUG.debug_end(l_log_head);
3263: END IF;
3264:
3265: EXCEPTION
3258:
3259: IF g_debug_stmt THEN
3260: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
3261: PO_DEBUG.debug_var(l_log_head,l_progress,'x_unreservable_flag',x_unreservable_flag);
3262: PO_DEBUG.debug_end(l_log_head);
3263: END IF;
3264:
3265: EXCEPTION
3266: WHEN OTHERS THEN
3264:
3265: EXCEPTION
3266: WHEN OTHERS THEN
3267: BEGIN
3268: PO_DEBUG.debug_unexp(l_log_head,l_progress,'OTHERS Start');
3269: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3270: IF g_debug_stmt THEN
3271: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
3272: PO_DEBUG.debug_var(l_log_head,l_progress,'x_unreservable_flag',x_unreservable_flag);
3267: BEGIN
3268: PO_DEBUG.debug_unexp(l_log_head,l_progress,'OTHERS Start');
3269: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3270: IF g_debug_stmt THEN
3271: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
3272: PO_DEBUG.debug_var(l_log_head,l_progress,'x_unreservable_flag',x_unreservable_flag);
3273: END IF;
3274: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
3275: FND_MSG_PUB.add_exc_msg(G_PKG_NAME,l_api_name,SQLERRM);
3268: PO_DEBUG.debug_unexp(l_log_head,l_progress,'OTHERS Start');
3269: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3270: IF g_debug_stmt THEN
3271: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
3272: PO_DEBUG.debug_var(l_log_head,l_progress,'x_unreservable_flag',x_unreservable_flag);
3273: END IF;
3274: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
3275: FND_MSG_PUB.add_exc_msg(G_PKG_NAME,l_api_name,SQLERRM);
3276: END IF;
3274: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
3275: FND_MSG_PUB.add_exc_msg(G_PKG_NAME,l_api_name,SQLERRM);
3276: END IF;
3277: ROLLBACK TO IS_UNRESERVABLE_SP;
3278: PO_DEBUG.debug_unexp(l_log_head,l_progress,'OTHERS End');
3279: EXCEPTION
3280: WHEN OTHERS THEN
3281: NULL;
3282: END;
3381:
3382: BEGIN
3383:
3384: IF g_debug_stmt THEN
3385: PO_DEBUG.debug_begin(l_log_head);
3386: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
3387: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
3388: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
3389: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type', p_doc_type);
3382: BEGIN
3383:
3384: IF g_debug_stmt THEN
3385: PO_DEBUG.debug_begin(l_log_head);
3386: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
3387: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
3388: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
3389: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type', p_doc_type);
3390: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level', p_doc_level);
3383:
3384: IF g_debug_stmt THEN
3385: PO_DEBUG.debug_begin(l_log_head);
3386: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
3387: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
3388: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
3389: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type', p_doc_type);
3390: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level', p_doc_level);
3391: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id_tbl', p_doc_level_id_tbl);
3384: IF g_debug_stmt THEN
3385: PO_DEBUG.debug_begin(l_log_head);
3386: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
3387: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
3388: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
3389: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type', p_doc_type);
3390: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level', p_doc_level);
3391: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id_tbl', p_doc_level_id_tbl);
3392: PO_DEBUG.debug_var(l_log_head,l_progress,'p_make_old_copies_flag',p_make_old_copies_flag);
3385: PO_DEBUG.debug_begin(l_log_head);
3386: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
3387: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
3388: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
3389: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type', p_doc_type);
3390: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level', p_doc_level);
3391: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id_tbl', p_doc_level_id_tbl);
3392: PO_DEBUG.debug_var(l_log_head,l_progress,'p_make_old_copies_flag',p_make_old_copies_flag);
3393: PO_DEBUG.debug_var(l_log_head,l_progress,'p_make_new_copies_flag',p_make_new_copies_flag);
3386: PO_DEBUG.debug_var(l_log_head,l_progress,'p_api_version',p_api_version);
3387: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
3388: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
3389: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type', p_doc_type);
3390: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level', p_doc_level);
3391: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id_tbl', p_doc_level_id_tbl);
3392: PO_DEBUG.debug_var(l_log_head,l_progress,'p_make_old_copies_flag',p_make_old_copies_flag);
3393: PO_DEBUG.debug_var(l_log_head,l_progress,'p_make_new_copies_flag',p_make_new_copies_flag);
3394: PO_DEBUG.debug_var(l_log_head,l_progress,'p_check_only_flag', p_check_only_flag);
3387: PO_DEBUG.debug_var(l_log_head,l_progress,'p_init_msg_list',p_init_msg_list);
3388: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
3389: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type', p_doc_type);
3390: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level', p_doc_level);
3391: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id_tbl', p_doc_level_id_tbl);
3392: PO_DEBUG.debug_var(l_log_head,l_progress,'p_make_old_copies_flag',p_make_old_copies_flag);
3393: PO_DEBUG.debug_var(l_log_head,l_progress,'p_make_new_copies_flag',p_make_new_copies_flag);
3394: PO_DEBUG.debug_var(l_log_head,l_progress,'p_check_only_flag', p_check_only_flag);
3395: END IF;
3388: PO_DEBUG.debug_var(l_log_head,l_progress,'p_validation_level',p_validation_level);
3389: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type', p_doc_type);
3390: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level', p_doc_level);
3391: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id_tbl', p_doc_level_id_tbl);
3392: PO_DEBUG.debug_var(l_log_head,l_progress,'p_make_old_copies_flag',p_make_old_copies_flag);
3393: PO_DEBUG.debug_var(l_log_head,l_progress,'p_make_new_copies_flag',p_make_new_copies_flag);
3394: PO_DEBUG.debug_var(l_log_head,l_progress,'p_check_only_flag', p_check_only_flag);
3395: END IF;
3396:
3389: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_type', p_doc_type);
3390: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level', p_doc_level);
3391: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id_tbl', p_doc_level_id_tbl);
3392: PO_DEBUG.debug_var(l_log_head,l_progress,'p_make_old_copies_flag',p_make_old_copies_flag);
3393: PO_DEBUG.debug_var(l_log_head,l_progress,'p_make_new_copies_flag',p_make_new_copies_flag);
3394: PO_DEBUG.debug_var(l_log_head,l_progress,'p_check_only_flag', p_check_only_flag);
3395: END IF;
3396:
3397: l_progress := '010';
3390: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level', p_doc_level);
3391: PO_DEBUG.debug_var(l_log_head,l_progress,'p_doc_level_id_tbl', p_doc_level_id_tbl);
3392: PO_DEBUG.debug_var(l_log_head,l_progress,'p_make_old_copies_flag',p_make_old_copies_flag);
3393: PO_DEBUG.debug_var(l_log_head,l_progress,'p_make_new_copies_flag',p_make_new_copies_flag);
3394: PO_DEBUG.debug_var(l_log_head,l_progress,'p_check_only_flag', p_check_only_flag);
3395: END IF;
3396:
3397: l_progress := '010';
3398:
3466:
3467: l_progress := '900';
3468:
3469: IF g_debug_stmt THEN
3470: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
3471: PO_DEBUG.debug_end(l_log_head);
3472: END IF;
3473:
3474: EXCEPTION
3467: l_progress := '900';
3468:
3469: IF g_debug_stmt THEN
3470: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
3471: PO_DEBUG.debug_end(l_log_head);
3472: END IF;
3473:
3474: EXCEPTION
3475: WHEN OTHERS THEN
3473:
3474: EXCEPTION
3475: WHEN OTHERS THEN
3476: BEGIN
3477: PO_DEBUG.debug_unexp(l_log_head,l_progress,'OTHERS Start');
3478: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3479: IF g_debug_stmt THEN
3480: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
3481: END IF;
3476: BEGIN
3477: PO_DEBUG.debug_unexp(l_log_head,l_progress,'OTHERS Start');
3478: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3479: IF g_debug_stmt THEN
3480: PO_DEBUG.debug_var(l_log_head,l_progress,'x_return_status',x_return_status);
3481: END IF;
3482: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
3483: FND_MSG_PUB.add_exc_msg(G_PKG_NAME,l_api_name,SQLERRM);
3484: END IF;
3482: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
3483: FND_MSG_PUB.add_exc_msg(G_PKG_NAME,l_api_name,SQLERRM);
3484: END IF;
3485: ROLLBACK TO POPULATE_ENCUMBRANCE_GT_GRP;
3486: PO_DEBUG.debug_unexp(l_log_head,l_progress,'OTHERS End');
3487: EXCEPTION
3488: WHEN OTHERS THEN
3489: NULL;
3490: END;