Search Results RA_CUSTOMER_TRX_LINES_ALL
Overview
The RA_CUSTOMER_TRX_LINES_ALL table is a core transaction line-level table within Oracle E-Business Suite Receivables (AR). It stores detailed line information for all customer transaction documents, including invoices, debit memos, chargebacks, credit memos, and commitments. Each record in this table represents a single line item on a transaction header stored in RA_CUSTOMER_TRX_ALL. Its primary role is to capture the specific goods, services, adjustments, or financial details that constitute the total amount of a transaction, enabling detailed accounting, reporting, and tax calculation at the line level. The table is multi-organization enabled, as indicated by the '_ALL' suffix, meaning it stores data for all operating units with appropriate security via the MOAC (Multi-Org Access Control) architecture in releases 12.1.1 and 12.2.2.
Key Information Stored
The table's structure is defined by its primary and foreign keys, which delineate its critical relationships and data points. The primary identifier is CUSTOMER_TRX_LINE_ID. Each line is uniquely tied to a transaction header via the CUSTOMER_TRX_ID foreign key to RA_CUSTOMER_TRX_ALL and is sequentially ordered by LINE_NUMBER. Key descriptive and financial columns include quantities, unit prices, extended amounts, and line types. The table also stores references to related entities through numerous foreign keys, such as MEMO_LINE_ID for descriptive text, VAT_TAX_ID for tax rules, and CONTRACT_LINE_ID for integration with Oracle Contracts. Critical columns for adjustments and billing revenue management include LINK_TO_CUST_TRX_LINE_ID and INITIAL_CUSTOMER_TRX_LINE_ID, which track line-level relationships for credit memos and revenue scheduling. Ship-to customer and contact details are stored via SHIP_TO_CUSTOMER_ID and SHIP_TO_CONTACT_ID.
Common Use Cases and Queries
This table is central to any reporting or data extraction involving transactional line details. Common use cases include detailed invoice line reporting, revenue recognition analysis, tax reporting at the line level, and tracing the lifecycle of a line item through credits and adjustments. A fundamental query joins the line table to its header and other key descriptive tables:
- Sample Query for Invoice Lines: SELECT ctl.line_number, ctl.extended_amount, ml.name memo_line, ct.trx_number FROM ra_customer_trx_lines_all ctl JOIN ra_customer_trx_all ct ON ct.customer_trx_id = ctl.customer_trx_id LEFT JOIN ar_memo_lines_all_b ml ON ml.memo_line_id = ctl.memo_line_id WHERE ct.trx_number = 'INV12345' ORDER BY ctl.line_number;
- Linking Credits to Original Invoices: Queries often use LINK_TO_CUST_TRX_LINE_ID to find which original invoice line a credit memo line is reversing.
- Revenue Recognition Reporting: Lines are analyzed alongside the RA_CUSTOMER_TRX_LINES_ALL table itself via the INITIAL_CUSTOMER_TRX_LINE_ID to follow revenue schedules back to their source line.
Related Objects
As evidenced by its extensive foreign key relationships, RA_CUSTOMER_TRX_LINES_ALL is a central hub connected to numerous critical Receivables and cross-application objects. The primary relationship is with the transaction header, RA_CUSTOMER_TRX_ALL. It is directly referenced by adjustment and payment schedule tables like AR_ADJUSTMENTS_ALL and AR_PAYMENT_SCHEDULES_ALL for billing revenue (BR) processes. For descriptive content, it links to AR_MEMO_LINES_ALL_B. Tax-related links include RA_TAX_EXEMPTIONS_ALL and AR_VAT_TAX_ALL_B. Integration with other EBS modules is shown via foreign keys to OKC_K_LINES_B (Contracts), HZ_CUST_ACCOUNTS (Trading Community), and IBY_FNDCPT_TX_EXTENSIONS (Payments). Importantly, the table has a recursive relationship with itself to manage line-level crediting and revenue scheduling hierarchies.
-
Table: RA_CUSTOMER_TRX_LINES_ALL
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.RA_CUSTOMER_TRX_LINES_ALL, object_name:RA_CUSTOMER_TRX_LINES_ALL, status:VALID, product: AR - Receivables , description: Invoice, debit memo, chargeback, credit memo and commitment lines , implementation_dba_data: AR.RA_CUSTOMER_TRX_LINES_ALL ,
-
Table: RA_CUSTOMER_TRX_LINES_ALL
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.RA_CUSTOMER_TRX_LINES_ALL, object_name:RA_CUSTOMER_TRX_LINES_ALL, status:VALID, product: AR - Receivables , description: Invoice, debit memo, chargeback, credit memo and commitment lines , implementation_dba_data: AR.RA_CUSTOMER_TRX_LINES_ALL ,
-
APPS.ZX_ON_DEMAND_TRX_UPGRADE_PKG dependencies on RA_CUSTOMER_TRX_LINES_ALL
12.2.2
-
APPS.OKL_LTE_INT_PVT dependencies on RA_CUSTOMER_TRX_LINES_ALL
12.2.2
-
APPS.DPP_CUSTOMERCLAIMS_PVT dependencies on RA_CUSTOMER_TRX_LINES_ALL
12.2.2
-
APPS.OKS_ARFETCH_PUB dependencies on RA_CUSTOMER_TRX_LINES_ALL
12.1.1
-
APPS.ARP_BF_BILL dependencies on RA_CUSTOMER_TRX_LINES_ALL
12.2.2
-
APPS.OKL_BILLING_UTIL_PVT dependencies on RA_CUSTOMER_TRX_LINES_ALL
12.1.1
-
APPS.PA_UBR_UER_SUMM_PKG dependencies on RA_CUSTOMER_TRX_LINES_ALL
12.1.1
-
APPS.AR_REVENUE_MANAGEMENT_PVT dependencies on RA_CUSTOMER_TRX_LINES_ALL
12.1.1
-
APPS.OE_ORDER_PURGE_PVT dependencies on RA_CUSTOMER_TRX_LINES_ALL
12.1.1
-
APPS.FV_FACTS_TRX_REGISTER dependencies on RA_CUSTOMER_TRX_LINES_ALL
12.1.1
-
APPS.GMF_AR_GET_INVOICE_LINES_ID dependencies on RA_CUSTOMER_TRX_LINES_ALL
12.1.1
-
APPS.JAI_TRX_REPO_EXTRACT_PKG dependencies on RA_CUSTOMER_TRX_LINES_ALL
12.2.2
-
APPS.JAI_CMN_ST_FORMS_PKG dependencies on RA_CUSTOMER_TRX_LINES_ALL
12.1.1
-
APPS.OKL_PAY_INVOICES_DISB_PVT dependencies on RA_CUSTOMER_TRX_LINES_ALL
12.2.2
-
APPS.OE_UPG_SO_NEW dependencies on RA_CUSTOMER_TRX_LINES_ALL
12.2.2
-
APPS.JA_JAINCINI_XMLP_PKG dependencies on RA_CUSTOMER_TRX_LINES_ALL
12.1.1
-
APPS.JAI_AR_SUP_TRX_PKG dependencies on RA_CUSTOMER_TRX_LINES_ALL
12.1.1
-
APPS.ONT_OEXOEORD_XMLP_PKG dependencies on RA_CUSTOMER_TRX_LINES_ALL
12.1.1
-
APPS.OKL_REPORT_GENERATOR_PVT dependencies on RA_CUSTOMER_TRX_LINES_ALL
12.1.1
-
APPS.JAI_AR_TCS_REP_PKG dependencies on RA_CUSTOMER_TRX_LINES_ALL
12.1.1
-
APPS.JAI_OPEN_API_PKG dependencies on RA_CUSTOMER_TRX_LINES_ALL
12.2.2
-
APPS.JAI_AR_MATCH_TAX_PKG dependencies on RA_CUSTOMER_TRX_LINES_ALL
12.2.2
-
APPS.AR_UPGRADE_CASH_ACCRUAL dependencies on RA_CUSTOMER_TRX_LINES_ALL
12.2.2
-
APPS.INV_MGD_MVT_FIN_MDTR dependencies on RA_CUSTOMER_TRX_LINES_ALL
12.2.2
-
APPS.ZX_VTX_USER_PKG dependencies on RA_CUSTOMER_TRX_LINES_ALL
12.2.2
-
APPS.JAI_AR_PROCESSING_PKG dependencies on RA_CUSTOMER_TRX_LINES_ALL
12.1.1
-
APPS.JMF_GTA_ARTRX_PROC dependencies on RA_CUSTOMER_TRX_LINES_ALL
12.1.1
-
APPS.DPP_CUSTOMERCLAIMS_PVT dependencies on RA_CUSTOMER_TRX_LINES_ALL
12.1.1
-
APPS.ZX_TRD_SERVICES_PUB_PKG dependencies on RA_CUSTOMER_TRX_LINES_ALL
12.2.2
-
APPS.ZX_PRODUCT_INTEGRATION_PKG dependencies on RA_CUSTOMER_TRX_LINES_ALL
12.2.2
-
APPS.JAI_AR_VALIDATE_DATA_PKG dependencies on RA_CUSTOMER_TRX_LINES_ALL
12.2.2
-
APPS.JL_ZZ_AR_TX_LIB_PKG dependencies on RA_CUSTOMER_TRX_LINES_ALL
12.2.2
-
APPS.ZX_TRD_SERVICES_PUB_PKG dependencies on RA_CUSTOMER_TRX_LINES_ALL
12.1.1
-
APPS.OZF_OM_VALIDATION_PVT dependencies on RA_CUSTOMER_TRX_LINES_ALL
12.1.1
-
APPS.ARP_ETAX_UTIL dependencies on RA_CUSTOMER_TRX_LINES_ALL
12.2.2
-
APPS.JA_JAINCINI_XMLP_PKG dependencies on RA_CUSTOMER_TRX_LINES_ALL
12.2.2
-
APPS.ARP_XLA_EXTRACT_MAIN_PKG dependencies on RA_CUSTOMER_TRX_LINES_ALL
12.2.2
-
APPS.JAI_AR_TAX_LINES_PKG dependencies on RA_CUSTOMER_TRX_LINES_ALL
12.2.2
-
APPS.ARP_REVENUE_ASSIGNMENTS dependencies on RA_CUSTOMER_TRX_LINES_ALL
12.2.2
-
APPS.JAI_AR_TCS_REP_PKG dependencies on RA_CUSTOMER_TRX_LINES_ALL
12.2.2
-
APPS.ARP_BF_BILL dependencies on RA_CUSTOMER_TRX_LINES_ALL
12.1.1
-
APPS.INV_FA_INTERFACE_PVT dependencies on RA_CUSTOMER_TRX_LINES_ALL
12.1.1
-
APPS.FUN_NET_ARAP_PKG dependencies on RA_CUSTOMER_TRX_LINES_ALL
12.1.1
-
APPS.ZX_TAXWARE_USER_PKG dependencies on RA_CUSTOMER_TRX_LINES_ALL
12.1.1
-
APPS.JAI_RACTL_TRG_PKG dependencies on RA_CUSTOMER_TRX_LINES_ALL
12.1.1
-
APPS.JAI_AR_RCTLA_TRIGGER_PKG dependencies on RA_CUSTOMER_TRX_LINES_ALL
12.1.1
-
APPS.OKL_CS_TRANSACTIONS_PVT dependencies on RA_CUSTOMER_TRX_LINES_ALL
12.1.1
-
APPS.INV_INVSTMVT_XMLP_PKG dependencies on RA_CUSTOMER_TRX_LINES_ALL
12.1.1