Search Results rcv_transactions_interface
Overview
The RCV_TRANSACTIONS_INTERFACE table is a critical data interface within the Oracle E-Business Suite Purchasing (PO) module for versions 12.1.1 and 12.2.2. It serves as the staging area for receiving transaction data before it is validated and processed into the permanent receiving tables. This table is central to the Receiving Open Interface, a programmatic mechanism that allows for the high-volume, automated import of receiving transactions from external systems, such as barcode scanners, mobile devices, or legacy applications. Its role is to decouple the data entry process from the complex validation and posting logic, ensuring data integrity and system performance.
Key Information Stored
The table's primary key is the INTERFACE_TRANSACTION_ID, a unique identifier for each staged transaction row. Its structure is defined by numerous foreign key relationships that enforce referential integrity with core purchasing and inventory entities. Key columns include identifiers for the purchase order (PO_HEADER_ID, PO_LINE_ID, PO_LINE_LOCATION_ID, PO_DISTRIBUTION_ID), the vendor (VENDOR_ID, VENDOR_SITE_ID), and the transaction type (TRANSACTION_TYPE). It also holds critical receiving details such as QUANTITY, UNIT_OF_MEASURE, DESTINATION_TYPE_CODE, and SHIPMENT_HEADER_ID. Columns like PROCESSING_STATUS_CODE and TRANSACTION_STATUS_CODE indicate the row's state within the interface workflow, while ERROR_MESSAGE stores validation failures for correction.
Common Use Cases and Queries
The primary use case is the batch loading of receiving data. A typical process involves inserting rows into this interface table and then submitting the "Receiving Transaction Processor" concurrent program to validate and create final transactions in the RCV_TRANSACTIONS table. Common SQL patterns include monitoring the interface for errors or pending records. For example:
- To identify rows that failed processing:
SELECT interface_transaction_id, error_message FROM rcv_transactions_interface WHERE processing_status_code = 'ERROR'; - To find pending transactions for a specific shipment:
SELECT * FROM rcv_transactions_interface WHERE shipment_header_id = <id> AND processing_status_code = 'PENDING';
Reporting often focuses on the reconciliation of interface data against source systems before processing.
Related Objects
As indicated by its extensive foreign keys, RCV_TRANSACTIONS_INTERFACE is deeply integrated with the Purchasing and Inventory data model. Key related objects include:
- RCV_TRANSACTIONS: The permanent destination table for successfully processed interface rows, linked via PARENT_TRANSACTION_ID.
- PO_HEADERS_ALL, PO_LINES_ALL, PO_LINE_LOCATIONS_ALL, PO_DISTRIBUTIONS_ALL: Core purchasing tables that provide the sourcing document details.
- PO_VENDORS, PO_VENDOR_SITES_ALL: Supplier master data.
- MTL_MATERIAL_TRANSACTIONS: Linked via INV_TRANSACTION_ID for transactions that result in inventory updates.
- RCV_ROUTING_HEADERS, RCV_ROUTING_STEPS: Define the receiving workflow (e.g., Direct, Inspection).
- Concurrent Program: "Receiving Transaction Processor" (RCVPST) is the essential program that reads from this interface.
-
Table: RCV_TRANSACTIONS_INTERFACE
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.RCV_TRANSACTIONS_INTERFACE, object_name:RCV_TRANSACTIONS_INTERFACE, status:VALID, product: PO - Purchasing , description: Receiving transactions interface table , implementation_dba_data: PO.RCV_TRANSACTIONS_INTERFACE ,
-
Table: RCV_TRANSACTIONS_INTERFACE
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.RCV_TRANSACTIONS_INTERFACE, object_name:RCV_TRANSACTIONS_INTERFACE, status:VALID, product: PO - Purchasing , description: Receiving transactions interface table , implementation_dba_data: PO.RCV_TRANSACTIONS_INTERFACE ,
-
View: RCV_DISTRIBUTIONS_PRINT_INV
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.RCV_DISTRIBUTIONS_PRINT_INV, object_name:RCV_DISTRIBUTIONS_PRINT_INV, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.RCV_DISTRIBUTIONS_PRINT_INV ,
-
View: RCV_DISTRIBUTIONS_PRINT_INV
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.RCV_DISTRIBUTIONS_PRINT_INV, object_name:RCV_DISTRIBUTIONS_PRINT_INV, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.RCV_DISTRIBUTIONS_PRINT_INV ,
-
Table: RCV_SERIALS_INTERFACE
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.RCV_SERIALS_INTERFACE, object_name:RCV_SERIALS_INTERFACE, status:VALID, product: PO - Purchasing , description: Receiving serial interface table , implementation_dba_data: PO.RCV_SERIALS_INTERFACE ,
-
Table: RCV_SERIALS_INTERFACE
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.RCV_SERIALS_INTERFACE, object_name:RCV_SERIALS_INTERFACE, status:VALID, product: PO - Purchasing , description: Receiving serial interface table , implementation_dba_data: PO.RCV_SERIALS_INTERFACE ,
-
Table: PO_QUALITY_CODES
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_QUALITY_CODES, object_name:PO_QUALITY_CODES, status:VALID, product: PO - Purchasing , description: Quality inspection codes , implementation_dba_data: PO.PO_QUALITY_CODES ,
-
Table: PO_QUALITY_CODES
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_QUALITY_CODES, object_name:PO_QUALITY_CODES, status:VALID, product: PO - Purchasing , description: Quality inspection codes , implementation_dba_data: PO.PO_QUALITY_CODES ,
-
Table: RCV_LOTS_INTERFACE
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.RCV_LOTS_INTERFACE, object_name:RCV_LOTS_INTERFACE, status:VALID, product: PO - Purchasing , description: Receiving lots interface table , implementation_dba_data: PO.RCV_LOTS_INTERFACE ,
-
Table: RCV_LOTS_INTERFACE
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.RCV_LOTS_INTERFACE, object_name:RCV_LOTS_INTERFACE, status:VALID, product: PO - Purchasing , description: Receiving lots interface table , implementation_dba_data: PO.RCV_LOTS_INTERFACE ,
-
Table: PO_INTERFACE_ERRORS
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_INTERFACE_ERRORS, object_name:PO_INTERFACE_ERRORS, status:VALID, product: PO - Purchasing , description: Requisition import interface errors , implementation_dba_data: PO.PO_INTERFACE_ERRORS ,
-
Table: RCV_CHARGES_INTERFACE
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.RCV_CHARGES_INTERFACE, object_name:RCV_CHARGES_INTERFACE, status:VALID, product: PO - Purchasing , description: Interface table for charges , implementation_dba_data: PO.RCV_CHARGES_INTERFACE ,
-
Table: PO_INTERFACE_ERRORS
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_INTERFACE_ERRORS, object_name:PO_INTERFACE_ERRORS, status:VALID, product: PO - Purchasing , description: Requisition import interface errors , implementation_dba_data: PO.PO_INTERFACE_ERRORS ,
-
View: RCV_DISTRIBUTIONS_PRINT
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.RCV_DISTRIBUTIONS_PRINT, object_name:RCV_DISTRIBUTIONS_PRINT, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.RCV_DISTRIBUTIONS_PRINT ,
-
Table: RCV_ROUTING_STEPS
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.RCV_ROUTING_STEPS, object_name:RCV_ROUTING_STEPS, status:VALID, product: PO - Purchasing , description: Receiving routing steps , implementation_dba_data: PO.RCV_ROUTING_STEPS ,
-
Table: RCV_ROUTING_STEPS
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.RCV_ROUTING_STEPS, object_name:RCV_ROUTING_STEPS, status:VALID, product: PO - Purchasing , description: Receiving routing steps , implementation_dba_data: PO.RCV_ROUTING_STEPS ,
-
View: RCV_DISTRIBUTIONS_PRINT
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.RCV_DISTRIBUTIONS_PRINT, object_name:RCV_DISTRIBUTIONS_PRINT, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.RCV_DISTRIBUTIONS_PRINT ,
-
Table: RCV_ROUTING_HEADERS
12.2.2
product: PO - Purchasing , description: Receiving routing headers , implementation_dba_data: Not implemented in this database ,
-
Table: RCV_ROUTING_HEADERS
12.1.1
product: PO - Purchasing , description: Receiving routing headers , implementation_dba_data: Not implemented in this database ,
-
Table: PO_REQ_DISTRIBUTIONS_ALL
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_REQ_DISTRIBUTIONS_ALL, object_name:PO_REQ_DISTRIBUTIONS_ALL, status:VALID, product: PO - Purchasing , description: Requisition distributions , implementation_dba_data: PO.PO_REQ_DISTRIBUTIONS_ALL ,
-
Table: RCV_SHIPMENT_HEADERS
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.RCV_SHIPMENT_HEADERS, object_name:RCV_SHIPMENT_HEADERS, status:VALID, product: PO - Purchasing , description: Shipment and receipt header information , implementation_dba_data: PO.RCV_SHIPMENT_HEADERS ,
-
View: RCV_UNPROCESSED_LOT_ISSUES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.RCV_UNPROCESSED_LOT_ISSUES_V, object_name:RCV_UNPROCESSED_LOT_ISSUES_V, status:VALID, product: PO - Purchasing , description: New in version 8.0 , implementation_dba_data: APPS.RCV_UNPROCESSED_LOT_ISSUES_V ,
-
View: RCV_UNPROCESSED_LOT_ISSUES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.RCV_UNPROCESSED_LOT_ISSUES_V, object_name:RCV_UNPROCESSED_LOT_ISSUES_V, status:VALID, product: PO - Purchasing , description: New in version 8.0 , implementation_dba_data: APPS.RCV_UNPROCESSED_LOT_ISSUES_V ,
-
Table: PO_REQ_DISTRIBUTIONS_ALL
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_REQ_DISTRIBUTIONS_ALL, object_name:PO_REQ_DISTRIBUTIONS_ALL, status:VALID, product: PO - Purchasing , description: Requisition distributions , implementation_dba_data: PO.PO_REQ_DISTRIBUTIONS_ALL ,
-
Table: PO_RELEASES_ALL
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_RELEASES_ALL, object_name:PO_RELEASES_ALL, status:VALID, product: PO - Purchasing , description: Purchase order releases , implementation_dba_data: PO.PO_RELEASES_ALL ,
-
Table: RCV_SHIPMENT_HEADERS
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.RCV_SHIPMENT_HEADERS, object_name:RCV_SHIPMENT_HEADERS, status:VALID, product: PO - Purchasing , description: Shipment and receipt header information , implementation_dba_data: PO.RCV_SHIPMENT_HEADERS ,
-
Table: PO_RELEASES_ALL
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_RELEASES_ALL, object_name:PO_RELEASES_ALL, status:VALID, product: PO - Purchasing , description: Purchase order releases , implementation_dba_data: PO.PO_RELEASES_ALL ,
-
View: RCV_UNPROCESSED_LOTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.RCV_UNPROCESSED_LOTS_V, object_name:RCV_UNPROCESSED_LOTS_V, status:VALID, product: PO - Purchasing , description: New in version 8.0 , implementation_dba_data: APPS.RCV_UNPROCESSED_LOTS_V ,
-
View: RCV_UNPROCESSED_LOTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.RCV_UNPROCESSED_LOTS_V, object_name:RCV_UNPROCESSED_LOTS_V, status:VALID, product: PO - Purchasing , description: New in version 8.0 , implementation_dba_data: APPS.RCV_UNPROCESSED_LOTS_V ,
-
Table: PO_REQUISITION_LINES_ALL
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_REQUISITION_LINES_ALL, object_name:PO_REQUISITION_LINES_ALL, status:VALID, product: PO - Purchasing , description: Requisition lines , implementation_dba_data: PO.PO_REQUISITION_LINES_ALL ,
-
Table: PO_REQUISITION_LINES_ALL
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_REQUISITION_LINES_ALL, object_name:PO_REQUISITION_LINES_ALL, status:VALID, product: PO - Purchasing , description: Requisition lines , implementation_dba_data: PO.PO_REQUISITION_LINES_ALL ,
-
Table: RCV_SHIPMENT_LINES
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.RCV_SHIPMENT_LINES, object_name:RCV_SHIPMENT_LINES, status:VALID, product: PO - Purchasing , description: Receiving shipment line information , implementation_dba_data: PO.RCV_SHIPMENT_LINES ,
-
Table: RCV_SHIPMENT_LINES
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.RCV_SHIPMENT_LINES, object_name:RCV_SHIPMENT_LINES, status:VALID, product: PO - Purchasing , description: Receiving shipment line information , implementation_dba_data: PO.RCV_SHIPMENT_LINES ,
-
View: POS_VIEW_ASN
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.POS_VIEW_ASN, object_name:POS_VIEW_ASN, status:VALID, product: PO - Purchasing , implementation_dba_data: APPS.POS_VIEW_ASN ,
-
View: POS_VIEW_ASN
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.POS_VIEW_ASN POS.POS_VIEW_ASN, object_name:POS_VIEW_ASN, status:VALID, product: PO - Purchasing , implementation_dba_data: APPS.POS_VIEW_ASN ,
-
Table: PO_LINE_LOCATIONS_ALL
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_LINE_LOCATIONS_ALL, object_name:PO_LINE_LOCATIONS_ALL, status:VALID, product: PO - Purchasing , description: Document shipment schedules (for purchase orders, purchase agreements, quotations, RFQs) , implementation_dba_data: PO.PO_LINE_LOCATIONS_ALL ,
-
Table: PO_LINE_LOCATIONS_ALL
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_LINE_LOCATIONS_ALL, object_name:PO_LINE_LOCATIONS_ALL, status:VALID, product: PO - Purchasing , description: Document shipment schedules (for purchase orders, purchase agreements, quotations, RFQs) , implementation_dba_data: PO.PO_LINE_LOCATIONS_ALL ,
-
View: POS_HEADERS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.POS_HEADERS_V, object_name:POS_HEADERS_V, status:VALID, product: PO - Purchasing , implementation_dba_data: APPS.POS_HEADERS_V ,
-
Table: PO_DISTRIBUTIONS_ALL
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_DISTRIBUTIONS_ALL, object_name:PO_DISTRIBUTIONS_ALL, status:VALID, product: PO - Purchasing , description: Purchase order distributions , implementation_dba_data: PO.PO_DISTRIBUTIONS_ALL ,
-
View: POS_HEADERS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.POS_HEADERS_V POS.POS_HEADERS_V, object_name:POS_HEADERS_V, status:VALID, product: PO - Purchasing , implementation_dba_data: APPS.POS_HEADERS_V ,
-
Table: PO_DISTRIBUTIONS_ALL
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_DISTRIBUTIONS_ALL, object_name:PO_DISTRIBUTIONS_ALL, status:VALID, product: PO - Purchasing , description: Purchase order distributions , implementation_dba_data: PO.PO_DISTRIBUTIONS_ALL ,
-
Table: PO_LINES_ALL
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_LINES_ALL, object_name:PO_LINES_ALL, status:VALID, product: PO - Purchasing , description: Purchase document lines (for purchase orders, purchase agreements, quotations, RFQs) , implementation_dba_data: PO.PO_LINES_ALL ,
-
Table: PO_VENDOR_SITES_ALL
12.2.2
product: PO - Purchasing , description: Supplier sites , implementation_dba_data: Not implemented in this database ,
-
Table: PO_VENDOR_SITES_ALL
12.1.1
product: PO - Purchasing , description: Supplier sites , implementation_dba_data: Not implemented in this database ,
-
Table: PO_LINES_ALL
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_LINES_ALL, object_name:PO_LINES_ALL, status:VALID, product: PO - Purchasing , description: Purchase document lines (for purchase orders, purchase agreements, quotations, RFQs) , implementation_dba_data: PO.PO_LINES_ALL ,
-
Table: RCV_TRANSACTIONS
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.RCV_TRANSACTIONS, object_name:RCV_TRANSACTIONS, status:VALID, product: PO - Purchasing , description: Receiving transactions , implementation_dba_data: PO.RCV_TRANSACTIONS ,
-
Table: RCV_TRANSACTIONS
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.RCV_TRANSACTIONS, object_name:RCV_TRANSACTIONS, status:VALID, product: PO - Purchasing , description: Receiving transactions , implementation_dba_data: PO.RCV_TRANSACTIONS ,
-
View: RCV_MSH_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.RCV_MSH_V, object_name:RCV_MSH_V, status:VALID, product: PO - Purchasing , description: 10SC ONLY - Retrofitted , implementation_dba_data: APPS.RCV_MSH_V ,
-
View: RCV_MSH_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.RCV_MSH_V, object_name:RCV_MSH_V, status:VALID, product: PO - Purchasing , description: 10SC ONLY - Retrofitted , implementation_dba_data: APPS.RCV_MSH_V ,
-
Table: PO_HEADERS_ALL
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_HEADERS_ALL, object_name:PO_HEADERS_ALL, status:VALID, product: PO - Purchasing , description: Document headers (for purchase orders, purchase agreements, quotations, RFQs) , implementation_dba_data: PO.PO_HEADERS_ALL ,