54:
55: EXCEPTION
56:
57: WHEN others THEN
58: po_message_s.sql_error
59: ('val_doc_num_uniqueness', x_progress, sqlcode);
60: raise;
61: END val_doc_num_uniqueness;
62:
92: END IF;
93:
94: EXCEPTION
95: WHEN others THEN
96: po_message_s.sql_error('val_header_id_uniqueness', x_progress,sqlcode);
97: raise;
98: END val_header_id_uniqueness;
99:
100: /*================================================================
236: WHEN no_data_found THEN
237: X_error_code := 'PO_PDOI_NO_DATA_FOUND';
238: RETURN FALSE;
239: WHEN others THEN
240: po_message_s.sql_error('val_rate_info', x_progress,sqlcode);
241: raise;
242: END val_rate_info;
243:
244: /*================================================================
301: RETURN TRUE;
302:
303: EXCEPTION
304: WHEN others THEN
305: po_message_s.sql_error('val_doc_num', x_progress,sqlcode);
306: raise;
307: END val_doc_num;
308:
309: /*================================================================
335: RETURN TRUE; /* validation succeeds */
336: END IF;
337: EXCEPTION
338: WHEN others THEN
339: po_message_s.sql_error('val_lookup_code', x_progress, sqlcode);
340: raise;
341: END val_lookup_code;
342:
343:
1922:
1923: EXCEPTION
1924:
1925: WHEN others THEN
1926: po_message_s.sql_error('validate_po_headers', x_progress, sqlcode);
1927: raise;
1928: END validate_po_headers;
1929:
1930: