Search Results okl_ext_sell_invs_b
The OKL_EXT_SELL_INVS_B
table in Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2 is a critical component of the Oracle Lease and Finance Management (OKL) module. This table serves as the base table for storing external selling invoice information, which is essential for managing lease and financing transactions. Below is a detailed analysis of its structure, purpose, and integration within Oracle EBS.
Purpose and Functional Overview
The OKL_EXT_SELL_INVS_B
table is designed to capture and maintain records related to external selling invoices generated during lease or financing transactions. These invoices typically represent billing documents issued to customers or third parties for services, assets, or other lease-related charges. The table acts as the foundation for the OKL_EXT_SELL_INVS_TL
(translations table), which stores multilingual descriptions.
Key Columns and Data Structure
The table includes several important columns that define the attributes of external selling invoices:
- ID: Primary key column, uniquely identifying each invoice record.
- INVOICE_NUMBER: Stores the invoice reference number assigned to the transaction.
- INVOICE_DATE: Captures the date when the invoice was issued.
- AMOUNT: Contains the monetary value of the invoice.
- CURRENCY_CODE: Specifies the currency in which the invoice is denominated.
- STATUS: Indicates the current status of the invoice (e.g., Draft, Approved, Paid).
- CUSTOMER_ID: References the customer or party to whom the invoice is issued.
- LEASE_AGREEMENT_ID: Links the invoice to a specific lease contract in the system.
- CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE: Audit columns tracking record creation and modifications.
Integration with Other Modules
The OKL_EXT_SELL_INVS_B
table integrates with multiple Oracle EBS modules to ensure seamless transaction processing:
- Oracle Receivables (AR): Invoices may be transferred to AR for further accounting and collection processing.
- Oracle General Ledger (GL): Financial data from invoices is posted to GL for reporting and compliance.
- Oracle Contracts Core: Lease agreements linked to invoices are managed via the Contracts module.
- Oracle Trading Community Architecture (TCA): Customer details are sourced from TCA's party management system.
Business Process Flow
The typical workflow involving this table includes:
- Invoice Generation: An external selling invoice is created in the OKL module, and a record is inserted into
OKL_EXT_SELL_INVS_B
. - Approval: The invoice undergoes an approval process, updating its status in the table.
- Accounting: Once approved, the invoice is processed for revenue recognition and posted to GL.
- Payment Tracking: Payment statuses are updated as customers settle their dues.
Customization and Extensions
Organizations often extend this table by adding custom columns to capture industry-specific or company-specific data. Such extensions are typically implemented using descriptive flexfields (DFFs) or by creating custom child tables linked via foreign keys.
Conclusion
The OKL_EXT_SELL_INVS_B
table plays a pivotal role in Oracle Lease and Finance Management by serving as the repository for external selling invoices. Its integration with core financial and contractual modules ensures accurate billing, revenue recognition, and compliance. Understanding its structure and relationships is essential for implementing, customizing, or troubleshooting lease management processes in Oracle EBS 12.1.1 and 12.2.2.
-
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 ,
-
APPS.HZ_PURGE_GEN dependencies on OKL_EXT_SELL_INVS_B
12.1.1
-
APPS.OKL_ARFETCH_PUB dependencies on OKL_EXT_SELL_INVS_B
12.1.1
-
APPS.OKL_ACC_CALL_PVT dependencies on OKL_EXT_SELL_INVS_B
12.1.1
-
APPS.OKL_PARTY_MERGE_PUB dependencies on OKL_EXT_SELL_INVS_B
12.1.1
-
APPS.OKL_ACC_CALL_PVT dependencies on OKL_EXT_SELL_INVS_B
12.2.2
-
APPS.OKL_BILLING_CONTROLLER_PVT dependencies on OKL_EXT_SELL_INVS_B
12.2.2
-
APPS.OKL_PARTY_MERGE_PUB dependencies on OKL_EXT_SELL_INVS_B
12.2.2
-
APPS.OKL_STREAM_BILLING_PVT dependencies on OKL_EXT_SELL_INVS_B
12.2.2
-
APPS.OKL_PAY_INVOICES_MAN_PVT dependencies on OKL_EXT_SELL_INVS_B
12.2.2
-
APPS.OKL_INTERNAL_TO_EXTERNAL dependencies on OKL_EXT_SELL_INVS_B
12.2.2
-
APPS.OKL_XSI_PVT dependencies on OKL_EXT_SELL_INVS_B
12.1.1
-
APPS.OKL_BILLING_CONTROLLER_PVT dependencies on OKL_EXT_SELL_INVS_B
12.1.1
-
APPS.OKL_BILLING_CONTROLLER_PVT dependencies on OKL_EXT_SELL_INVS_B
12.1.1
-
APPS.OKL_XSI_PVT dependencies on OKL_EXT_SELL_INVS_B
12.1.1
-
APPS.OKL_INTERNAL_TO_EXTERNAL dependencies on OKL_EXT_SELL_INVS_B
12.1.1
-
APPS.OKL_PAY_INVOICES_MAN_PVT dependencies on OKL_EXT_SELL_INVS_B
12.1.1
-
APPS.OKL_XSI_PVT dependencies on OKL_EXT_SELL_INVS_B
12.2.2
-
APPS.OKL_ARFETCH_PUB dependencies on OKL_EXT_SELL_INVS_B
12.2.2
-
APPS.OKL_BILLING_CONTROLLER_PVT dependencies on OKL_EXT_SELL_INVS_B
12.2.2
-
APPS.OKL_BILLING_UTIL_PVT dependencies on OKL_EXT_SELL_INVS_B
12.1.1
-
APPS.OKL_CONS_BILL dependencies on OKL_EXT_SELL_INVS_B
12.1.1
-
APPS.OKL_XLS_PVT dependencies on OKL_EXT_SELL_INVS_B
12.1.1
-
APPS.OKL_PAY_INVOICES_CONS_PVT dependencies on OKL_EXT_SELL_INVS_B
12.1.1
-
APPS.OKL_STREAM_BILLING_PVT dependencies on OKL_EXT_SELL_INVS_B
12.1.1
-
APPS.OKL_BILLING_UTIL_PVT dependencies on OKL_EXT_SELL_INVS_B
12.2.2
-
APPS.OKL_XSI_PVT dependencies on OKL_EXT_SELL_INVS_B
12.2.2
-
APPS.OKL_XLS_PVT dependencies on OKL_EXT_SELL_INVS_B
12.2.2
-
APPS.OKL_PAY_INVOICES_CONS_PVT dependencies on OKL_EXT_SELL_INVS_B
12.2.2
-
APPS.OKL_CONS_BILL dependencies on OKL_EXT_SELL_INVS_B
12.2.2
-
APPS.OKL_BILLING_UTIL_PVT dependencies on OKL_XTL_SELL_INVS_B
12.2.2
-
APPS.OKL_BILLING_UTIL_PVT dependencies on OKL_XTL_SELL_INVS_B
12.1.1
-
APPS.OKL_BILLING_CONTROLLER_PVT dependencies on OKL_TXL_AR_INV_LNS_B
12.1.1
-
APPS.OKL_BILLING_CONTROLLER_PVT dependencies on OKL_TXL_AR_INV_LNS_B
12.2.2
-
APPS.OKL_BILLING_CONTROLLER_PVT dependencies on OKL_TXD_AR_LN_DTLS_B
12.2.2
-
APPS.OKL_INTERNAL_TO_EXTERNAL dependencies on OKL_EXT_SELL_INVS_TL
12.1.1
-
APPS.OKL_BILLING_CONTROLLER_PVT dependencies on OKL_XTL_SELL_INVS_B
12.2.2
-
APPS.OKL_BILLING_CONTROLLER_PVT dependencies on OKL_TXD_AR_LN_DTLS_B
12.1.1
-
APPS.OKL_BILLING_UTIL_PVT dependencies on OKL_TXL_AR_INV_LNS_B
12.2.2
-
VIEW: APPS.OKL_IN_RAMOUNT_UV
12.1.1
-
APPS.OKL_INTERNAL_TO_EXTERNAL dependencies on OKL_EXT_SELL_INVS_TL
12.2.2
-
VIEW: APPS.OKL_IN_RAMOUNT_UV
12.2.2
-
APPS.OKL_BILLING_CONTROLLER_PVT dependencies on OKL_XTL_SELL_INVS_B
12.1.1
-
APPS.OKL_BILLING_UTIL_PVT dependencies on OKL_TXL_AR_INV_LNS_B
12.1.1
-
APPS.OKL_BILLING_UTIL_PVT dependencies on OKL_TXD_AR_LN_DTLS_B
12.1.1
-
APPS.OKL_BILLING_CONTROLLER_PVT dependencies on OKL_TRX_AR_INVOICES_B
12.1.1
-
APPS.OKL_BILLING_UTIL_PVT dependencies on OKL_TXD_AR_LN_DTLS_B
12.2.2
-
APPS.OKL_BILLING_CONTROLLER_PVT dependencies on OKL_TRX_AR_INVOICES_B
12.2.2
-
APPS.OKL_ARFETCH_PUB dependencies on OKL_STRM_TYPE_V
12.2.2