Search Results rcv_receiving_sub_ledger
Overview
RCV_RECEIVING_SUB_LEDGER is the receiving subledger table in Oracle E-Business Suite, owned by the PO (Purchasing) schema. It stores the accounting distributions generated by Oracle Receiving for inventory and non-inventory receipt transactions. Every time a receipt, delivery, return, correction, or adjustment is processed in the receiving module, the accounting engine derives debit and credit entries that are persisted as rows in this table before being transferred to Oracle General Ledger through the Subledger Accounting (SLA) or the legacy Journal Import interface. In release 12.x, this table operates alongside the Receiving Accounting Events and SLA models, but it remains the physical store of the create-accounting entry distributions that feed GL_JE_LINES and, in SLA-enabled installations, the corresponding XLA tables.
From a Data Vault modeling perspective, the FK structure suggests this object be modelled as a link table. It resolves multiple relationships: the receiving transaction that triggered the accounting (RCV_TRANSACTION_ID), the event that grouped it (ACCOUNTING_EVENT_ID), the accounting flexfield combination (CODE_COMBINATION_ID), the ledger (SET_OF_BOOKS_ID), and the currency used (CURRENCY_CODE). Each row is a definite accounting fact and should be treated as immutable once posted.
Key Information Stored
The documented physical schema contains 77 columns. The most significant are:
RCV_SUB_LEDGER_ID— the surrogate primary key of the row (though the standard PK in many 12.1.1 environments is composite).RCV_TRANSACTION_ID— the business-key FK toRCV_TRANSACTIONS; identifies the receipt, delivery, or return that produced the entry.ACCOUNTING_EVENT_ID— FK toRCV_ACCOUNTING_EVENTS, grouping multiple lines under a single event.CODE_COMBINATION_ID— FK toGL_CODE_COMBINATIONS; the account being debited or credited.SET_OF_BOOKS_ID— FK toGL_SETS_OF_BOOKS; the ledger against which the entry is recorded.CURRENCY_CODEandFUNCTIONAL_CURRENCY_CODE— FKs toFND_CURRENCIESfor the transaction and ledger currencies.ACCOUNTED_DR,ACCOUNTED_CR,ENTERED_DR,ENTERED_CR— the debit/credit amounts in functional and entered currency.ACCRUAL_METHOD_FLAG— indicates accrual vs. cash (period-end) accounting.SOURCE_DOC_QUANTITY— the quantity driving the accounting entry.PERIOD_NAME,ACCOUNTING_DATE— the accounting period and date for the journal.GL_SL_LINK_ID— the consolidation link to the SLA journal line when XLA is enabled.JE_BATCH_NAME,JE_HEADER_NAME,JE_LINE_DESCRIPTION— journal import attributes.ACCRUAL_METHOD_FLAGandACCOUNTING_LINE_TYPE— classification of the accounting line.ATTRIBUTE1throughATTRIBUTE15— the descriptive flexfield segments.
Common Use Cases and Queries
The table is heavily used for reconciliation between Receiving and General Ledger, and for extraction into custom subledger data warehouses.
- Reconcile receiving accounting to GL by period:
SELECT r.period_name, SUM(r.accounted_dr), SUM(r.accounted_cr) FROM po.rcv_receiving_sub_ledger r WHERE r.set_of_books_id = :ledger_id AND r.period_name = :period GROUP BY r.period_name;
- Trace a receipt to its accounting entries:
SELECT r.rcv_transaction_id, r.code_combination_id, r.accounted_dr, r.accounted_cr FROM po.rcv_receiving_sub_ledger r WHERE r.rcv_transaction_id = :transaction_id;
- Identify entries not yet transferred to GL (missing
GL_SL_LINK_IDorDATE_CREATED_IN_GLis null) to diagnose stalled SLA/Journal Import processes. - Report accrue-on-receipt versus accrue-at-period-end splits via
ACCRUAL_METHOD_FLAG.
Related Objects
RCV_TRANSACTIONS— joined onRCV_TRANSACTION_ID; the receipt/delivery source transaction.RCV_ACCOUNTING_EVENTS— joined onACCOUNTING_EVENT_ID; event that grouped accounting lines.GL_CODE_COMBINATIONS— joined onCODE_COMBINATION_ID; account definition.GL_SETS_OF_BOOKS— joined onSET_OF_BOOKS_ID; ledger definition.FND_CURRENCIES— joined onCURRENCY_CODEandFUNCTIONAL_CURRENCY_CODE.GL_ENCUMBRANCE_TYPES— joined onENCUMBRANCE_TYPE_IDfor budgetary entries.GL_MGT_SEG_UPGRADE_H— joined onCHART_OF_ACCOUNTS_ID; chart of accounts structure reference.- XLA subledger tables (e.g.,
XLA_AE_LINES) where SLA is enabled, linked viaGL_SL_LINK_ID.
-
Table: RCV_RECEIVING_SUB_LEDGER
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.RCV_RECEIVING_SUB_LEDGER, object_name:RCV_RECEIVING_SUB_LEDGER, status:VALID, product: PO - Purchasing , description: Receiving subledger , implementation_dba_data: PO.RCV_RECEIVING_SUB_LEDGER ,
-
Table: RCV_RECEIVING_SUB_LEDGER
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.RCV_RECEIVING_SUB_LEDGER, object_name:RCV_RECEIVING_SUB_LEDGER, status:VALID, product: PO - Purchasing , description: Receiving subledger , implementation_dba_data: PO.RCV_RECEIVING_SUB_LEDGER ,
-
VIEW: APPS.CST_XLA_RCV_LINES_V
12.2.2
-
Lookup Type: MRC_UPGRADE
12.2.2
product: PO - Purchasing , meaning: NODESCRIPTION47 ,
-
APPS.PA_PO_INTEGRATION_UTILS SQL Statements
12.1.1
-
VIEW: APPS.RCV_RECEIVING_SUB_LEDGER_DFV
12.2.2
-
VIEW: APPS.RCV_RECEIVING_SUB_LEDGER_DFV
12.1.1
-
Lookup Type: MRC_UPGRADE
12.1.1
product: PO - Purchasing , meaning: NODESCRIPTION47 ,
-
VIEW: APPS.CST_RCV_RRSL_V
12.2.2
-
VIEW: APPS.CST_RCV_RRSL_V
12.1.1
-
TRIGGER: APPS.JAI_RCV_RRSL_ARIUD_T1
12.2.2
owner:APPS, object_type:TRIGGER, object_name:JAI_RCV_RRSL_ARIUD_T1, status:VALID,
-
TRIGGER: APPS.JAI_RCV_RRSL_ARIUD_T1
12.1.1
owner:APPS, object_type:TRIGGER, object_name:JAI_RCV_RRSL_ARIUD_T1, status:VALID,
-
View: CST_XLA_RCV_LINES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BOM.CST_XLA_RCV_LINES_V, object_name:CST_XLA_RCV_LINES_V, status:VALID, product: BOM - Bills of Material , implementation_dba_data: APPS.CST_XLA_RCV_LINES_V ,
-
VIEW: APPS.POBV_RECEIVING_SUBLEDGERS
12.2.2
-
VIEW: APPS.POBV_RECEIVING_SUBLEDGERS
12.1.1
-
VIEW: APPS.CST_XLA_RCV_LINES_V
12.1.1
-
VIEW: APPS.CST_XLA_RCV_HEADERS_V
12.1.1
-
SYNONYM: APPS.RCV_RECEIVING_SUB_LEDGER
12.1.1
owner:APPS, object_type:SYNONYM, object_name:RCV_RECEIVING_SUB_LEDGER, status:VALID,
-
VIEW: APPS.CST_XLA_RCV_HEADERS_V
12.2.2
-
SYNONYM: APPS.RCV_RECEIVING_SUB_LEDGER
12.2.2
owner:APPS, object_type:SYNONYM, object_name:RCV_RECEIVING_SUB_LEDGER, status:VALID,
-
VIEW: APPS.CST_XLA_RCV_REF_V
12.2.2
-
PACKAGE BODY: APPS.PA_PO_INTEGRATION_UTILS
12.1.1
-
APPS.RCV_CREATEACCOUNTING_PVT SQL Statements
12.1.1
-
APPS.PA_PO_INTEGRATION_UTILS SQL Statements
12.2.2
-
APPS.RCV_CREATEACCOUNTING_PVT SQL Statements
12.2.2
-
VIEW: PO.RCV_RECEIVING_SUB_LEDGER#
12.2.2
owner:PO, object_type:VIEW, object_name:RCV_RECEIVING_SUB_LEDGER#, status:VALID,
-
Table: RCV_MC_REC_SUB_LEDGER
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.RCV_MC_REC_SUB_LEDGER, object_name:RCV_MC_REC_SUB_LEDGER, status:VALID, product: PO - Purchasing , description: MRC sub-table of RCV_RECEIVING_SUB_LEDGER , implementation_dba_data: PO.RCV_MC_REC_SUB_LEDGER ,
-
Table: RCV_MC_REC_SUB_LEDGER
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.RCV_MC_REC_SUB_LEDGER, object_name:RCV_MC_REC_SUB_LEDGER, status:VALID, product: PO - Purchasing , description: MRC sub-table of RCV_RECEIVING_SUB_LEDGER , implementation_dba_data: PO.RCV_MC_REC_SUB_LEDGER ,
-
APPS.FV_SLA_CST_PROCESSING_PKG SQL Statements
12.2.2
-
View: CST_XLA_RCV_REF_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BOM.CST_XLA_RCV_REF_V, object_name:CST_XLA_RCV_REF_V, status:VALID, product: BOM - Bills of Material , implementation_dba_data: APPS.CST_XLA_RCV_REF_V ,
-
PACKAGE: APPS.JAI_RCV_RRSL_TRIGGER_PKG
12.1.1
-
PACKAGE: APPS.JAI_RCV_RRSL_TRIGGER_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:JAI_RCV_RRSL_TRIGGER_PKG, status:VALID,
-
PACKAGE: APPS.JAI_RCV_RRSL_TRIGGER_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:JAI_RCV_RRSL_TRIGGER_PKG, status:VALID,
-
VIEW: APPS.POFV_RECEIVING_SUBLEDGERS
12.1.1
-
VIEW: APPS.PA_RCV_EXCEPTIONS_SUM_V
12.1.1
-
VIEW: APPS.POFV_RECEIVING_SUBLEDGERS
12.2.2
-
PACKAGE: APPS.JAI_RCV_RRSL_TRIGGER_PKG
12.2.2
-
PACKAGE BODY: APPS.JAI_RCV_RRSL_TRIGGER_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:JAI_RCV_RRSL_TRIGGER_PKG, status:VALID,
-
VIEW: APPS.PA_RCV_EXCEPTIONS_SUM_V
12.2.2
-
Table: JAI_RCV_SUBLED_ENTRIES
12.1.1
owner:JA, object_type:TABLE, fnd_design_data:JA.JAI_RCV_SUBLED_ENTRIES, object_name:JAI_RCV_SUBLED_ENTRIES, status:VALID, product: JA - Asia/Pacific Localizations , description: Localization table similar to Base Apps rcv_receiving_sub_ledger. , implementation_dba_data: JA.JAI_RCV_SUBLED_ENTRIES ,
-
Table: RCV_ACCOUNTING_EVENTS
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.RCV_ACCOUNTING_EVENTS, object_name:RCV_ACCOUNTING_EVENTS, status:VALID, product: PO - Purchasing , description: Receiving Accounting Events , implementation_dba_data: PO.RCV_ACCOUNTING_EVENTS ,
-
Table: JAI_RCV_SUBLED_ENTRIES
12.2.2
owner:JA, object_type:TABLE, fnd_design_data:JA.JAI_RCV_SUBLED_ENTRIES, object_name:JAI_RCV_SUBLED_ENTRIES, status:VALID, product: JA - Asia/Pacific Localizations , description: Localization table similar to Base Apps rcv_receiving_sub_ledger. , implementation_dba_data: JA.JAI_RCV_SUBLED_ENTRIES ,
-
Table: RCV_ACCOUNTING_EVENTS
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.RCV_ACCOUNTING_EVENTS, object_name:RCV_ACCOUNTING_EVENTS, status:VALID, product: PO - Purchasing , description: Receiving Accounting Events , implementation_dba_data: PO.RCV_ACCOUNTING_EVENTS ,
-
TRIGGER: APPS.JAI_RCV_RRSL_ARIUD_T1
12.2.2
-
PACKAGE BODY: APPS.JAI_RCV_RRSL_TRIGGER_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:JAI_RCV_RRSL_TRIGGER_PKG, status:VALID,
-
PACKAGE BODY: APPS.PA_PO_INTEGRATION_UTILS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PA_PO_INTEGRATION_UTILS, status:VALID,
-
VIEW: APPS.RCV_RECEIVING_SUB_LEDGER_DFV
12.1.1
owner:APPS, object_type:VIEW, object_name:RCV_RECEIVING_SUB_LEDGER_DFV, status:VALID,
-
VIEW: PO.RCV_RECEIVING_SUB_LEDGER#
12.2.2
-
PACKAGE BODY: APPS.PA_CMT_UTILS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PA_CMT_UTILS, status:VALID,
-
View: CST_RCV_RRSL_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BOM.CST_RCV_RRSL_V, object_name:CST_RCV_RRSL_V, status:VALID, product: BOM - Bills of Material , implementation_dba_data: APPS.CST_RCV_RRSL_V ,