Search Results rcv_transactions_interface_s
Overview
RCV_TRX_INTERFACE_INSERT_PKG is a PL/SQL package body owned by the APPS schema that supports the Receiving open interface in Oracle E-Business Suite. The Receiving open interface, anchored on the RCV_TRANSACTIONS_INTERFACE table, allows external systems, inbound integrations, and internal EBS processes to stage receiving transactions for validation and processing by the Receiving Transaction Processor concurrent program. This package provides the low-level insert and maintenance logic used to populate that interface table from upstream sources.
In the release context of 12.1.1 and 12.2.2, the package participates in the inbound receiving flow for sources such as Purchasing receipts, Inventory, and third-party data loads. Its primary responsibility is to create well-formed rows in RCV_TRANSACTIONS_INTERFACE, including the generated transaction interface identifier, so the standard processor can later validate and convert them into permanent receiving transactions in RCV_TRANSACTIONS.
Key Procedures and Functions
The ETRM metadata documents two procedures within this package body. No parameter lists are documented, so only their purposes are described below.
- INSERT_ROW — Inserts a single row into the RCV_TRANSACTIONS_INTERFACE staging table. This is the core routine that external or internal callers use to stage a receiving header or line transaction for subsequent validation by the Receiving Transaction Processor.
- UPDATE_SITE_ID — Updates the site identifier associated with an interface row, ensuring the correct ship-to or receiving site context is applied before the transaction proceeds through the open interface.
Tables Accessed
- RCV_TRANSACTIONS_INTERFACE — The primary staging table. Rows inserted here represent receiving transactions awaiting validation and processing.
- RCV_TRANSACTIONS_INTERFACE_S — The sequence referenced to generate unique transaction interface identifiers. This is directly relevant to the user's search term "rcv_transactions_interface_s," which is the underlying sequence object.
- RCV_SHIPMENT_HEADERS — Read to obtain shipment header data, ensuring staged interface rows are consistent with the associated inbound shipment.
- MO_GLOB_ORG_ACCESS_TMP — The global organization access temporary table, used to resolve the valid organization context for the receiving transaction.
Usage Notes
The package is typically invoked by internal EBS Receiving flows and custom integrations that populate the receiving open interface. In practice, standard inbound processing already uses the Receiving Transaction Processor, so this package is most relevant when custom code needs to stage interface rows with proper key generation and site assignment. Because it is not referenced by any other database object per the dependency metadata, its callers are expected to be forms, concurrent programs, or custom PL/SQL loaders rather than standard delivered packages.
Administrators and developers should note that 12.1.1 and 12.2.2 share the same core receiving open interface architecture, so the package behaves consistently across both releases. Any direct use should ensure RCV_TRANSACTIONS_INTERFACE_S is used for unique identifiers and that organization access is valid, avoiding duplicate or orphaned interface rows that would fail during Receiving Transaction Processor validation.
-
SEQUENCE: PO.RCV_TRANSACTIONS_INTERFACE_S
12.1.1
owner:PO, object_type:SEQUENCE, object_name:RCV_TRANSACTIONS_INTERFACE_S, status:VALID,
-
SEQUENCE: PO.RCV_TRANSACTIONS_INTERFACE_S
12.2.2
owner:PO, object_type:SEQUENCE, object_name:RCV_TRANSACTIONS_INTERFACE_S, status:VALID,
-
SYNONYM: APPS.RCV_TRANSACTIONS_INTERFACE_S
12.2.2
owner:APPS, object_type:SYNONYM, object_name:RCV_TRANSACTIONS_INTERFACE_S, status:VALID,
-
SYNONYM: APPS.RCV_TRANSACTIONS_INTERFACE_S
12.1.1
owner:APPS, object_type:SYNONYM, object_name:RCV_TRANSACTIONS_INTERFACE_S, status:VALID,
-
PACKAGE BODY: APPS.RCV_TRX_INTERFACE_INSERT_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:RCV_TRX_INTERFACE_INSERT_PKG, status:VALID,
-
PACKAGE BODY: APPS.RCV_ASN_INTERFACE_TRX_INS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:RCV_ASN_INTERFACE_TRX_INS_PKG, status:VALID,
-
PACKAGE BODY: APPS.RCV_INSERT_RTI_SV
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:RCV_INSERT_RTI_SV, status:VALID,
-
PACKAGE BODY: APPS.RCV_INSERT_RTI_SV
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:RCV_INSERT_RTI_SV, status:VALID,
-
PACKAGE BODY: APPS.POS_EXCELASN_GRP
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:POS_EXCELASN_GRP, status:VALID,
-
PACKAGE BODY: APPS.POS_EXCELASN_GRP
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:POS_EXCELASN_GRP, status:VALID,
-
PACKAGE BODY: APPS.RCV_ASN_INTERFACE_TRX_INS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:RCV_ASN_INTERFACE_TRX_INS_PKG, status:VALID,
-
PACKAGE BODY: APPS.RCV_TRX_INTERFACE_INSERT_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:RCV_TRX_INTERFACE_INSERT_PKG, status:VALID,
-
PACKAGE BODY: APPS.POR_RCV_TRANSACTION_SV
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:POR_RCV_TRANSACTION_SV, status:VALID,
-
PACKAGE BODY: APPS.GML_RECV_TRANS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GML_RECV_TRANS_PKG, status:VALID,
-
PACKAGE BODY: APPS.RCV_INSERT_FROM_INL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:RCV_INSERT_FROM_INL, status:VALID,
-
PACKAGE BODY: APPS.JMF_SHIKYU_RCV_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:JMF_SHIKYU_RCV_PVT, status:VALID,
-
PACKAGE BODY: APPS.JMF_SHIKYU_RCV_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:JMF_SHIKYU_RCV_PVT, status:VALID,
-
PACKAGE BODY: APPS.RCV_INSERT_FROM_INL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:RCV_INSERT_FROM_INL, status:VALID,
-
PACKAGE BODY: APPS.RCV_ASN_TRX_INSERT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:RCV_ASN_TRX_INSERT, status:VALID,
-
PACKAGE BODY: APPS.GML_RECV_TRANS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GML_RECV_TRANS_PKG, status:VALID,
-
PACKAGE BODY: APPS.POS_CREATE_ASN
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:POS_CREATE_ASN, status:VALID,
-
PACKAGE BODY: APPS.CSD_RECEIVE_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CSD_RECEIVE_PVT, status:VALID,
-
PACKAGE BODY: APPS.RCV_ASN_TRX_INSERT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:RCV_ASN_TRX_INSERT, status:VALID,
-
PACKAGE BODY: APPS.POR_RCV_TRANSACTION_SV
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:POR_RCV_TRANSACTION_SV, status:VALID,
-
PACKAGE BODY: APPS.POS_CREATE_ASN
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:POS_CREATE_ASN, status:VALID,
-
PACKAGE BODY: APPS.CSD_RECEIVE_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CSD_RECEIVE_PVT, status:VALID,
-
PACKAGE BODY: APPS.POS_WC_CREATE_UPDATE_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:POS_WC_CREATE_UPDATE_PVT, status:VALID,
-
PACKAGE BODY: APPS.WMS_RCV_PUP_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:WMS_RCV_PUP_PVT, status:VALID,
-
PACKAGE BODY: APPS.POS_EXCELASN_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:POS_EXCELASN_PVT, status:VALID,
-
PACKAGE BODY: APPS.POR_RCV_ORD_SV
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:POR_RCV_ORD_SV, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.CSP_RECEIVE_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CSP_RECEIVE_PVT, status:VALID,
-
PACKAGE BODY: APPS.RCV_ROI_HEADER
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:RCV_ROI_HEADER, status:VALID,
-
PACKAGE BODY: APPS.POS_EXCELASN_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:POS_EXCELASN_PVT, status:VALID,
-
PACKAGE BODY: APPS.INV_RCV_STD_TRANSFER_APIS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:INV_RCV_STD_TRANSFER_APIS, status:VALID,
-
PACKAGE BODY: APPS.WMS_RCV_PUP_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WMS_RCV_PUP_PVT, status:VALID,
-
PACKAGE BODY: APPS.INV_RCV_STD_TRANSFER_APIS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:INV_RCV_STD_TRANSFER_APIS, status:VALID,
-
PACKAGE BODY: APPS.CSP_RECEIVE_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CSP_RECEIVE_PVT, status:VALID,
-
PACKAGE BODY: APPS.POR_RCV_ORD_SV
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:POR_RCV_ORD_SV, status:VALID,
-
PACKAGE BODY: APPS.POS_ASN_CREATE_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:POS_ASN_CREATE_PVT, status:VALID,
-
PACKAGE BODY: APPS.RCV_HXT_GRP
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:RCV_HXT_GRP, status:VALID,
-
PACKAGE BODY: APPS.POS_ASN
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:POS_ASN, status:VALID,
-
PACKAGE BODY: APPS.INV_RCV_STD_INSPECT_APIS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:INV_RCV_STD_INSPECT_APIS, status:VALID,
-
PACKAGE BODY: APPS.AHL_OSP_RCV_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AHL_OSP_RCV_PVT, status:VALID,
-
PACKAGE BODY: APPS.INV_RCV_INTEGRATION_APIS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:INV_RCV_INTEGRATION_APIS, status:VALID,
-
PACKAGE BODY: APPS.INV_RCV_STD_INSPECT_APIS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:INV_RCV_STD_INSPECT_APIS, status:VALID,
-
PACKAGE BODY: APPS.GMI_SHIPPING_UTIL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GMI_SHIPPING_UTIL, status:VALID,
-
PACKAGE BODY: APPS.GMI_SHIPPING_UTIL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GMI_SHIPPING_UTIL, status:VALID,
-
PACKAGE BODY: APPS.RCV_ROI_HEADER
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:RCV_ROI_HEADER, status:VALID,
-
PACKAGE BODY: APPS.POS_ASN_CREATE_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:POS_ASN_CREATE_PVT, status:VALID,