Search Results oks_bill_transactions
Overview
The OKS_BILL_TRANSACTIONS table is a core transactional entity within the Oracle E-Business Suite (EBS) Service Contracts (OKS) module. It serves as the central repository for recording finalized billing transactions, such as invoices and credit memos, that are received from the Accounts Receivable (AR) module. This table acts as the critical link between the contract billing processes managed in OKS and the downstream financial accounting and revenue recognition systems. Its primary role is to store the definitive record of a billed transaction after it has been successfully interfaced from Service Contracts to Receivables, enabling reconciliation, audit trails, and historical reporting on contract-related revenue.
Key Information Stored
While the provided metadata does not list specific columns, the table's description and foreign key relationships indicate it stores the unique identifier and attributes for each AR transaction generated from a service contract. The primary key column is ID. Based on its role, typical columns would include transaction identifiers (e.g., transaction number, type, date, amount), references to the originating AR transaction (CUSTOMER_TRX_ID), status flags, links to the contract header and billing schedule, and standard Who columns (CREATED_BY, CREATION_DATE, LAST_UPDATE_DATE, LAST_UPDATED_BY). The table essentially captures the outcome of the billing interface process for a contract.
Common Use Cases and Queries
This table is essential for reconciling billed amounts against contract terms and for generating revenue and billing history reports. Common analytical queries involve joining to contract header and line tables to analyze billed revenue by customer, product, or contract type. Support personnel use it to trace an invoice displayed in AR back to its originating service contract. A typical query pattern would join OKS_BILL_TRANSACTIONS to the contract billing lines to verify that all scheduled bill lines were successfully invoiced.
- Sample Query (Finding Invoices for a Contract): SELECT btn.id, btn.trx_number, btn.trx_date, btn.amount FROM oks_bill_transactions btn, oks_bill_cont_lines bcl WHERE btn.id = bcl.btn_id AND bcl.dnz_chr_id = <contract_id>;
- Reporting Use Case: Generating a monthly report of all service contract invoices billed, grouped by business unit and contract category, for financial closing.
Related Objects
The OKS_BILL_TRANSACTIONS table has defined foreign key relationships with two primary child tables in the OKS schema, as documented in the metadata.
- OKS_BILL_CONT_LINES: This table stores the individual billing schedule lines from a contract. The foreign key OKS_BILL_CONT_LINES.BTN_ID references OKS_BILL_TRANSACTIONS.ID, linking each billed transaction back to the specific contract line(s) that generated it.
- OKS_BILL_TXN_LINES: This table holds the detailed line-level information for the billed transaction itself. The foreign key OKS_BILL_TXN_LINES.BTN_ID references OKS_BILL_TRANSACTIONS.ID, establishing that a transaction header can have multiple line items.
These relationships form a hierarchy: Contract Billing Lines (OKS_BILL_CONT_LINES) are summarized into a Billing Transaction Header (OKS_BILL_TRANSACTIONS), which is detailed in Billing Transaction Lines (OKS_BILL_TXN_LINES).
-
Table: OKS_BILL_TRANSACTIONS
12.1.1
owner:OKS, object_type:TABLE, fnd_design_data:OKS.OKS_BILL_TRANSACTIONS, object_name:OKS_BILL_TRANSACTIONS, status:VALID, product: OKS - Service Contracts , description: The transaction (invoice, credit etc.) which is eventually received from AR. , implementation_dba_data: OKS.OKS_BILL_TRANSACTIONS ,
-
Table: OKS_BILL_TRANSACTIONS
12.2.2
owner:OKS, object_type:TABLE, fnd_design_data:OKS.OKS_BILL_TRANSACTIONS, object_name:OKS_BILL_TRANSACTIONS, status:VALID, product: OKS - Service Contracts , description: The transaction (invoice, credit etc.) which is eventually received from AR. , implementation_dba_data: OKS.OKS_BILL_TRANSACTIONS ,
-
APPS.OKS_MISC_UTIL_WEB dependencies on OKS_BILL_TRANSACTIONS
12.1.1
-
APPS.OKS_ARFETCH_PUB dependencies on OKS_BILL_TRANSACTIONS
12.2.2
-
APPS.OKS_BTN_PVT dependencies on OKS_BILL_TRANSACTIONS
12.1.1
-
APPS.OKS_MISC_UTIL_WEB dependencies on OKS_BILL_TRANSACTIONS
12.2.2
-
APPS.OKS_BTN_PVT dependencies on OKS_BILL_TRANSACTIONS
12.2.2
-
APPS.OKS_ARFETCH_PUB dependencies on OKS_BILL_TRANSACTIONS
12.1.1
-
APPS.OKS_BTN_PVT dependencies on OKS_BILL_TRANSACTIONS
12.2.2
-
APPS.OKS_BTN_PVT dependencies on OKS_BILL_TRANSACTIONS
12.1.1
-
APPS.OKS_MISC_UTIL_WEB dependencies on OKS_BILL_TXN_LINES
12.1.1
-
APPS.OKS_MISC_UTIL_WEB dependencies on OKS_BILL_TXN_LINES
12.2.2
-
VIEW: OKS.OKS_BILL_TRANSACTIONS#
12.2.2
owner:OKS, object_type:VIEW, object_name:OKS_BILL_TRANSACTIONS#, status:VALID,
-
APPS.OKS_MISC_UTIL_WEB dependencies on OKS_BILL_CONT_LINES
12.2.2
-
APPS.OKS_MISC_UTIL_WEB dependencies on OKS_BILL_CONT_LINES
12.1.1
-
VIEW: APPS.OKS_INV_RVW_V
12.1.1
-
VIEW: APPS.OKS_INV_RVW_V
12.2.2
-
SYNONYM: APPS.OKS_BILL_TRANSACTIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OKS_BILL_TRANSACTIONS, status:VALID,
-
APPS.OKS_MISC_UTIL_WEB dependencies on OKS_BILL_SUB_LINES
12.1.1
-
VIEW: APPS.OKS_BILL_TRANSACTIONS_V
12.1.1
-
APPS.OKS_MISC_UTIL_WEB dependencies on OKS_BILL_SUB_LINES
12.2.2
-
SYNONYM: APPS.OKS_BILL_TRANSACTIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OKS_BILL_TRANSACTIONS, status:VALID,
-
VIEW: APPS.OKS_BTN_PR_V
12.1.1
-
VIEW: APPS.OKS_BILL_TRANSACTIONS_V
12.2.2
-
VIEW: APPS.OKS_BTN_PR_V
12.2.2
-
VIEW: OKS.OKS_BILL_TRANSACTIONS#
12.2.2
-
VIEW: APPS.OKI_BILL_HIST_V
12.1.1
-
VIEW: APPS.OKS_BILLING_DTLS_V
12.1.1
-
VIEW: APPS.OKS_BILLING_DTLS_V
12.2.2
-
VIEW: APPS.OKS_BILLING_HIST_V
12.2.2
-
VIEW: APPS.OKS_BILLING_HIST_V
12.1.1
-
APPS.OKS_BTN_PVT SQL Statements
12.1.1
-
VIEW: APPS.OKI_SBILLHIST_DTL_V
12.1.1
-
APPS.OKS_BTN_PVT SQL Statements
12.2.2
-
View: OKS_INV_RVW_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKS.OKS_INV_RVW_V, object_name:OKS_INV_RVW_V, status:VALID, product: OKS - Service Contracts , description: View for Invoice reporting , implementation_dba_data: APPS.OKS_INV_RVW_V ,
-
View: OKS_INV_RVW_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKS.OKS_INV_RVW_V, object_name:OKS_INV_RVW_V, status:VALID, product: OKS - Service Contracts , description: View for Invoice reporting , implementation_dba_data: APPS.OKS_INV_RVW_V ,
-
VIEW: APPS.OKS_INV_RVW_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKS.OKS_INV_RVW_V, object_name:OKS_INV_RVW_V, status:VALID,
-
View: OKS_BILLING_HIST_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKS.OKS_BILLING_HIST_V, object_name:OKS_BILLING_HIST_V, status:VALID, product: OKS - Service Contracts , description: View for Service Contracts Billing History , implementation_dba_data: APPS.OKS_BILLING_HIST_V ,
-
VIEW: APPS.OKS_INV_RVW_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKS.OKS_INV_RVW_V, object_name:OKS_INV_RVW_V, status:VALID,
-
View: OKS_BILLING_HIST_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKS.OKS_BILLING_HIST_V, object_name:OKS_BILLING_HIST_V, status:VALID, product: OKS - Service Contracts , description: View for Service Contracts Billing History , implementation_dba_data: APPS.OKS_BILLING_HIST_V ,
-
APPS.OKS_ARFETCH_PUB dependencies on RA_CUSTOMER_TRX_ALL
12.2.2
-
APPS.OKS_ARFETCH_PUB dependencies on OKC_K_HEADERS_ALL_B
12.2.2
-
APPS.OKS_ARFETCH_PUB dependencies on OKC_K_HEADERS_ALL_B
12.1.1
-
APPS.OKS_ARFETCH_PUB dependencies on RA_CUSTOMER_TRX_ALL
12.1.1
-
Table: OKS_BILL_TXN_LINES
12.2.2
owner:OKS, object_type:TABLE, fnd_design_data:OKS.OKS_BILL_TXN_LINES, object_name:OKS_BILL_TXN_LINES, status:VALID, product: OKS - Service Contracts , description: Holds the actual transaction amount and tax returned from AR. , implementation_dba_data: OKS.OKS_BILL_TXN_LINES ,
-
APPS.OKS_ARFETCH_PUB SQL Statements
12.2.2
-
APPS.OKS_ARFETCH_PUB SQL Statements
12.1.1
-
APPS.OKS_MISC_UTIL_WEB SQL Statements
12.2.2
-
Table: OKS_BILL_TXN_LINES
12.1.1
owner:OKS, object_type:TABLE, fnd_design_data:OKS.OKS_BILL_TXN_LINES, object_name:OKS_BILL_TXN_LINES, status:VALID, product: OKS - Service Contracts , description: Holds the actual transaction amount and tax returned from AR. , implementation_dba_data: OKS.OKS_BILL_TXN_LINES ,
-
APPS.OKS_MISC_UTIL_WEB SQL Statements
12.1.1