Search Results rcv_supply
The RCV_SUPPLY
table in Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2 is a critical repository for receiving transaction data, primarily serving as a staging area for information related to purchase orders, requisitions, and other supply sources before they are processed into the Receiving Transaction Interface (RCV_TRANSACTIONS_INTERFACE
). This table plays a pivotal role in the Procure-to-Pay (P2P) cycle by capturing supply details that facilitate the matching, validation, and eventual receipt of goods or services. Below is a detailed breakdown of its structure, functionality, and integration within Oracle EBS.
Key Attributes of RCV_SUPPLY
The RCV_SUPPLY
table contains columns that store essential metadata about supply sources, including:
- SUPPLY_TYPE_CODE: Identifies the source type (e.g.,
PURCHASE_ORDER
,REQUISITION
, orINVENTORY
). - PO_HEADER_ID and PO_LINE_ID: Foreign keys linking to
PO_HEADERS_ALL
andPO_LINES_ALL
for purchase order references. - REQUISITION_HEADER_ID and REQUISITION_LINE_ID: References to requisition data in
REQ_HEADERS_ALL
andREQ_LINES_ALL
. - ITEM_ID and ITEM_REVISION: Links to inventory items in
MTL_SYSTEM_ITEMS_B
. - QUANTITY and UNIT_OF_MEASURE: Tracks the expected quantity and UOM for receipts.
- NEED_BY_DATE: Indicates the expected delivery date.
- DESTINATION_TYPE_CODE: Specifies whether the supply is destined for inventory, expense, or another location.
Functional Role in Receiving Process
The RCV_SUPPLY
table acts as a bridge between procurement documents (POs/requisitions) and receiving transactions. Key workflows include:
- Data Population: Populated automatically when POs or requisitions are approved, or manually via custom integrations.
- Validation: Ensures supply details align with sourcing documents before receipts are created.
- Interface Processing: Supplies data to the
RCV_TRANSACTIONS_INTERFACE
table for receipt generation via standard APIs or the Receiving Open Interface. - Status Tracking: Updates
PROCESSED_FLAG
andTRANSACTION_STATUS
columns to reflect processing milestones.
Integration with Other Modules
The table integrates with several Oracle EBS modules:
- Purchasing: References
PO_HEADERS_ALL
andPO_LINES_ALL
for PO-based receipts. - Inventory: Links to
MTL_SYSTEM_ITEMS_B
for item validation andMTL_SUPPLY
for supply chain visibility. - General Ledger: Supports accrual accounting via
RCV_ACCOUNTING_EVENTS
for expense destinations.
Technical Considerations
For performance optimization, the table is indexed on key columns like PO_HEADER_ID
, PO_LINE_ID
, and SUPPLY_TYPE_CODE
. Customizations should avoid direct DML operations, leveraging Oracle's public APIs (e.g., RCV_PROCESS_API
) to maintain data integrity. In EBS 12.2.2, the table remains backward-compatible but may leverage Oracle's Online Patching (ADOP) for maintenance.
Conclusion
The RCV_SUPPLY
table is a foundational component of Oracle EBS's receiving functionality, ensuring seamless data flow between procurement and inventory modules. Its design supports complex supply chain scenarios while maintaining referential integrity. Administrators and developers should adhere to Oracle's best practices when interacting with this table to avoid disruptions in the P2P cycle.
-
Table: RCV_SUPPLY
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.RCV_SUPPLY, object_name:RCV_SUPPLY, status:VALID, product: PO - Purchasing , description: Summary information about items in receiving/inspection , implementation_dba_data: PO.RCV_SUPPLY ,
-
Table: RCV_SUPPLY
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.RCV_SUPPLY, object_name:RCV_SUPPLY, status:VALID, product: PO - Purchasing , description: Summary information about items in receiving/inspection , implementation_dba_data: PO.RCV_SUPPLY ,
-
Table: PO_REQUISITION_HEADERS_ALL
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_REQUISITION_HEADERS_ALL, object_name:PO_REQUISITION_HEADERS_ALL, status:VALID, product: PO - Purchasing , description: Requisition headers , implementation_dba_data: PO.PO_REQUISITION_HEADERS_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: PO_REQUISITION_HEADERS_ALL
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_REQUISITION_HEADERS_ALL, object_name:PO_REQUISITION_HEADERS_ALL, status:VALID, product: PO - Purchasing , description: Requisition headers , implementation_dba_data: PO.PO_REQUISITION_HEADERS_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 ,
-
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 ,
-
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 ,
-
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 ,
-
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_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 ,
-
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_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 ,
-
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 ,
-
Table: PO_HEADERS_ALL
12.2.2
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 ,
-
View: RCV_TRANSACTIONS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.RCV_TRANSACTIONS_V, object_name:RCV_TRANSACTIONS_V, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.RCV_TRANSACTIONS_V ,
-
View: RCV_RETURNS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.RCV_RETURNS_V, object_name:RCV_RETURNS_V, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.RCV_RETURNS_V ,
-
View: RCV_RETURNS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.RCV_RETURNS_V, object_name:RCV_RETURNS_V, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.RCV_RETURNS_V ,
-
View: RCV_TRANSACTIONS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.RCV_TRANSACTIONS_V, object_name:RCV_TRANSACTIONS_V, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.RCV_TRANSACTIONS_V ,