Search Results rcv_interface_groups_s
Overview
JMF_SHIKYU_RCV_PVT is a private PL/SQL package body owned by the APPS schema in Oracle E-Business Suite, classified as a private (PVT) application programming interface. The name derives from "Shikyu," the Japanese term for "payment" or "disbursement," indicating that the package supports receiving-related processing within Oracle's discrete manufacturing and shop floor execution modules (JMF). Its role is to accept receipt data staged in the Oracle Receiving open interface tables and move it into the receiving transaction and header interface structures so that the standard receiving transaction processor can validate and post it.
The package acts as a thin orchestration layer between external source systems and the core receiving APIs. Rather than exposing business logic to callers directly, it encapsulates the mapping and population of the RCV interface tables, thereby insulating upstream processes from structural changes in the receiving schema. Because it is a private package, it is not intended as a published integration point; it is consumed internally by other application modules.
Key Procedures and Functions
The package body exposes two documented program units:
- PROCESS_RCV_HEADER — Handles the population and processing of receipt header information. It prepares header-level records destined for the receiving interface, ensuring that the source receipt data is properly staged before the receiving processor is invoked.
- PROCESS_RCV_TRX — Handles receipt transaction (line and detail) processing. It stages individual transaction records so that quantities, items, and destination information are correctly represented in the interface before downstream validation.
No parameter lists are documented in the available metadata, and callers should refer to the actual package specification for signature details.
Tables Accessed
The package references the following objects through APPS synonyms:
- RCV_HEADERS_INTERFACE and RCV_HEADERS_INTERFACE_S — the header-level staging table and its sequence, used to assign and persist receipt header interface records.
- RCV_TRANSACTIONS_INTERFACE and RCV_TRANSACTIONS_INTERFACE_S — the transaction-level staging table and its sequence, used for receipt line and detail records.
- RCV_INTERFACE_GROUPS_S — the sequence that generates interface group identifiers, allowing a batch of related header and transaction rows to be processed together and traced as a unit. This object is directly relevant to the search term "rcv_interface_groups_s," which users typically encounter when tracing how interface groups are numbered.
- DUAL — used for simple single-row evaluations, such as sequence number retrieval.
The package also depends on FND_GLOBAL and FND_LOG for session context (user, responsibility, and organization identifiers) and for writing debug or diagnostic messages to the concurrent log.
Usage Notes
JMF_SHIKYU_RCV_PVT is typically invoked indirectly. It is referenced by two other packages and is not referenced by any database object outside that set, confirming its internal, private nature. Invocation normally occurs through receiving-related concurrent programs, shop floor or manufacturing forms, or custom PL/SQL routines that assemble receipt data and require the standard Receiving Open Interface to validate and post it.
When troubleshooting, developers commonly query RCV_INTERFACE_GROUPS_S and the interface tables to correlate an interface group with its staged headers and transactions. Because the package is private and undocumented at the parameter level in the ETRM, customizations should avoid calling it directly and instead rely on supported receiving APIs. Session context must be established via FND_GLOBAL before invocation, and FND_LOG entries provide the primary diagnostic trail for failed processing attempts.
-
SEQUENCE: PO.RCV_INTERFACE_GROUPS_S
12.1.1
owner:PO, object_type:SEQUENCE, object_name:RCV_INTERFACE_GROUPS_S, status:VALID,
-
SEQUENCE: PO.RCV_INTERFACE_GROUPS_S
12.2.2
owner:PO, object_type:SEQUENCE, object_name:RCV_INTERFACE_GROUPS_S, status:VALID,
-
SYNONYM: APPS.RCV_INTERFACE_GROUPS_S
12.2.2
owner:APPS, object_type:SYNONYM, object_name:RCV_INTERFACE_GROUPS_S, status:VALID,
-
SYNONYM: APPS.RCV_INTERFACE_GROUPS_S
12.1.1
owner:APPS, object_type:SYNONYM, object_name:RCV_INTERFACE_GROUPS_S, 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.JMF_SHIKYU_RCV_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:JMF_SHIKYU_RCV_PVT, 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_INSERT_FROM_INL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:RCV_INSERT_FROM_INL, status:VALID,
-
PACKAGE BODY: APPS.GMI_UPDATE_ORDER
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GMI_UPDATE_ORDER, 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_UPDATE_RTI_LC
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:RCV_UPDATE_RTI_LC, status:VALID,
-
PACKAGE BODY: APPS.RCV_UPDATE_RTI_LC
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:RCV_UPDATE_RTI_LC, status:VALID,
-
PACKAGE BODY: APPS.RCV_NORMALIZE_DATA_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:RCV_NORMALIZE_DATA_PKG, status:VALID,
-
PACKAGE BODY: APPS.POS_CANCEL_ASN
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:POS_CANCEL_ASN, 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.RCV_NORMALIZE_DATA_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:RCV_NORMALIZE_DATA_PKG, 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.GMI_UPDATE_ORDER
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GMI_UPDATE_ORDER, 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_CANCEL_ASN
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:POS_CANCEL_ASN, 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.CSD_RECEIVE_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CSD_RECEIVE_PVT, status:VALID,
-
PACKAGE BODY: APPS.FLM_RECEIPT_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FLM_RECEIPT_PUB, status:VALID,
-
PACKAGE BODY: APPS.POS_WC_VIEW_CANCEL_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:POS_WC_VIEW_CANCEL_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.POS_WC_VIEW_CANCEL_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:POS_WC_VIEW_CANCEL_PVT, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
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.INV_TRX_UTIL_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:INV_TRX_UTIL_PUB, status:VALID,
-
PACKAGE BODY: APPS.WMS_RETURN_SV
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:WMS_RETURN_SV, status:VALID,
-
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.INV_RCV_DIR_RCPT_APIS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:INV_RCV_DIR_RCPT_APIS, status:VALID,
-
PACKAGE BODY: APPS.INV_RCV_DIR_RCPT_APIS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:INV_RCV_DIR_RCPT_APIS, status:VALID,
-
PACKAGE BODY: APPS.PORCPTWF
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PORCPTWF, 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.CSP_RECEIVE_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CSP_RECEIVE_PVT, status:VALID,
-
PACKAGE BODY: APPS.RCV_HXT_GRP
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:RCV_HXT_GRP, status:VALID,
-
PACKAGE BODY: APPS.POS_ASN
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:POS_ASN, 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.GML_RCV_DIR_RCPT_APIS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GML_RCV_DIR_RCPT_APIS, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.GML_RCV_DIR_RCPT_APIS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GML_RCV_DIR_RCPT_APIS, status:VALID,
-
PACKAGE BODY: APPS.PORCPTWF
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PORCPTWF, status:VALID,
-
PACKAGE BODY: APPS.POS_WCAPPROVE_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:POS_WCAPPROVE_PVT, status:VALID,
-
PACKAGE BODY: APPS.INV_RCV_STD_DELIVER_APIS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:INV_RCV_STD_DELIVER_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,