Search Results okl_ext_sell_invs_b
Overview
OKL_EXT_SELL_INVS_B is the external transactions header table for billing records within the Oracle E-Business Suite (EBS) Leasing and Finance Management module (OKL), also known as Enterprise Territory and Resource Management (ETRM) in its broader leasing context. Its central purpose is to stage billing data generated from lease and finance contracts so that it can be transmitted to Oracle Receivables through the AR Interface. In other words, this table serves as a bridge between contract-generated billing streams in the leasing subsystem and the receivables infrastructure that produces customer invoices and transactions.
Within the ETRM architecture, this object represents the header-level record for a billing event destined for external financial processing. The metadata notes that the object is "Not implemented in this database," meaning the table may be absent in certain provisioned environments, is conditionally created, or is reserved for specific deployment configurations. Its presence and population depend on whether the leasing billing-to-AR integration is actively configured.
From a data-modeling perspective, the heuristic Data Vault classification is satellite-leaning. This suggests the table behaves primarily as a descriptive extension that records attributes and state about billing events, rather than acting as a pure hub of business keys or a link resolving many-to-many intersections. The single foreign key relationship to Oracle Receivables reinforces this interpretation, positioning the table as a dependent satellite of the receivable transaction it feeds.
Key Information Stored
The structure centers on a surrogate primary key and a foreign key that ties each billing header to a receivables transaction. The most important columns documented in the metadata are:
- ID — the surrogate primary key of the table, defined by the OKL_EXT_SELL_INVS_B_PK constraint. This value uniquely identifies each external billing header record and is the column most commonly used in joins.
- ISI_ID — a foreign key column referencing RA_CUSTOMER_TRX_ALL. This links the staged billing header to the corresponding customer transaction in Oracle Receivables, establishing the integration point between leasing billing and AR.
The ID column functions as the technical unique identifier and is the documented surrogate PK. The ISI_ID column is a foreign-key reference rather than a business key. Because the documented metadata does not enumerate a separate unique index or natural business-key constraint, the surrogate ID remains the authoritative unique identifier, with ISI_ID acting as the operational and integration linkage. Additional descriptive columns (such as amounts, dates, contract references, and status indicators) are typically present in billing staging tables of this nature, but only the columns documented above should be relied upon without direct schema inspection.
Common Use Cases and Queries
Typical usage revolves around reconciling and auditing the flow of billing data from leasing contracts into Oracle Receivables. Common scenarios include verifying that every staged header was successfully interfaced to AR, diagnosing interface failures, and reporting on billing volumes by contract or period.
A representative join pattern connects the staging header to its receivables transaction:
- SELECT h.ID, h.ISI_ID, r.TRX_NUMBER FROM OKL_EXT_SELL_INVS_B h, RA_CUSTOMER_TRX_ALL r WHERE h.ISI_ID = r.CUSTOMER_TRX_ID;
- Identify unlinked or pending headers by querying rows where ISI_ID is null or does not resolve to a matching RA_CUSTOMER_TRX_ALL record.
- Aggregate counts and totals of staged billing headers to monitor interface throughput and detect gaps in processing.
Reporting use cases include reconciliation reports comparing leasing billing output against receivables transactions, exception reports for failed or incomplete transfers, and periodic volume analysis for finance operations.
Related Objects
The following objects are most significant in relation to OKL_EXT_SELL_INVS_B, based on the documented FK/PK relationships:
- RA_CUSTOMER_TRX_ALL — the primary related table, joined via OKL_EXT_SELL_INVS_B.ISI_ID = RA_CUSTOMER_TRX_ALL.CUSTOMER_TRX_ID. This is the receivables transaction header that the staging record feeds.
- OKL_EXT_SELL_INVS_B_PK — the primary key constraint on the ID column.
- Downstream AR Interface and AutoInvoice processes that consume RA_CUSTOMER_TRX_ALL records created from these staged headers.
- Leasing contract and billing tables within the OKL module that generate the records staged here prior to AR submission.
Together, these objects form the integration path by which leasing billing data becomes recognized receivables transactions in Oracle EBS.
-
Table: OKL_EXT_SELL_INVS_B
12.1.1
product: OKL - Leasing and Finance Management , description: External transactions header table for Billing records. It stores data ready for AR Interface. , implementation_dba_data: Not implemented in this database ,
-
Table: OKL_EXT_SELL_INVS_B
12.2.2
product: OKL - Lease and Finance Management , description: External transactions header table for Billing records. It stores data ready for AR Interface. , implementation_dba_data: Not implemented in this database ,
-
VIEW: APPS.OKL_IN_RAMOUNT_UV
12.1.1
-
VIEW: APPS.OKL_IN_RAMOUNT_UV
12.2.2
-
Table: OKL_EXT_SELL_INVS_TL
12.1.1
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_EXT_SELL_INVS_TL, object_name:OKL_EXT_SELL_INVS_TL, status:VALID, product: OKL - Leasing and Finance Management , description: Translatable columns from OKL_EXT_SELL_INVS_B, per MLS standards , implementation_dba_data: OKL.OKL_EXT_SELL_INVS_TL ,
-
Table: OKL_EXT_SELL_INVS_TL
12.2.2
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_EXT_SELL_INVS_TL, object_name:OKL_EXT_SELL_INVS_TL, status:VALID, product: OKL - Lease and Finance Management , description: Translatable columns from OKL_EXT_SELL_INVS_B, per MLS standards , implementation_dba_data: OKL.OKL_EXT_SELL_INVS_TL ,
-
VIEW: APPS.OKL_EXT_SELL_INVS_V
12.1.1
-
VIEW: APPS.OKL_EXT_SELL_INVS_V
12.2.2
-
View: OKL_IN_RAMOUNT_UV
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_IN_RAMOUNT_UV, object_name:OKL_IN_RAMOUNT_UV, status:VALID, product: OKL - Lease and Finance Management , implementation_dba_data: APPS.OKL_IN_RAMOUNT_UV ,
-
View: OKL_IN_RAMOUNT_UV
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_IN_RAMOUNT_UV, object_name:OKL_IN_RAMOUNT_UV, status:VALID, product: OKL - Leasing and Finance Management , implementation_dba_data: APPS.OKL_IN_RAMOUNT_UV ,
-
PACKAGE BODY: APPS.OKL_XLS_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_XLS_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKL_XSI_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_XSI_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKL_XSI_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_XSI_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKL_ARFETCH_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_ARFETCH_PUB, status:VALID,
-
PACKAGE BODY: APPS.OKL_BILLING_UTIL_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_BILLING_UTIL_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKL_PAY_INVOICES_MAN_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_PAY_INVOICES_MAN_PVT, status:VALID,
-
PACKAGE: APPS.OKL_XSI_PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OKL_XSI_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKL_XLS_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_XLS_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKL_PAY_INVOICES_MAN_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_PAY_INVOICES_MAN_PVT, status:VALID,
-
SYNONYM: APPS.OKL_EXT_SELL_INVS_B
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OKL_EXT_SELL_INVS_B, status:VALID,
-
PACKAGE: APPS.OKL_XSI_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OKL_XSI_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKL_BILLING_UTIL_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_BILLING_UTIL_PVT, status:VALID,
-
SYNONYM: APPS.OKL_EXT_SELL_INVS_B
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OKL_EXT_SELL_INVS_B, status:VALID,
-
PACKAGE BODY: APPS.OKL_ARFETCH_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_ARFETCH_PUB, status:VALID,
-
APPS.OKL_ARFETCH_PUB SQL Statements
12.1.1
-
APPS.OKL_ARFETCH_PUB SQL Statements
12.2.2
-
VIEW: APPS.OKL_IN_RAMOUNT_UV
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_IN_RAMOUNT_UV, object_name:OKL_IN_RAMOUNT_UV, status:VALID,
-
VIEW: APPS.OKL_IN_RAMOUNT_UV
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_IN_RAMOUNT_UV, object_name:OKL_IN_RAMOUNT_UV, status:VALID,
-
PACKAGE: APPS.OKL_BILLING_CONTROLLER_PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OKL_BILLING_CONTROLLER_PVT, status:VALID,
-
PACKAGE: APPS.OKL_BILLING_CONTROLLER_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OKL_BILLING_CONTROLLER_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKL_PARTY_MERGE_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_PARTY_MERGE_PUB, status:VALID,
-
PACKAGE BODY: APPS.OKL_INTERNAL_TO_EXTERNAL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_INTERNAL_TO_EXTERNAL, status:VALID,
-
PACKAGE BODY: APPS.OKL_INTERNAL_TO_EXTERNAL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_INTERNAL_TO_EXTERNAL, status:VALID,
-
PACKAGE BODY: APPS.OKL_PAY_INVOICES_CONS_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_PAY_INVOICES_CONS_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKL_ACC_CALL_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_ACC_CALL_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKL_ACC_CALL_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_ACC_CALL_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKL_PARTY_MERGE_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_PARTY_MERGE_PUB, status:VALID,
-
APPS.OKL_XSI_PVT SQL Statements
12.1.1
-
APPS.OKL_XSI_PVT SQL Statements
12.2.2
-
PACKAGE BODY: APPS.OKL_PAY_INVOICES_CONS_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_PAY_INVOICES_CONS_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKL_BILLING_CONTROLLER_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_BILLING_CONTROLLER_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKL_CONS_BILL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_CONS_BILL, status:VALID,
-
PACKAGE BODY: APPS.OKL_BILLING_CONTROLLER_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_BILLING_CONTROLLER_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKL_CONS_BILL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_CONS_BILL, status:VALID,
-
View: OKL_EXT_SELL_INVS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_EXT_SELL_INVS_V, object_name:OKL_EXT_SELL_INVS_V, status:VALID, product: OKL - Leasing and Finance Management , description: External Transactions Header for Billing records , implementation_dba_data: APPS.OKL_EXT_SELL_INVS_V ,
-
View: OKL_EXT_SELL_INVS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_EXT_SELL_INVS_V, object_name:OKL_EXT_SELL_INVS_V, status:VALID, product: OKL - Lease and Finance Management , description: External Transactions Header for Billing records , implementation_dba_data: APPS.OKL_EXT_SELL_INVS_V ,
-
TABLE: OKL.OKL_EXT_SELL_INVS_TL
12.1.1
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_EXT_SELL_INVS_TL, object_name:OKL_EXT_SELL_INVS_TL, status:VALID,
-
TABLE: OKL.OKL_EXT_SELL_INVS_TL
12.2.2
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_EXT_SELL_INVS_TL, object_name:OKL_EXT_SELL_INVS_TL, status:VALID,
-
VIEW: OKL.OKL_EXT_SELL_INVS_ALL_B#
12.2.2
owner:OKL, object_type:VIEW, object_name:OKL_EXT_SELL_INVS_ALL_B#, status:VALID,
-
PACKAGE BODY: APPS.OKL_STREAM_BILLING_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_STREAM_BILLING_PVT, status:VALID,