Search Results ra_cust_trx_types_all
The RA_CUST_TRX_TYPES_ALL table in Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2 is a critical repository for defining and managing transaction types within the Receivables module. This table stores metadata that governs the behavior of customer transactions, including invoices, debit memos, credit memos, commitments, and guarantees. It serves as a foundational component for configuring how financial transactions are processed, reported, and integrated with other Oracle modules.
Key Attributes and Structure
The RA_CUST_TRX_TYPES_ALL table contains the following key columns:- CUST_TRX_TYPE_ID: Primary key identifier for the transaction type.
- NAME: User-defined name for the transaction type (e.g., "Standard Invoice," "Credit Memo").
- DESCRIPTION: Detailed explanation of the transaction type's purpose.
- TYPE: Categorizes the transaction (e.g., 'INV' for invoice, 'DM' for debit memo, 'CM' for credit memo).
- STATUS: Indicates whether the transaction type is active ('A') or inactive ('I').
- DEFAULT_STATUS: Default accounting status for transactions of this type.
- GL_ID_REV: Links to the GL_REVENUE account for revenue recognition.
- ORG_ID: Supports multi-org architecture by associating transaction types with specific operating units.
Functional Significance
Transaction types defined in RA_CUST_TRX_TYPES_ALL control critical business processes:- Accounting Rules: Determines default GL accounts, revenue recognition methods, and tax handling.
- Workflow Behavior: Influences approval hierarchies and document sequencing.
- Reporting: Enables categorization of transactions for financial and operational reporting.
- Integration: Facilitates seamless data flow to General Ledger (GL), Tax (ZX), and Subledger Accounting (SLA).
Implementation Considerations
When configuring transaction types in Oracle Receivables:- Each operating unit requires distinct transaction type definitions due to the ORG_ID column.
- The TYPE field must align with Oracle's predefined transaction categories.
- Default accounts should be carefully mapped to ensure proper financial posting.
- Transaction types can be associated with AutoAccounting rules for dynamic account determination.
Technical Dependencies
The table maintains relationships with several key EBS components:- RA_CUST_TRX_LINE_GL_DIST_ALL: Stores accounting distributions linked to transaction types.
- AR_SYSTEM_PARAMETERS_ALL: References default transaction types for system processes.
- FND_APPLICATION: Part of the Oracle Application Object Library framework.
Version-Specific Notes
Between EBS 12.1.1 and 12.2.2:- 12.2.2 introduces enhanced validation through the use of descriptive flexfields for transaction types.
- The basic table structure remains consistent, but 12.2.2 may include additional indexes for performance optimization.
- In 12.2.2, the table participates in the Subledger Accounting (SLA) architecture more explicitly.
Best Practices
When working with this table:- Always use the Oracle API (AR_TRX_TYPE_PUB) for modifications rather than direct SQL updates.
- Maintain comprehensive documentation of custom transaction types.
- Implement a rigorous testing protocol when adding new transaction types.
- Consider the impact on existing transactions before inactivating a transaction type.
-
Table: RA_CUST_TRX_TYPES_ALL
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.RA_CUST_TRX_TYPES_ALL, object_name:RA_CUST_TRX_TYPES_ALL, status:VALID, product: AR - Receivables , description: Transaction type for invoices, commitments and credit memos , implementation_dba_data: AR.RA_CUST_TRX_TYPES_ALL ,
-
Table: RA_CUST_TRX_TYPES_ALL
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.RA_CUST_TRX_TYPES_ALL, object_name:RA_CUST_TRX_TYPES_ALL, status:VALID, product: AR - Receivables , description: Transaction type for invoices, commitments and credit memos , implementation_dba_data: AR.RA_CUST_TRX_TYPES_ALL ,
-
APPS.JAI_AR_RCTA_TRIGGER_PKG dependencies on RA_CUST_TRX_TYPES_ALL
12.1.1
-
APPS.OKS_ARFEEDER_PUB dependencies on RA_CUST_TRX_TYPES_ALL
12.1.1
-
APPS.JMF_GTA_REPORTS_PKG dependencies on RA_CUST_TRX_TYPES_ALL
12.1.1
-
APPS.GMF_MEMO_INTERFACE dependencies on RA_CUST_TRX_TYPES_ALL
12.1.1
-
APPS.FUN_XML_REPORT_PKG dependencies on RA_CUST_TRX_TYPES_ALL
12.1.1
-
APPS.ZX_JL_EXTRACT_PKG dependencies on RA_CUST_TRX_TYPES_ALL
12.1.1
-
APPS.ZX_ON_DEMAND_TRX_UPGRADE_PKG dependencies on RA_CUST_TRX_TYPES_ALL
12.1.1
-
APPS.JG_ZZ_VAT_ALLOC_PRC_PKG dependencies on RA_CUST_TRX_TYPES_ALL
12.1.1
-
APPS.JAI_AR_MATCH_TAX_PKG dependencies on RA_CUST_TRX_TYPES_ALL
12.1.1
-
APPS.GMF_AR_GET_INVOICE_LINES_ID dependencies on RA_CUST_TRX_TYPES_ALL
12.1.1
-
APPS.OKS_TAX_UTIL_PVT dependencies on RA_CUST_TRX_TYPES_ALL
12.1.1
-
APPS.AR_IDEP_UTILS dependencies on RA_CUST_TRX_TYPES_ALL
12.1.1
-
APPS.ARP_MAINTAIN_PS2 dependencies on RA_CUST_TRX_TYPES_ALL
12.1.1
-
APPS.OKS_QA_DATA_INTEGRITY dependencies on RA_CUST_TRX_TYPES_ALL
12.1.1
-
APPS.PNP_UTIL_FUNC dependencies on RA_CUST_TRX_TYPES_ALL
12.1.1
-
APPS.ZX_TAX_DEFAULT_PKG dependencies on RA_CUST_TRX_TYPES_ALL
12.1.1
-
APPS.GMF_AR_GET_INVOICE_HEADER dependencies on RA_CUST_TRX_TYPES_ALL
12.1.1
-
APPS.FII_AR_REVENUE_B_C dependencies on RA_CUST_TRX_TYPES_ALL
12.1.1
-
APPS.IGIRCABJP dependencies on RA_CUST_TRX_TYPES_ALL
12.1.1
-
APPS.ZX_TAX_DEFAULT_PKG dependencies on RA_CUST_TRX_TYPES_ALL
12.2.2
-
APPS.OKS_QA_DATA_INTEGRITY dependencies on RA_CUST_TRX_TYPES_ALL
12.2.2
-
APPS.LNS_REP_UTILS dependencies on RA_CUST_TRX_TYPES_ALL
12.2.2
-
APPS.JA_CN_APAR_COMMON_PKG dependencies on RA_CUST_TRX_TYPES_ALL
12.2.2
-
APPS.OKL_LTE_CHRG_PVT dependencies on RA_CUST_TRX_TYPES_ALL
12.2.2
-
APPS.GMF_MIGRATION dependencies on RA_CUST_TRX_TYPES_ALL
12.2.2
-
APPS.XTR_HEDGE_PROCESS_P dependencies on RA_CUST_TRX_TYPES_ALL
12.2.2
-
APPS.AR_DEP_BAL_RPT_PKG dependencies on RA_CUST_TRX_TYPES_ALL
12.2.2
-
APPS.GMF_AR_GET_INVOICE_LINES_ID dependencies on RA_CUST_TRX_TYPES_ALL
12.2.2
-
APPS.OM_TAX_UTIL dependencies on RA_CUST_TRX_TYPES_ALL
12.2.2
-
APPS.ARP_XLA_UPGRADE dependencies on RA_CUST_TRX_TYPES_ALL
12.2.2
-
APPS.GMF_AR_GET_INVOICE_HEADER dependencies on RA_CUST_TRX_TYPES_ALL
12.2.2
-
APPS.AR_REVENUE_MANAGEMENT_PVT dependencies on RA_CUST_TRX_TYPES_ALL
12.2.2
-
APPS.OE_INVOICE_PUB dependencies on RA_CUST_TRX_TYPES_ALL
12.2.2
-
APPS.OKL_BILLING_RECON_RPT_PVT dependencies on RA_CUST_TRX_TYPES_ALL
12.2.2
-
APPS.OE_ORDER_CACHE dependencies on RA_CUST_TRX_TYPES_ALL
12.1.1
-
APPS.OKS_IMPORT_VALIDATE dependencies on RA_CUST_TRX_TYPES_ALL
12.1.1
-
APPS.INV_TRANSACTION_FLOW_PUB dependencies on RA_CUST_TRX_TYPES_ALL
12.1.1
-
APPS.OE_VALIDATE_LINE dependencies on RA_CUST_TRX_TYPES_ALL
12.1.1
-
APPS.OE_BULK_TAX_UTIL dependencies on RA_CUST_TRX_TYPES_ALL
12.1.1
-
APPS.JAI_AR_SUP_TRX_PKG dependencies on RA_CUST_TRX_TYPES_ALL
12.1.1
-
APPS.AR_DEP_BAL_RPT_PKG dependencies on RA_CUST_TRX_TYPES_ALL
12.1.1
-
APPS.ZX_SRVC_TYP_PKG dependencies on RA_CUST_TRX_TYPES_ALL
12.1.1
-
APPS.FV_RECEIVABLES_ACTIVITY_PKG dependencies on RA_CUST_TRX_TYPES_ALL
12.1.1
-
APPS.FII_AR_FACTS_AGING_PKG dependencies on RA_CUST_TRX_TYPES_ALL
12.1.1
-
APPS.ARH_ADDR_PKG dependencies on RA_CUST_TRX_TYPES_ALL
12.1.1
-
APPS.JAI_AR_VALIDATE_DATA_PKG dependencies on RA_CUST_TRX_TYPES_ALL
12.1.1
-
APPS.DPP_UTILITY_PVT dependencies on RA_CUST_TRX_TYPES_ALL
12.1.1
-
APPS.JE_IT_LISTING_PKG dependencies on RA_CUST_TRX_TYPES_ALL
12.1.1