The following lines contain the word 'select', 'insert', 'update' or 'delete':
UPDATE rcv_headers_interface
SET processing_status_code = 'SUCCESS',
validation_flag = 'N',
receipt_header_id = x_header_record.header_record.receipt_header_id
WHERE header_interface_id = x_header_record.header_record.header_interface_id;
UPDATE rcv_headers_interface
SET processing_status_code = 'ERROR'
WHERE header_interface_id = x_header_record.header_record.header_interface_id;
UPDATE rcv_transactions_interface
SET processing_status_code = 'ERROR'
WHERE header_interface_id = x_header_record.header_record.header_interface_id;
/* WDK - we've already inserted an error into po_interface_errors. isn't this redundant? */
x_header_record.error_record.error_status := rcv_error_pkg.g_ret_sts_error;
x_cascaded_table.DELETE;
DELETE FROM rcv_shipment_headers
WHERE shipment_header_id = x_header_record.header_record.receipt_header_id;
UPDATE rcv_headers_interface
SET processing_status_code = 'ERROR'
WHERE header_interface_id = x_header_record.header_record.header_interface_id;
UPDATE rcv_transactions_interface
SET processing_status_code = 'ERROR'
WHERE header_interface_id = x_header_record.header_record.header_interface_id;
rcv_asn_trx_insert.handle_rcv_asn_transactions(x_cascaded_table, x_header_record);
UPDATE rcv_headers_interface
SET invoice_status_code = 'RCV_ASBN_NO_AUTO_INVOICE',
processing_status_code = 'SUCCESS',
validation_flag = 'N',
receipt_header_id = x_header_record.header_record.receipt_header_id
WHERE header_interface_id = x_header_record.header_record.header_interface_id;
UPDATE rcv_shipment_headers
SET invoice_status_code = 'RCV_ASBN_NO_AUTO_INVOICE'
WHERE shipment_header_id = x_header_record.header_record.receipt_header_id;
UPDATE rcv_headers_interface
SET processing_status_code = 'SUCCESS',
validation_flag = 'N',
receipt_header_id = x_header_record.header_record.receipt_header_id
WHERE header_interface_id = x_header_record.header_record.header_interface_id;
UPDATE rcv_headers_interface
SET processing_status_code = 'ERROR'
WHERE header_interface_id = x_header_record.header_record.header_interface_id;
UPDATE rcv_transactions_interface
SET processing_status_code = 'ERROR'
WHERE header_interface_id = x_header_record.header_record.header_interface_id;
* will insert records into ECE_ADVO_HEADERS and ECE_ADVO_DETAILS.
*/
/* ksareddy call this for ASN or ASBNS */
IF (x_header_record.header_record.asn_type IN('ASN', 'ASBN')) THEN
IF g_is_edi_installed = 'I' THEN
rcv_824_sv.rcv_824_insert(x_header_record, 'ASN'); /* NWANG: changed to two parameters for RCV824 */