8: -- PO_Mass_Update_PO_GRP.Update_Persons calls the procedure PO_Mass_Update_PO_PVT.DO_Update
9:
10: --------------------------------------------------------------------------------------------------
11:
12: g_debug_stmt CONSTANT BOOLEAN := PO_DEBUG.is_debug_stmt_on;
13: g_debug_unexp CONSTANT BOOLEAN := PO_DEBUG.is_debug_unexp_on;
14: g_pkg_name CONSTANT VARCHAR2(100) := 'PO_Mass_Update_PO_PVT';
15: g_log_head CONSTANT VARCHAR2(1000) := 'po.plsql.' || g_pkg_name || '.';
16:
9:
10: --------------------------------------------------------------------------------------------------
11:
12: g_debug_stmt CONSTANT BOOLEAN := PO_DEBUG.is_debug_stmt_on;
13: g_debug_unexp CONSTANT BOOLEAN := PO_DEBUG.is_debug_unexp_on;
14: g_pkg_name CONSTANT VARCHAR2(100) := 'PO_Mass_Update_PO_PVT';
15: g_log_head CONSTANT VARCHAR2(1000) := 'po.plsql.' || g_pkg_name || '.';
16:
17: TYPE g_po IS REF CURSOR;
75: BEGIN
76:
77: IF g_debug_stmt THEN
78:
79: PO_DEBUG.debug_begin(l_log_head);
80: PO_DEBUG.debug_var(l_log_head,l_progress,'p_update_person',p_update_person );
81: PO_DEBUG.debug_var(l_log_head,l_progress,'p_old_personid', p_old_personid);
82: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_personid', p_new_personid);
83: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_type',p_document_type );
76:
77: IF g_debug_stmt THEN
78:
79: PO_DEBUG.debug_begin(l_log_head);
80: PO_DEBUG.debug_var(l_log_head,l_progress,'p_update_person',p_update_person );
81: PO_DEBUG.debug_var(l_log_head,l_progress,'p_old_personid', p_old_personid);
82: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_personid', p_new_personid);
83: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_type',p_document_type );
84: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_no_from',p_document_no_from );
77: IF g_debug_stmt THEN
78:
79: PO_DEBUG.debug_begin(l_log_head);
80: PO_DEBUG.debug_var(l_log_head,l_progress,'p_update_person',p_update_person );
81: PO_DEBUG.debug_var(l_log_head,l_progress,'p_old_personid', p_old_personid);
82: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_personid', p_new_personid);
83: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_type',p_document_type );
84: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_no_from',p_document_no_from );
85: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_from',p_date_from);
78:
79: PO_DEBUG.debug_begin(l_log_head);
80: PO_DEBUG.debug_var(l_log_head,l_progress,'p_update_person',p_update_person );
81: PO_DEBUG.debug_var(l_log_head,l_progress,'p_old_personid', p_old_personid);
82: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_personid', p_new_personid);
83: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_type',p_document_type );
84: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_no_from',p_document_no_from );
85: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_from',p_date_from);
86: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_to',p_date_to);
79: PO_DEBUG.debug_begin(l_log_head);
80: PO_DEBUG.debug_var(l_log_head,l_progress,'p_update_person',p_update_person );
81: PO_DEBUG.debug_var(l_log_head,l_progress,'p_old_personid', p_old_personid);
82: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_personid', p_new_personid);
83: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_type',p_document_type );
84: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_no_from',p_document_no_from );
85: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_from',p_date_from);
86: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_to',p_date_to);
87: PO_DEBUG.debug_var(l_log_head,l_progress,'p_supplier_id',p_supplier_id);
80: PO_DEBUG.debug_var(l_log_head,l_progress,'p_update_person',p_update_person );
81: PO_DEBUG.debug_var(l_log_head,l_progress,'p_old_personid', p_old_personid);
82: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_personid', p_new_personid);
83: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_type',p_document_type );
84: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_no_from',p_document_no_from );
85: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_from',p_date_from);
86: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_to',p_date_to);
87: PO_DEBUG.debug_var(l_log_head,l_progress,'p_supplier_id',p_supplier_id);
88: PO_DEBUG.debug_var(l_log_head,l_progress,'p_include_close_po',p_include_close_po);
81: PO_DEBUG.debug_var(l_log_head,l_progress,'p_old_personid', p_old_personid);
82: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_personid', p_new_personid);
83: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_type',p_document_type );
84: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_no_from',p_document_no_from );
85: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_from',p_date_from);
86: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_to',p_date_to);
87: PO_DEBUG.debug_var(l_log_head,l_progress,'p_supplier_id',p_supplier_id);
88: PO_DEBUG.debug_var(l_log_head,l_progress,'p_include_close_po',p_include_close_po);
89: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit_interval',p_commit_interval);
82: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_personid', p_new_personid);
83: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_type',p_document_type );
84: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_no_from',p_document_no_from );
85: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_from',p_date_from);
86: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_to',p_date_to);
87: PO_DEBUG.debug_var(l_log_head,l_progress,'p_supplier_id',p_supplier_id);
88: PO_DEBUG.debug_var(l_log_head,l_progress,'p_include_close_po',p_include_close_po);
89: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit_interval',p_commit_interval);
90:
83: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_type',p_document_type );
84: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_no_from',p_document_no_from );
85: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_from',p_date_from);
86: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_to',p_date_to);
87: PO_DEBUG.debug_var(l_log_head,l_progress,'p_supplier_id',p_supplier_id);
88: PO_DEBUG.debug_var(l_log_head,l_progress,'p_include_close_po',p_include_close_po);
89: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit_interval',p_commit_interval);
90:
91: END IF;
84: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_no_from',p_document_no_from );
85: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_from',p_date_from);
86: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_to',p_date_to);
87: PO_DEBUG.debug_var(l_log_head,l_progress,'p_supplier_id',p_supplier_id);
88: PO_DEBUG.debug_var(l_log_head,l_progress,'p_include_close_po',p_include_close_po);
89: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit_interval',p_commit_interval);
90:
91: END IF;
92:
85: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_from',p_date_from);
86: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_to',p_date_to);
87: PO_DEBUG.debug_var(l_log_head,l_progress,'p_supplier_id',p_supplier_id);
88: PO_DEBUG.debug_var(l_log_head,l_progress,'p_include_close_po',p_include_close_po);
89: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit_interval',p_commit_interval);
90:
91: END IF;
92:
93: SAVEPOINT Do_Update_SP;
101: l_progress := '002';
102:
103: IF g_debug_stmt THEN
104:
105: PO_DEBUG.debug_var(l_log_head,l_progress,'p_update_person',p_update_person );
106:
107: END IF;
108:
109: SAVEPOINT PO_Mass_Update_Buyer_SP;
173: l_progress := '003';
174:
175: IF g_debug_stmt THEN
176:
177: PO_DEBUG.debug_var(l_log_head,l_progress,'p_update_person',p_update_person );
178:
179: END IF;
180:
181: SAVEPOINT PO_Mass_Update_Approver_SP;
230: l_progress := '004';
231:
232: IF g_debug_stmt THEN
233:
234: PO_DEBUG.debug_var(l_log_head,l_progress,'p_update_person',p_update_person );
235:
236: END IF;
237:
238: SAVEPOINT PO_Mass_Update_Deliver_To_SP;
400:
401:
402: IF g_debug_stmt THEN
403:
404: PO_DEBUG.debug_begin(l_log_head);
405: PO_DEBUG.debug_var(l_log_head,l_progress,'p_update_person',p_update_person );
406: PO_DEBUG.debug_var(l_log_head,l_progress,'p_old_personid', p_old_personid);
407: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_personid', p_new_personid);
408: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_type',p_document_type );
401:
402: IF g_debug_stmt THEN
403:
404: PO_DEBUG.debug_begin(l_log_head);
405: PO_DEBUG.debug_var(l_log_head,l_progress,'p_update_person',p_update_person );
406: PO_DEBUG.debug_var(l_log_head,l_progress,'p_old_personid', p_old_personid);
407: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_personid', p_new_personid);
408: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_type',p_document_type );
409: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_no_from',p_document_no_from );
402: IF g_debug_stmt THEN
403:
404: PO_DEBUG.debug_begin(l_log_head);
405: PO_DEBUG.debug_var(l_log_head,l_progress,'p_update_person',p_update_person );
406: PO_DEBUG.debug_var(l_log_head,l_progress,'p_old_personid', p_old_personid);
407: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_personid', p_new_personid);
408: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_type',p_document_type );
409: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_no_from',p_document_no_from );
410: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_from',p_date_from);
403:
404: PO_DEBUG.debug_begin(l_log_head);
405: PO_DEBUG.debug_var(l_log_head,l_progress,'p_update_person',p_update_person );
406: PO_DEBUG.debug_var(l_log_head,l_progress,'p_old_personid', p_old_personid);
407: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_personid', p_new_personid);
408: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_type',p_document_type );
409: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_no_from',p_document_no_from );
410: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_from',p_date_from);
411: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_to',p_date_to);
404: PO_DEBUG.debug_begin(l_log_head);
405: PO_DEBUG.debug_var(l_log_head,l_progress,'p_update_person',p_update_person );
406: PO_DEBUG.debug_var(l_log_head,l_progress,'p_old_personid', p_old_personid);
407: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_personid', p_new_personid);
408: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_type',p_document_type );
409: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_no_from',p_document_no_from );
410: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_from',p_date_from);
411: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_to',p_date_to);
412: PO_DEBUG.debug_var(l_log_head,l_progress,'p_supplier_id',p_supplier_id);
405: PO_DEBUG.debug_var(l_log_head,l_progress,'p_update_person',p_update_person );
406: PO_DEBUG.debug_var(l_log_head,l_progress,'p_old_personid', p_old_personid);
407: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_personid', p_new_personid);
408: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_type',p_document_type );
409: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_no_from',p_document_no_from );
410: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_from',p_date_from);
411: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_to',p_date_to);
412: PO_DEBUG.debug_var(l_log_head,l_progress,'p_supplier_id',p_supplier_id);
413: PO_DEBUG.debug_var(l_log_head,l_progress,'p_include_close_po',p_include_close_po);
406: PO_DEBUG.debug_var(l_log_head,l_progress,'p_old_personid', p_old_personid);
407: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_personid', p_new_personid);
408: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_type',p_document_type );
409: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_no_from',p_document_no_from );
410: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_from',p_date_from);
411: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_to',p_date_to);
412: PO_DEBUG.debug_var(l_log_head,l_progress,'p_supplier_id',p_supplier_id);
413: PO_DEBUG.debug_var(l_log_head,l_progress,'p_include_close_po',p_include_close_po);
414: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit_interval',p_commit_interval);
407: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_personid', p_new_personid);
408: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_type',p_document_type );
409: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_no_from',p_document_no_from );
410: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_from',p_date_from);
411: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_to',p_date_to);
412: PO_DEBUG.debug_var(l_log_head,l_progress,'p_supplier_id',p_supplier_id);
413: PO_DEBUG.debug_var(l_log_head,l_progress,'p_include_close_po',p_include_close_po);
414: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit_interval',p_commit_interval);
415:
408: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_type',p_document_type );
409: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_no_from',p_document_no_from );
410: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_from',p_date_from);
411: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_to',p_date_to);
412: PO_DEBUG.debug_var(l_log_head,l_progress,'p_supplier_id',p_supplier_id);
413: PO_DEBUG.debug_var(l_log_head,l_progress,'p_include_close_po',p_include_close_po);
414: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit_interval',p_commit_interval);
415:
416: END IF;
409: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_no_from',p_document_no_from );
410: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_from',p_date_from);
411: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_to',p_date_to);
412: PO_DEBUG.debug_var(l_log_head,l_progress,'p_supplier_id',p_supplier_id);
413: PO_DEBUG.debug_var(l_log_head,l_progress,'p_include_close_po',p_include_close_po);
414: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit_interval',p_commit_interval);
415:
416: END IF;
417:
410: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_from',p_date_from);
411: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_to',p_date_to);
412: PO_DEBUG.debug_var(l_log_head,l_progress,'p_supplier_id',p_supplier_id);
413: PO_DEBUG.debug_var(l_log_head,l_progress,'p_include_close_po',p_include_close_po);
414: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit_interval',p_commit_interval);
415:
416: END IF;
417:
418: SAVEPOINT PO_Mass_Update_Buyer_SP;
420: l_progress := '001';
421:
422: IF g_debug_stmt THEN
423:
424: PO_DEBUG.debug_var(l_log_head,l_progress,'Before Calling Buyer_Info','Before Calling Buyer_Info' );
425:
426: END IF;
427:
428: BEGIN
454: l_progress := '002';
455:
456: IF g_debug_stmt THEN
457:
458: PO_DEBUG.debug_var(l_log_head,l_progress,'Before Calling Print_Output','Before Calling Print_Output' );
459:
460: END IF;
461:
462: IF (p_update_person = 'BUYER' OR p_update_person = 'ALL') THEN
487: l_progress := '003';
488:
489: IF g_debug_stmt THEN
490:
491: PO_DEBUG.debug_var(l_log_head,l_progress,'po_num_type',po_num_type );
492:
493: END IF;
494:
495: EXCEPTION
646: l_progress := '004';
647:
648: IF g_debug_stmt THEN
649:
650: PO_DEBUG.debug_var(l_log_head,l_progress,'l_po_rowid',l_po_rowid );
651: PO_DEBUG.debug_var(l_log_head,l_progress,'l_po_num',l_po_num );
652: PO_DEBUG.debug_var(l_log_head,l_progress,'l_doc_type',l_doc_type );
653: PO_DEBUG.debug_var(l_log_head,l_progress,'l_auth_status',l_auth_status );
654: PO_DEBUG.debug_var(l_log_head,l_progress,'l_itemtype',l_itemtype );
647:
648: IF g_debug_stmt THEN
649:
650: PO_DEBUG.debug_var(l_log_head,l_progress,'l_po_rowid',l_po_rowid );
651: PO_DEBUG.debug_var(l_log_head,l_progress,'l_po_num',l_po_num );
652: PO_DEBUG.debug_var(l_log_head,l_progress,'l_doc_type',l_doc_type );
653: PO_DEBUG.debug_var(l_log_head,l_progress,'l_auth_status',l_auth_status );
654: PO_DEBUG.debug_var(l_log_head,l_progress,'l_itemtype',l_itemtype );
655: PO_DEBUG.debug_var(l_log_head,l_progress,'l_itemkey',l_itemkey );
648: IF g_debug_stmt THEN
649:
650: PO_DEBUG.debug_var(l_log_head,l_progress,'l_po_rowid',l_po_rowid );
651: PO_DEBUG.debug_var(l_log_head,l_progress,'l_po_num',l_po_num );
652: PO_DEBUG.debug_var(l_log_head,l_progress,'l_doc_type',l_doc_type );
653: PO_DEBUG.debug_var(l_log_head,l_progress,'l_auth_status',l_auth_status );
654: PO_DEBUG.debug_var(l_log_head,l_progress,'l_itemtype',l_itemtype );
655: PO_DEBUG.debug_var(l_log_head,l_progress,'l_itemkey',l_itemkey );
656: PO_DEBUG.debug_var(l_log_head,l_progress,'l_document_id',l_document_id );
649:
650: PO_DEBUG.debug_var(l_log_head,l_progress,'l_po_rowid',l_po_rowid );
651: PO_DEBUG.debug_var(l_log_head,l_progress,'l_po_num',l_po_num );
652: PO_DEBUG.debug_var(l_log_head,l_progress,'l_doc_type',l_doc_type );
653: PO_DEBUG.debug_var(l_log_head,l_progress,'l_auth_status',l_auth_status );
654: PO_DEBUG.debug_var(l_log_head,l_progress,'l_itemtype',l_itemtype );
655: PO_DEBUG.debug_var(l_log_head,l_progress,'l_itemkey',l_itemkey );
656: PO_DEBUG.debug_var(l_log_head,l_progress,'l_document_id',l_document_id );
657: PO_DEBUG.debug_var(l_log_head,l_progress,'l_document_type',l_document_type );
650: PO_DEBUG.debug_var(l_log_head,l_progress,'l_po_rowid',l_po_rowid );
651: PO_DEBUG.debug_var(l_log_head,l_progress,'l_po_num',l_po_num );
652: PO_DEBUG.debug_var(l_log_head,l_progress,'l_doc_type',l_doc_type );
653: PO_DEBUG.debug_var(l_log_head,l_progress,'l_auth_status',l_auth_status );
654: PO_DEBUG.debug_var(l_log_head,l_progress,'l_itemtype',l_itemtype );
655: PO_DEBUG.debug_var(l_log_head,l_progress,'l_itemkey',l_itemkey );
656: PO_DEBUG.debug_var(l_log_head,l_progress,'l_document_id',l_document_id );
657: PO_DEBUG.debug_var(l_log_head,l_progress,'l_document_type',l_document_type );
658: PO_DEBUG.debug_var(l_log_head,l_progress,'l_document_version',l_document_version );
651: PO_DEBUG.debug_var(l_log_head,l_progress,'l_po_num',l_po_num );
652: PO_DEBUG.debug_var(l_log_head,l_progress,'l_doc_type',l_doc_type );
653: PO_DEBUG.debug_var(l_log_head,l_progress,'l_auth_status',l_auth_status );
654: PO_DEBUG.debug_var(l_log_head,l_progress,'l_itemtype',l_itemtype );
655: PO_DEBUG.debug_var(l_log_head,l_progress,'l_itemkey',l_itemkey );
656: PO_DEBUG.debug_var(l_log_head,l_progress,'l_document_id',l_document_id );
657: PO_DEBUG.debug_var(l_log_head,l_progress,'l_document_type',l_document_type );
658: PO_DEBUG.debug_var(l_log_head,l_progress,'l_document_version',l_document_version );
659: PO_DEBUG.debug_var(l_log_head,l_progress,'l_conterms_exist_flag',l_conterms_exist_flag );
652: PO_DEBUG.debug_var(l_log_head,l_progress,'l_doc_type',l_doc_type );
653: PO_DEBUG.debug_var(l_log_head,l_progress,'l_auth_status',l_auth_status );
654: PO_DEBUG.debug_var(l_log_head,l_progress,'l_itemtype',l_itemtype );
655: PO_DEBUG.debug_var(l_log_head,l_progress,'l_itemkey',l_itemkey );
656: PO_DEBUG.debug_var(l_log_head,l_progress,'l_document_id',l_document_id );
657: PO_DEBUG.debug_var(l_log_head,l_progress,'l_document_type',l_document_type );
658: PO_DEBUG.debug_var(l_log_head,l_progress,'l_document_version',l_document_version );
659: PO_DEBUG.debug_var(l_log_head,l_progress,'l_conterms_exist_flag',l_conterms_exist_flag );
660:
653: PO_DEBUG.debug_var(l_log_head,l_progress,'l_auth_status',l_auth_status );
654: PO_DEBUG.debug_var(l_log_head,l_progress,'l_itemtype',l_itemtype );
655: PO_DEBUG.debug_var(l_log_head,l_progress,'l_itemkey',l_itemkey );
656: PO_DEBUG.debug_var(l_log_head,l_progress,'l_document_id',l_document_id );
657: PO_DEBUG.debug_var(l_log_head,l_progress,'l_document_type',l_document_type );
658: PO_DEBUG.debug_var(l_log_head,l_progress,'l_document_version',l_document_version );
659: PO_DEBUG.debug_var(l_log_head,l_progress,'l_conterms_exist_flag',l_conterms_exist_flag );
660:
661: END IF;
654: PO_DEBUG.debug_var(l_log_head,l_progress,'l_itemtype',l_itemtype );
655: PO_DEBUG.debug_var(l_log_head,l_progress,'l_itemkey',l_itemkey );
656: PO_DEBUG.debug_var(l_log_head,l_progress,'l_document_id',l_document_id );
657: PO_DEBUG.debug_var(l_log_head,l_progress,'l_document_type',l_document_type );
658: PO_DEBUG.debug_var(l_log_head,l_progress,'l_document_version',l_document_version );
659: PO_DEBUG.debug_var(l_log_head,l_progress,'l_conterms_exist_flag',l_conterms_exist_flag );
660:
661: END IF;
662:
655: PO_DEBUG.debug_var(l_log_head,l_progress,'l_itemkey',l_itemkey );
656: PO_DEBUG.debug_var(l_log_head,l_progress,'l_document_id',l_document_id );
657: PO_DEBUG.debug_var(l_log_head,l_progress,'l_document_type',l_document_type );
658: PO_DEBUG.debug_var(l_log_head,l_progress,'l_document_version',l_document_version );
659: PO_DEBUG.debug_var(l_log_head,l_progress,'l_conterms_exist_flag',l_conterms_exist_flag );
660:
661: END IF;
662:
663: UPDATE po_headers_all
670: l_progress := '005';
671:
672: IF g_debug_stmt THEN
673:
674: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_personid',p_new_personid );
675:
676: END IF;
677:
678: IF ( (l_auth_status='PRE-APPROVED') OR (l_auth_status='IN PROCESS') ) THEN
747: l_progress := '006';
748:
749: IF g_debug_stmt THEN
750:
751: PO_DEBUG.debug_var(l_log_head,l_progress,'l_commit_count',l_commit_count );
752:
753: END IF;
754:
755: IF (UPPER(l_conterms_exist_flag)='Y') THEN
999: l_progress := '007';
1000:
1001: IF g_debug_stmt THEN
1002:
1003: PO_DEBUG.debug_var(l_log_head,l_progress,'l_rel_rowid',l_rel_rowid );
1004: PO_DEBUG.debug_var(l_log_head,l_progress,'l_po_num',l_po_num );
1005: PO_DEBUG.debug_var(l_log_head,l_progress,'l_rel_num',l_rel_num );
1006: PO_DEBUG.debug_var(l_log_head,l_progress,'l_doc_type',l_doc_type );
1007: PO_DEBUG.debug_var(l_log_head,l_progress,'l_auth_status',l_auth_status );
1000:
1001: IF g_debug_stmt THEN
1002:
1003: PO_DEBUG.debug_var(l_log_head,l_progress,'l_rel_rowid',l_rel_rowid );
1004: PO_DEBUG.debug_var(l_log_head,l_progress,'l_po_num',l_po_num );
1005: PO_DEBUG.debug_var(l_log_head,l_progress,'l_rel_num',l_rel_num );
1006: PO_DEBUG.debug_var(l_log_head,l_progress,'l_doc_type',l_doc_type );
1007: PO_DEBUG.debug_var(l_log_head,l_progress,'l_auth_status',l_auth_status );
1008: PO_DEBUG.debug_var(l_log_head,l_progress,'l_itemtype',l_itemtype );
1001: IF g_debug_stmt THEN
1002:
1003: PO_DEBUG.debug_var(l_log_head,l_progress,'l_rel_rowid',l_rel_rowid );
1004: PO_DEBUG.debug_var(l_log_head,l_progress,'l_po_num',l_po_num );
1005: PO_DEBUG.debug_var(l_log_head,l_progress,'l_rel_num',l_rel_num );
1006: PO_DEBUG.debug_var(l_log_head,l_progress,'l_doc_type',l_doc_type );
1007: PO_DEBUG.debug_var(l_log_head,l_progress,'l_auth_status',l_auth_status );
1008: PO_DEBUG.debug_var(l_log_head,l_progress,'l_itemtype',l_itemtype );
1009: PO_DEBUG.debug_var(l_log_head,l_progress,'l_itemkey',l_itemkey );
1002:
1003: PO_DEBUG.debug_var(l_log_head,l_progress,'l_rel_rowid',l_rel_rowid );
1004: PO_DEBUG.debug_var(l_log_head,l_progress,'l_po_num',l_po_num );
1005: PO_DEBUG.debug_var(l_log_head,l_progress,'l_rel_num',l_rel_num );
1006: PO_DEBUG.debug_var(l_log_head,l_progress,'l_doc_type',l_doc_type );
1007: PO_DEBUG.debug_var(l_log_head,l_progress,'l_auth_status',l_auth_status );
1008: PO_DEBUG.debug_var(l_log_head,l_progress,'l_itemtype',l_itemtype );
1009: PO_DEBUG.debug_var(l_log_head,l_progress,'l_itemkey',l_itemkey );
1010:
1003: PO_DEBUG.debug_var(l_log_head,l_progress,'l_rel_rowid',l_rel_rowid );
1004: PO_DEBUG.debug_var(l_log_head,l_progress,'l_po_num',l_po_num );
1005: PO_DEBUG.debug_var(l_log_head,l_progress,'l_rel_num',l_rel_num );
1006: PO_DEBUG.debug_var(l_log_head,l_progress,'l_doc_type',l_doc_type );
1007: PO_DEBUG.debug_var(l_log_head,l_progress,'l_auth_status',l_auth_status );
1008: PO_DEBUG.debug_var(l_log_head,l_progress,'l_itemtype',l_itemtype );
1009: PO_DEBUG.debug_var(l_log_head,l_progress,'l_itemkey',l_itemkey );
1010:
1011: END IF;
1004: PO_DEBUG.debug_var(l_log_head,l_progress,'l_po_num',l_po_num );
1005: PO_DEBUG.debug_var(l_log_head,l_progress,'l_rel_num',l_rel_num );
1006: PO_DEBUG.debug_var(l_log_head,l_progress,'l_doc_type',l_doc_type );
1007: PO_DEBUG.debug_var(l_log_head,l_progress,'l_auth_status',l_auth_status );
1008: PO_DEBUG.debug_var(l_log_head,l_progress,'l_itemtype',l_itemtype );
1009: PO_DEBUG.debug_var(l_log_head,l_progress,'l_itemkey',l_itemkey );
1010:
1011: END IF;
1012:
1005: PO_DEBUG.debug_var(l_log_head,l_progress,'l_rel_num',l_rel_num );
1006: PO_DEBUG.debug_var(l_log_head,l_progress,'l_doc_type',l_doc_type );
1007: PO_DEBUG.debug_var(l_log_head,l_progress,'l_auth_status',l_auth_status );
1008: PO_DEBUG.debug_var(l_log_head,l_progress,'l_itemtype',l_itemtype );
1009: PO_DEBUG.debug_var(l_log_head,l_progress,'l_itemkey',l_itemkey );
1010:
1011: END IF;
1012:
1013: UPDATE po_releases_all
1020: l_progress := '008';
1021:
1022: IF g_debug_stmt THEN
1023:
1024: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_personid',p_new_personid );
1025:
1026: END IF;
1027:
1028:
1102: l_progress := '009';
1103:
1104: IF g_debug_stmt THEN
1105:
1106: PO_DEBUG.debug_var(l_log_head,l_progress,'l_commit_count',l_commit_count );
1107:
1108: END IF;
1109:
1110: IF l_commit_count = p_commit_interval THEN
1246:
1247:
1248: IF g_debug_stmt THEN
1249:
1250: PO_DEBUG.debug_begin(l_log_head);
1251: PO_DEBUG.debug_var(l_log_head,l_progress,'p_update_person',p_update_person );
1252: PO_DEBUG.debug_var(l_log_head,l_progress,'p_old_personid', p_old_personid);
1253: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_personid', p_new_personid);
1254: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_type',p_document_type );
1247:
1248: IF g_debug_stmt THEN
1249:
1250: PO_DEBUG.debug_begin(l_log_head);
1251: PO_DEBUG.debug_var(l_log_head,l_progress,'p_update_person',p_update_person );
1252: PO_DEBUG.debug_var(l_log_head,l_progress,'p_old_personid', p_old_personid);
1253: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_personid', p_new_personid);
1254: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_type',p_document_type );
1255: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_no_from',p_document_no_from );
1248: IF g_debug_stmt THEN
1249:
1250: PO_DEBUG.debug_begin(l_log_head);
1251: PO_DEBUG.debug_var(l_log_head,l_progress,'p_update_person',p_update_person );
1252: PO_DEBUG.debug_var(l_log_head,l_progress,'p_old_personid', p_old_personid);
1253: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_personid', p_new_personid);
1254: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_type',p_document_type );
1255: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_no_from',p_document_no_from );
1256: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_from',p_date_from);
1249:
1250: PO_DEBUG.debug_begin(l_log_head);
1251: PO_DEBUG.debug_var(l_log_head,l_progress,'p_update_person',p_update_person );
1252: PO_DEBUG.debug_var(l_log_head,l_progress,'p_old_personid', p_old_personid);
1253: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_personid', p_new_personid);
1254: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_type',p_document_type );
1255: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_no_from',p_document_no_from );
1256: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_from',p_date_from);
1257: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_to',p_date_to);
1250: PO_DEBUG.debug_begin(l_log_head);
1251: PO_DEBUG.debug_var(l_log_head,l_progress,'p_update_person',p_update_person );
1252: PO_DEBUG.debug_var(l_log_head,l_progress,'p_old_personid', p_old_personid);
1253: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_personid', p_new_personid);
1254: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_type',p_document_type );
1255: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_no_from',p_document_no_from );
1256: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_from',p_date_from);
1257: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_to',p_date_to);
1258: PO_DEBUG.debug_var(l_log_head,l_progress,'p_supplier_id',p_supplier_id);
1251: PO_DEBUG.debug_var(l_log_head,l_progress,'p_update_person',p_update_person );
1252: PO_DEBUG.debug_var(l_log_head,l_progress,'p_old_personid', p_old_personid);
1253: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_personid', p_new_personid);
1254: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_type',p_document_type );
1255: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_no_from',p_document_no_from );
1256: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_from',p_date_from);
1257: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_to',p_date_to);
1258: PO_DEBUG.debug_var(l_log_head,l_progress,'p_supplier_id',p_supplier_id);
1259: PO_DEBUG.debug_var(l_log_head,l_progress,'p_include_close_po',p_include_close_po);
1252: PO_DEBUG.debug_var(l_log_head,l_progress,'p_old_personid', p_old_personid);
1253: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_personid', p_new_personid);
1254: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_type',p_document_type );
1255: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_no_from',p_document_no_from );
1256: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_from',p_date_from);
1257: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_to',p_date_to);
1258: PO_DEBUG.debug_var(l_log_head,l_progress,'p_supplier_id',p_supplier_id);
1259: PO_DEBUG.debug_var(l_log_head,l_progress,'p_include_close_po',p_include_close_po);
1260: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit_interval',p_commit_interval);
1253: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_personid', p_new_personid);
1254: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_type',p_document_type );
1255: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_no_from',p_document_no_from );
1256: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_from',p_date_from);
1257: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_to',p_date_to);
1258: PO_DEBUG.debug_var(l_log_head,l_progress,'p_supplier_id',p_supplier_id);
1259: PO_DEBUG.debug_var(l_log_head,l_progress,'p_include_close_po',p_include_close_po);
1260: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit_interval',p_commit_interval);
1261:
1254: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_type',p_document_type );
1255: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_no_from',p_document_no_from );
1256: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_from',p_date_from);
1257: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_to',p_date_to);
1258: PO_DEBUG.debug_var(l_log_head,l_progress,'p_supplier_id',p_supplier_id);
1259: PO_DEBUG.debug_var(l_log_head,l_progress,'p_include_close_po',p_include_close_po);
1260: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit_interval',p_commit_interval);
1261:
1262: END IF;
1255: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_no_from',p_document_no_from );
1256: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_from',p_date_from);
1257: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_to',p_date_to);
1258: PO_DEBUG.debug_var(l_log_head,l_progress,'p_supplier_id',p_supplier_id);
1259: PO_DEBUG.debug_var(l_log_head,l_progress,'p_include_close_po',p_include_close_po);
1260: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit_interval',p_commit_interval);
1261:
1262: END IF;
1263:
1256: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_from',p_date_from);
1257: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_to',p_date_to);
1258: PO_DEBUG.debug_var(l_log_head,l_progress,'p_supplier_id',p_supplier_id);
1259: PO_DEBUG.debug_var(l_log_head,l_progress,'p_include_close_po',p_include_close_po);
1260: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit_interval',p_commit_interval);
1261:
1262: END IF;
1263:
1264: SAVEPOINT PO_Mass_Update_Approver_SP;
1266: l_progress := '001';
1267:
1268: IF g_debug_stmt THEN
1269:
1270: PO_DEBUG.debug_var(l_log_head,l_progress,'Before Calling Buyer_Info','Before Calling Buyer_Info' );
1271:
1272: END IF;
1273:
1274: BEGIN
1302: l_progress := '002';
1303:
1304: IF g_debug_stmt THEN
1305:
1306: PO_DEBUG.debug_var(l_log_head,l_progress,'Before Calling Print_Output','Before Calling Print_Output' );
1307:
1308: END IF;
1309:
1310: IF (p_update_person = 'APPROVER' ) THEN
1338: l_progress := '003';
1339:
1340: IF g_debug_stmt THEN
1341:
1342: PO_DEBUG.debug_var(l_log_head,l_progress,'po_num_type',po_num_type );
1343:
1344: END IF;
1345:
1346: EXCEPTION
1486: l_progress := '004';
1487:
1488: IF g_debug_stmt THEN
1489:
1490: PO_DEBUG.debug_var(l_log_head,l_progress,'l_notification_id',l_notification_id );
1491: PO_DEBUG.debug_var(l_log_head,l_progress,'l_po_num',l_po_num );
1492: PO_DEBUG.debug_var(l_log_head,l_progress,'l_doc_type', l_doc_type);
1493:
1494: END IF;
1487:
1488: IF g_debug_stmt THEN
1489:
1490: PO_DEBUG.debug_var(l_log_head,l_progress,'l_notification_id',l_notification_id );
1491: PO_DEBUG.debug_var(l_log_head,l_progress,'l_po_num',l_po_num );
1492: PO_DEBUG.debug_var(l_log_head,l_progress,'l_doc_type', l_doc_type);
1493:
1494: END IF;
1495:
1488: IF g_debug_stmt THEN
1489:
1490: PO_DEBUG.debug_var(l_log_head,l_progress,'l_notification_id',l_notification_id );
1491: PO_DEBUG.debug_var(l_log_head,l_progress,'l_po_num',l_po_num );
1492: PO_DEBUG.debug_var(l_log_head,l_progress,'l_doc_type', l_doc_type);
1493:
1494: END IF;
1495:
1496:
1503: Wf_Notification.Forward(l_notification_id, p_new_username,l_msg16);
1504:
1505: IF g_debug_stmt THEN
1506:
1507: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_username',p_new_username );
1508:
1509: END IF;
1510:
1511: l_commit_count := l_commit_count + 1;
1520: l_progress := '006';
1521:
1522: IF g_debug_stmt THEN
1523:
1524: PO_DEBUG.debug_var(l_log_head,l_progress,'l_commit_count',l_commit_count );
1525:
1526: END IF;
1527:
1528:
1689: l_progress := '007';
1690:
1691: IF g_debug_stmt THEN
1692:
1693: PO_DEBUG.debug_var(l_log_head,l_progress,'l_notification_id',l_notification_id );
1694: PO_DEBUG.debug_var(l_log_head,l_progress,'l_po_num',l_po_num );
1695: PO_DEBUG.debug_var(l_log_head,l_progress,'l_rel_num',l_rel_num );
1696: PO_DEBUG.debug_var(l_log_head,l_progress,'l_doc_type', l_doc_type);
1697:
1690:
1691: IF g_debug_stmt THEN
1692:
1693: PO_DEBUG.debug_var(l_log_head,l_progress,'l_notification_id',l_notification_id );
1694: PO_DEBUG.debug_var(l_log_head,l_progress,'l_po_num',l_po_num );
1695: PO_DEBUG.debug_var(l_log_head,l_progress,'l_rel_num',l_rel_num );
1696: PO_DEBUG.debug_var(l_log_head,l_progress,'l_doc_type', l_doc_type);
1697:
1698: END IF;
1691: IF g_debug_stmt THEN
1692:
1693: PO_DEBUG.debug_var(l_log_head,l_progress,'l_notification_id',l_notification_id );
1694: PO_DEBUG.debug_var(l_log_head,l_progress,'l_po_num',l_po_num );
1695: PO_DEBUG.debug_var(l_log_head,l_progress,'l_rel_num',l_rel_num );
1696: PO_DEBUG.debug_var(l_log_head,l_progress,'l_doc_type', l_doc_type);
1697:
1698: END IF;
1699:
1692:
1693: PO_DEBUG.debug_var(l_log_head,l_progress,'l_notification_id',l_notification_id );
1694: PO_DEBUG.debug_var(l_log_head,l_progress,'l_po_num',l_po_num );
1695: PO_DEBUG.debug_var(l_log_head,l_progress,'l_rel_num',l_rel_num );
1696: PO_DEBUG.debug_var(l_log_head,l_progress,'l_doc_type', l_doc_type);
1697:
1698: END IF;
1699:
1700: BEGIN
1706: l_progress := '008';
1707:
1708: IF g_debug_stmt THEN
1709:
1710: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_username',p_new_username );
1711:
1712: END IF;
1713:
1714: l_commit_count := l_commit_count + 1;
1723: l_progress := '009';
1724:
1725: IF g_debug_stmt THEN
1726:
1727: PO_DEBUG.debug_var(l_log_head,l_progress,'l_commit_count',l_commit_count );
1728:
1729: END IF;
1730:
1731:
1860:
1861:
1862: IF g_debug_stmt THEN
1863:
1864: PO_DEBUG.debug_begin(l_log_head);
1865: PO_DEBUG.debug_var(l_log_head,l_progress,'p_update_person',p_update_person );
1866: PO_DEBUG.debug_var(l_log_head,l_progress,'p_old_personid', p_old_personid);
1867: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_personid', p_new_personid);
1868: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_type',p_document_type );
1861:
1862: IF g_debug_stmt THEN
1863:
1864: PO_DEBUG.debug_begin(l_log_head);
1865: PO_DEBUG.debug_var(l_log_head,l_progress,'p_update_person',p_update_person );
1866: PO_DEBUG.debug_var(l_log_head,l_progress,'p_old_personid', p_old_personid);
1867: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_personid', p_new_personid);
1868: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_type',p_document_type );
1869: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_no_from',p_document_no_from );
1862: IF g_debug_stmt THEN
1863:
1864: PO_DEBUG.debug_begin(l_log_head);
1865: PO_DEBUG.debug_var(l_log_head,l_progress,'p_update_person',p_update_person );
1866: PO_DEBUG.debug_var(l_log_head,l_progress,'p_old_personid', p_old_personid);
1867: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_personid', p_new_personid);
1868: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_type',p_document_type );
1869: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_no_from',p_document_no_from );
1870: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_from',p_date_from);
1863:
1864: PO_DEBUG.debug_begin(l_log_head);
1865: PO_DEBUG.debug_var(l_log_head,l_progress,'p_update_person',p_update_person );
1866: PO_DEBUG.debug_var(l_log_head,l_progress,'p_old_personid', p_old_personid);
1867: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_personid', p_new_personid);
1868: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_type',p_document_type );
1869: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_no_from',p_document_no_from );
1870: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_from',p_date_from);
1871: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_to',p_date_to);
1864: PO_DEBUG.debug_begin(l_log_head);
1865: PO_DEBUG.debug_var(l_log_head,l_progress,'p_update_person',p_update_person );
1866: PO_DEBUG.debug_var(l_log_head,l_progress,'p_old_personid', p_old_personid);
1867: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_personid', p_new_personid);
1868: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_type',p_document_type );
1869: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_no_from',p_document_no_from );
1870: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_from',p_date_from);
1871: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_to',p_date_to);
1872: PO_DEBUG.debug_var(l_log_head,l_progress,'p_supplier_id',p_supplier_id);
1865: PO_DEBUG.debug_var(l_log_head,l_progress,'p_update_person',p_update_person );
1866: PO_DEBUG.debug_var(l_log_head,l_progress,'p_old_personid', p_old_personid);
1867: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_personid', p_new_personid);
1868: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_type',p_document_type );
1869: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_no_from',p_document_no_from );
1870: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_from',p_date_from);
1871: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_to',p_date_to);
1872: PO_DEBUG.debug_var(l_log_head,l_progress,'p_supplier_id',p_supplier_id);
1873: PO_DEBUG.debug_var(l_log_head,l_progress,'p_include_close_po',p_include_close_po);
1866: PO_DEBUG.debug_var(l_log_head,l_progress,'p_old_personid', p_old_personid);
1867: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_personid', p_new_personid);
1868: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_type',p_document_type );
1869: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_no_from',p_document_no_from );
1870: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_from',p_date_from);
1871: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_to',p_date_to);
1872: PO_DEBUG.debug_var(l_log_head,l_progress,'p_supplier_id',p_supplier_id);
1873: PO_DEBUG.debug_var(l_log_head,l_progress,'p_include_close_po',p_include_close_po);
1874: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit_interval',p_commit_interval);
1867: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_personid', p_new_personid);
1868: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_type',p_document_type );
1869: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_no_from',p_document_no_from );
1870: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_from',p_date_from);
1871: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_to',p_date_to);
1872: PO_DEBUG.debug_var(l_log_head,l_progress,'p_supplier_id',p_supplier_id);
1873: PO_DEBUG.debug_var(l_log_head,l_progress,'p_include_close_po',p_include_close_po);
1874: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit_interval',p_commit_interval);
1875:
1868: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_type',p_document_type );
1869: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_no_from',p_document_no_from );
1870: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_from',p_date_from);
1871: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_to',p_date_to);
1872: PO_DEBUG.debug_var(l_log_head,l_progress,'p_supplier_id',p_supplier_id);
1873: PO_DEBUG.debug_var(l_log_head,l_progress,'p_include_close_po',p_include_close_po);
1874: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit_interval',p_commit_interval);
1875:
1876: END IF;
1869: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_no_from',p_document_no_from );
1870: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_from',p_date_from);
1871: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_to',p_date_to);
1872: PO_DEBUG.debug_var(l_log_head,l_progress,'p_supplier_id',p_supplier_id);
1873: PO_DEBUG.debug_var(l_log_head,l_progress,'p_include_close_po',p_include_close_po);
1874: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit_interval',p_commit_interval);
1875:
1876: END IF;
1877:
1870: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_from',p_date_from);
1871: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_to',p_date_to);
1872: PO_DEBUG.debug_var(l_log_head,l_progress,'p_supplier_id',p_supplier_id);
1873: PO_DEBUG.debug_var(l_log_head,l_progress,'p_include_close_po',p_include_close_po);
1874: PO_DEBUG.debug_var(l_log_head,l_progress,'p_commit_interval',p_commit_interval);
1875:
1876: END IF;
1877:
1878: SAVEPOINT PO_Mass_Update_DeliverTo_SP;
1880: l_progress := '001';
1881:
1882: IF g_debug_stmt THEN
1883:
1884: PO_DEBUG.debug_var(l_log_head,l_progress,'Before Calling Buyer_Info','Before Calling Buyer_Info' );
1885:
1886: END IF;
1887:
1888: BEGIN
1914: l_progress := '002';
1915:
1916: IF g_debug_stmt THEN
1917:
1918: PO_DEBUG.debug_var(l_log_head,l_progress,'Before Calling Print_Output','Before Calling Print_Output' );
1919:
1920: END IF;
1921:
1922: IF (p_update_person = 'DELIVER TO' ) THEN
1947: l_progress := '003';
1948:
1949: IF g_debug_stmt THEN
1950:
1951: PO_DEBUG.debug_var(l_log_head,l_progress,'po_num_type',po_num_type );
1952:
1953: END IF;
1954:
1955: EXCEPTION
2096: l_progress := '004';
2097:
2098: IF g_debug_stmt THEN
2099:
2100: PO_DEBUG.debug_var(l_log_head,l_progress,'l_po_rowid',l_po_rowid );
2101: PO_DEBUG.debug_var(l_log_head,l_progress,'l_po_num',l_po_num );
2102: PO_DEBUG.debug_var(l_log_head,l_progress,'l_doc_type',l_doc_type );
2103:
2104: END IF;
2097:
2098: IF g_debug_stmt THEN
2099:
2100: PO_DEBUG.debug_var(l_log_head,l_progress,'l_po_rowid',l_po_rowid );
2101: PO_DEBUG.debug_var(l_log_head,l_progress,'l_po_num',l_po_num );
2102: PO_DEBUG.debug_var(l_log_head,l_progress,'l_doc_type',l_doc_type );
2103:
2104: END IF;
2105:
2098: IF g_debug_stmt THEN
2099:
2100: PO_DEBUG.debug_var(l_log_head,l_progress,'l_po_rowid',l_po_rowid );
2101: PO_DEBUG.debug_var(l_log_head,l_progress,'l_po_num',l_po_num );
2102: PO_DEBUG.debug_var(l_log_head,l_progress,'l_doc_type',l_doc_type );
2103:
2104: END IF;
2105:
2106:
2117: l_progress := '005';
2118:
2119: IF g_debug_stmt THEN
2120:
2121: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_personid',p_new_personid );
2122:
2123: END IF;
2124:
2125:
2135: l_progress := '006';
2136:
2137: IF g_debug_stmt THEN
2138:
2139: PO_DEBUG.debug_var(l_log_head,l_progress,'l_commit_count',l_commit_count );
2140:
2141: END IF;
2142:
2143: IF l_release_id IS NULL THEN
2307: l_progress := '007';
2308:
2309: IF g_debug_stmt THEN
2310:
2311: PO_DEBUG.debug_var(l_log_head,l_progress,'l_rel_rowid',l_rel_rowid );
2312: PO_DEBUG.debug_var(l_log_head,l_progress,'l_po_num',l_po_num );
2313: PO_DEBUG.debug_var(l_log_head,l_progress,'l_rel_num',l_rel_num );
2314: PO_DEBUG.debug_var(l_log_head,l_progress,'l_doc_type',l_doc_type );
2315:
2308:
2309: IF g_debug_stmt THEN
2310:
2311: PO_DEBUG.debug_var(l_log_head,l_progress,'l_rel_rowid',l_rel_rowid );
2312: PO_DEBUG.debug_var(l_log_head,l_progress,'l_po_num',l_po_num );
2313: PO_DEBUG.debug_var(l_log_head,l_progress,'l_rel_num',l_rel_num );
2314: PO_DEBUG.debug_var(l_log_head,l_progress,'l_doc_type',l_doc_type );
2315:
2316: END IF;
2309: IF g_debug_stmt THEN
2310:
2311: PO_DEBUG.debug_var(l_log_head,l_progress,'l_rel_rowid',l_rel_rowid );
2312: PO_DEBUG.debug_var(l_log_head,l_progress,'l_po_num',l_po_num );
2313: PO_DEBUG.debug_var(l_log_head,l_progress,'l_rel_num',l_rel_num );
2314: PO_DEBUG.debug_var(l_log_head,l_progress,'l_doc_type',l_doc_type );
2315:
2316: END IF;
2317:
2310:
2311: PO_DEBUG.debug_var(l_log_head,l_progress,'l_rel_rowid',l_rel_rowid );
2312: PO_DEBUG.debug_var(l_log_head,l_progress,'l_po_num',l_po_num );
2313: PO_DEBUG.debug_var(l_log_head,l_progress,'l_rel_num',l_rel_num );
2314: PO_DEBUG.debug_var(l_log_head,l_progress,'l_doc_type',l_doc_type );
2315:
2316: END IF;
2317:
2318: UPDATE po_distributions_all
2325: l_progress := '007';
2326:
2327: IF g_debug_stmt THEN
2328:
2329: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_personid', p_new_personid);
2330:
2331: END IF;
2332:
2333:
2344: l_progress := '007';
2345:
2346: IF g_debug_stmt THEN
2347:
2348: PO_DEBUG.debug_var(l_log_head,l_progress,'l_commit_count', l_commit_count);
2349:
2350: END IF;
2351:
2352: fnd_file.put_line(fnd_file.output, rpad(l_po_num || '-' || l_rel_num,32) || rpad(l_doc_type,26) || l_msg18);
2474: l_progress := '000';
2475:
2476: IF g_debug_stmt THEN
2477:
2478: PO_DEBUG.debug_begin(l_log_head);
2479: PO_DEBUG.debug_var(l_log_head,l_progress,'p_update_person',p_update_person );
2480: PO_DEBUG.debug_var(l_log_head,l_progress,'p_old_buyer_name',p_old_buyer_name );
2481: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_buyer_name',p_new_buyer_name );
2482: PO_DEBUG.debug_var(l_log_head,l_progress,'p_org_name',p_org_name );
2475:
2476: IF g_debug_stmt THEN
2477:
2478: PO_DEBUG.debug_begin(l_log_head);
2479: PO_DEBUG.debug_var(l_log_head,l_progress,'p_update_person',p_update_person );
2480: PO_DEBUG.debug_var(l_log_head,l_progress,'p_old_buyer_name',p_old_buyer_name );
2481: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_buyer_name',p_new_buyer_name );
2482: PO_DEBUG.debug_var(l_log_head,l_progress,'p_org_name',p_org_name );
2483: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_type',p_document_type );
2476: IF g_debug_stmt THEN
2477:
2478: PO_DEBUG.debug_begin(l_log_head);
2479: PO_DEBUG.debug_var(l_log_head,l_progress,'p_update_person',p_update_person );
2480: PO_DEBUG.debug_var(l_log_head,l_progress,'p_old_buyer_name',p_old_buyer_name );
2481: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_buyer_name',p_new_buyer_name );
2482: PO_DEBUG.debug_var(l_log_head,l_progress,'p_org_name',p_org_name );
2483: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_type',p_document_type );
2484: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_no_from',p_document_no_from );
2477:
2478: PO_DEBUG.debug_begin(l_log_head);
2479: PO_DEBUG.debug_var(l_log_head,l_progress,'p_update_person',p_update_person );
2480: PO_DEBUG.debug_var(l_log_head,l_progress,'p_old_buyer_name',p_old_buyer_name );
2481: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_buyer_name',p_new_buyer_name );
2482: PO_DEBUG.debug_var(l_log_head,l_progress,'p_org_name',p_org_name );
2483: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_type',p_document_type );
2484: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_no_from',p_document_no_from );
2485: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_no_to',p_document_no_to );
2478: PO_DEBUG.debug_begin(l_log_head);
2479: PO_DEBUG.debug_var(l_log_head,l_progress,'p_update_person',p_update_person );
2480: PO_DEBUG.debug_var(l_log_head,l_progress,'p_old_buyer_name',p_old_buyer_name );
2481: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_buyer_name',p_new_buyer_name );
2482: PO_DEBUG.debug_var(l_log_head,l_progress,'p_org_name',p_org_name );
2483: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_type',p_document_type );
2484: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_no_from',p_document_no_from );
2485: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_no_to',p_document_no_to );
2486: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_from', p_date_from);
2479: PO_DEBUG.debug_var(l_log_head,l_progress,'p_update_person',p_update_person );
2480: PO_DEBUG.debug_var(l_log_head,l_progress,'p_old_buyer_name',p_old_buyer_name );
2481: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_buyer_name',p_new_buyer_name );
2482: PO_DEBUG.debug_var(l_log_head,l_progress,'p_org_name',p_org_name );
2483: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_type',p_document_type );
2484: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_no_from',p_document_no_from );
2485: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_no_to',p_document_no_to );
2486: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_from', p_date_from);
2487: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_to', p_date_to);
2480: PO_DEBUG.debug_var(l_log_head,l_progress,'p_old_buyer_name',p_old_buyer_name );
2481: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_buyer_name',p_new_buyer_name );
2482: PO_DEBUG.debug_var(l_log_head,l_progress,'p_org_name',p_org_name );
2483: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_type',p_document_type );
2484: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_no_from',p_document_no_from );
2485: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_no_to',p_document_no_to );
2486: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_from', p_date_from);
2487: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_to', p_date_to);
2488: PO_DEBUG.debug_var(l_log_head,l_progress,'p_supplier_name',p_supplier_name );
2481: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_buyer_name',p_new_buyer_name );
2482: PO_DEBUG.debug_var(l_log_head,l_progress,'p_org_name',p_org_name );
2483: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_type',p_document_type );
2484: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_no_from',p_document_no_from );
2485: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_no_to',p_document_no_to );
2486: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_from', p_date_from);
2487: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_to', p_date_to);
2488: PO_DEBUG.debug_var(l_log_head,l_progress,'p_supplier_name',p_supplier_name );
2489:
2482: PO_DEBUG.debug_var(l_log_head,l_progress,'p_org_name',p_org_name );
2483: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_type',p_document_type );
2484: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_no_from',p_document_no_from );
2485: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_no_to',p_document_no_to );
2486: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_from', p_date_from);
2487: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_to', p_date_to);
2488: PO_DEBUG.debug_var(l_log_head,l_progress,'p_supplier_name',p_supplier_name );
2489:
2490: END IF;
2483: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_type',p_document_type );
2484: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_no_from',p_document_no_from );
2485: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_no_to',p_document_no_to );
2486: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_from', p_date_from);
2487: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_to', p_date_to);
2488: PO_DEBUG.debug_var(l_log_head,l_progress,'p_supplier_name',p_supplier_name );
2489:
2490: END IF;
2491:
2484: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_no_from',p_document_no_from );
2485: PO_DEBUG.debug_var(l_log_head,l_progress,'p_document_no_to',p_document_no_to );
2486: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_from', p_date_from);
2487: PO_DEBUG.debug_var(l_log_head,l_progress,'p_date_to', p_date_to);
2488: PO_DEBUG.debug_var(l_log_head,l_progress,'p_supplier_name',p_supplier_name );
2489:
2490: END IF;
2491:
2492: fnd_message.set_name('PO','PO_MUB_MSG_BUYER_HEADER1');
2553: l_progress := '001';
2554:
2555: IF g_debug_stmt THEN
2556:
2557: PO_DEBUG.debug_var(l_log_head,l_progress,'p_update_person',p_update_person );
2558:
2559: END IF;
2560:
2561: l_msg12 := fnd_message.get;
2670: l_progress := '000';
2671:
2672: IF g_debug_stmt THEN
2673:
2674: PO_DEBUG.debug_begin(l_log_head);
2675: PO_DEBUG.debug_var(l_log_head,l_progress,'p_old_personid',p_old_personid );
2676: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_personid',p_new_personid );
2677: PO_DEBUG.debug_var(l_log_head,l_progress,'p_supplier_id',p_supplier_id );
2678:
2671:
2672: IF g_debug_stmt THEN
2673:
2674: PO_DEBUG.debug_begin(l_log_head);
2675: PO_DEBUG.debug_var(l_log_head,l_progress,'p_old_personid',p_old_personid );
2676: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_personid',p_new_personid );
2677: PO_DEBUG.debug_var(l_log_head,l_progress,'p_supplier_id',p_supplier_id );
2678:
2679: END IF;
2672: IF g_debug_stmt THEN
2673:
2674: PO_DEBUG.debug_begin(l_log_head);
2675: PO_DEBUG.debug_var(l_log_head,l_progress,'p_old_personid',p_old_personid );
2676: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_personid',p_new_personid );
2677: PO_DEBUG.debug_var(l_log_head,l_progress,'p_supplier_id',p_supplier_id );
2678:
2679: END IF;
2680:
2673:
2674: PO_DEBUG.debug_begin(l_log_head);
2675: PO_DEBUG.debug_var(l_log_head,l_progress,'p_old_personid',p_old_personid );
2676: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_personid',p_new_personid );
2677: PO_DEBUG.debug_var(l_log_head,l_progress,'p_supplier_id',p_supplier_id );
2678:
2679: END IF;
2680:
2681: SAVEPOINT Buyer_Info_SP;
2685: p_old_buyer_name := PO_EMPLOYEES_SV.get_emp_name(p_old_personid);
2686:
2687: IF g_debug_stmt THEN
2688:
2689: PO_DEBUG.debug_var(l_log_head,l_progress,'p_old_buyer_name',p_old_buyer_name );
2690:
2691: END IF;
2692:
2693: p_new_buyer_name := PO_EMPLOYEES_SV.get_emp_name(p_new_personid);
2694:
2695:
2696: IF g_debug_stmt THEN
2697:
2698: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_buyer_name',p_new_buyer_name );
2699:
2700: END IF;
2701:
2702: WF_DIRECTORY.GetUserName('PER',p_old_personid, p_old_username,p_old_user_display_name);
2701:
2702: WF_DIRECTORY.GetUserName('PER',p_old_personid, p_old_username,p_old_user_display_name);
2703: IF g_debug_stmt THEN
2704:
2705: PO_DEBUG.debug_var(l_log_head,l_progress,'p_old_username',p_old_username );
2706: PO_DEBUG.debug_var(l_log_head,l_progress,'p_old_user_display_name',p_old_user_display_name );
2707:
2708:
2709: END IF;
2702: WF_DIRECTORY.GetUserName('PER',p_old_personid, p_old_username,p_old_user_display_name);
2703: IF g_debug_stmt THEN
2704:
2705: PO_DEBUG.debug_var(l_log_head,l_progress,'p_old_username',p_old_username );
2706: PO_DEBUG.debug_var(l_log_head,l_progress,'p_old_user_display_name',p_old_user_display_name );
2707:
2708:
2709: END IF;
2710:
2711:
2712: WF_DIRECTORY.GetUserName('PER',p_new_personid, p_new_username,p_new_user_display_name);
2713: IF g_debug_stmt THEN
2714:
2715: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_username',p_new_username );
2716: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_user_display_name',p_new_user_display_name );
2717:
2718:
2719: END IF;
2712: WF_DIRECTORY.GetUserName('PER',p_new_personid, p_new_username,p_new_user_display_name);
2713: IF g_debug_stmt THEN
2714:
2715: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_username',p_new_username );
2716: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_user_display_name',p_new_user_display_name );
2717:
2718:
2719: END IF;
2720:
2725: AND user_name = p_old_username;
2726:
2727: IF g_debug_stmt THEN
2728:
2729: PO_DEBUG.debug_var(l_log_head,l_progress,'p_old_buyer_user_id',p_old_buyer_user_id );
2730:
2731: END IF;
2732:
2733: SELECT user_id
2737: AND user_name = p_new_username;
2738:
2739: IF g_debug_stmt THEN
2740:
2741: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_buyer_user_id',p_new_buyer_user_id );
2742:
2743: END IF;
2744:
2745: IF (p_supplier_id IS NOT NULL) then
2764: AND hou.organization_id = l_org_id;
2765:
2766: IF g_debug_stmt THEN
2767:
2768: PO_DEBUG.debug_var(l_log_head,l_progress,'p_old_buyer_name', p_old_buyer_name);
2769: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_buyer_name', p_new_buyer_name);
2770: PO_DEBUG.debug_var(l_log_head,l_progress,'p_old_username', p_old_username);
2771: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_username', p_new_username);
2772: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_user_display_name', p_new_user_display_name);
2765:
2766: IF g_debug_stmt THEN
2767:
2768: PO_DEBUG.debug_var(l_log_head,l_progress,'p_old_buyer_name', p_old_buyer_name);
2769: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_buyer_name', p_new_buyer_name);
2770: PO_DEBUG.debug_var(l_log_head,l_progress,'p_old_username', p_old_username);
2771: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_username', p_new_username);
2772: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_user_display_name', p_new_user_display_name);
2773: PO_DEBUG.debug_var(l_log_head,l_progress,'p_old_buyer_user_id', p_old_buyer_user_id);
2766: IF g_debug_stmt THEN
2767:
2768: PO_DEBUG.debug_var(l_log_head,l_progress,'p_old_buyer_name', p_old_buyer_name);
2769: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_buyer_name', p_new_buyer_name);
2770: PO_DEBUG.debug_var(l_log_head,l_progress,'p_old_username', p_old_username);
2771: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_username', p_new_username);
2772: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_user_display_name', p_new_user_display_name);
2773: PO_DEBUG.debug_var(l_log_head,l_progress,'p_old_buyer_user_id', p_old_buyer_user_id);
2774: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_buyer_user_id', p_new_buyer_user_id);
2767:
2768: PO_DEBUG.debug_var(l_log_head,l_progress,'p_old_buyer_name', p_old_buyer_name);
2769: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_buyer_name', p_new_buyer_name);
2770: PO_DEBUG.debug_var(l_log_head,l_progress,'p_old_username', p_old_username);
2771: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_username', p_new_username);
2772: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_user_display_name', p_new_user_display_name);
2773: PO_DEBUG.debug_var(l_log_head,l_progress,'p_old_buyer_user_id', p_old_buyer_user_id);
2774: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_buyer_user_id', p_new_buyer_user_id);
2775: PO_DEBUG.debug_var(l_log_head,l_progress,'p_supplier_name',p_supplier_name);
2768: PO_DEBUG.debug_var(l_log_head,l_progress,'p_old_buyer_name', p_old_buyer_name);
2769: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_buyer_name', p_new_buyer_name);
2770: PO_DEBUG.debug_var(l_log_head,l_progress,'p_old_username', p_old_username);
2771: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_username', p_new_username);
2772: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_user_display_name', p_new_user_display_name);
2773: PO_DEBUG.debug_var(l_log_head,l_progress,'p_old_buyer_user_id', p_old_buyer_user_id);
2774: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_buyer_user_id', p_new_buyer_user_id);
2775: PO_DEBUG.debug_var(l_log_head,l_progress,'p_supplier_name',p_supplier_name);
2776: PO_DEBUG.debug_var(l_log_head,l_progress,'p_org_name ', p_org_name);
2769: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_buyer_name', p_new_buyer_name);
2770: PO_DEBUG.debug_var(l_log_head,l_progress,'p_old_username', p_old_username);
2771: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_username', p_new_username);
2772: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_user_display_name', p_new_user_display_name);
2773: PO_DEBUG.debug_var(l_log_head,l_progress,'p_old_buyer_user_id', p_old_buyer_user_id);
2774: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_buyer_user_id', p_new_buyer_user_id);
2775: PO_DEBUG.debug_var(l_log_head,l_progress,'p_supplier_name',p_supplier_name);
2776: PO_DEBUG.debug_var(l_log_head,l_progress,'p_org_name ', p_org_name);
2777:
2770: PO_DEBUG.debug_var(l_log_head,l_progress,'p_old_username', p_old_username);
2771: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_username', p_new_username);
2772: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_user_display_name', p_new_user_display_name);
2773: PO_DEBUG.debug_var(l_log_head,l_progress,'p_old_buyer_user_id', p_old_buyer_user_id);
2774: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_buyer_user_id', p_new_buyer_user_id);
2775: PO_DEBUG.debug_var(l_log_head,l_progress,'p_supplier_name',p_supplier_name);
2776: PO_DEBUG.debug_var(l_log_head,l_progress,'p_org_name ', p_org_name);
2777:
2778: END IF;
2771: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_username', p_new_username);
2772: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_user_display_name', p_new_user_display_name);
2773: PO_DEBUG.debug_var(l_log_head,l_progress,'p_old_buyer_user_id', p_old_buyer_user_id);
2774: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_buyer_user_id', p_new_buyer_user_id);
2775: PO_DEBUG.debug_var(l_log_head,l_progress,'p_supplier_name',p_supplier_name);
2776: PO_DEBUG.debug_var(l_log_head,l_progress,'p_org_name ', p_org_name);
2777:
2778: END IF;
2779:
2772: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_user_display_name', p_new_user_display_name);
2773: PO_DEBUG.debug_var(l_log_head,l_progress,'p_old_buyer_user_id', p_old_buyer_user_id);
2774: PO_DEBUG.debug_var(l_log_head,l_progress,'p_new_buyer_user_id', p_new_buyer_user_id);
2775: PO_DEBUG.debug_var(l_log_head,l_progress,'p_supplier_name',p_supplier_name);
2776: PO_DEBUG.debug_var(l_log_head,l_progress,'p_org_name ', p_org_name);
2777:
2778: END IF;
2779:
2780: EXCEPTION