Search Results cn_trx_all
Overview
The CN_TRX_ALL table is a core transactional entity within the Oracle E-Business Suite Incentive Compensation (CN) module. It serves as the primary staging and storage point for all transaction data collected from external source systems, most notably from the Receivables (AR) module via the AR Data Collection process. This table is fundamental to the commission calculation engine, as it holds the raw transaction details—such as sales orders and invoices—that are later assessed against compensation plans to determine earnings for sales representatives. Its role is to act as the system of record for all compensable events before they are processed into commissionable lines.
Key Information Stored
While the provided metadata does not list specific columns, the primary and foreign key relationships define its critical structure. The table is uniquely identified by the TRX_ID column, which is the primary key (CN_TRX_PK). Two essential foreign key columns establish links to source data: SOURCE_TRX_ID references the RA_CUSTOMER_TRX_ALL table, directly tying each incentive transaction to its originating AR invoice. The NOT_TRX_ID column references the CN_NOT_TRX_ALL table, which is used to manage transactions that are marked as non-commissionable. Typical data stored includes transaction dates, amounts, currency, customer information, and identifiers linking back to the original sales order or invoice.
Common Use Cases and Queries
This table is central to data validation, reconciliation, and commission reporting. A common use case involves reconciling collected transactions with source AR invoices to ensure data integrity before plan processing. Analysts frequently query this table to investigate transaction volumes, identify transactions pending processing, or diagnose issues with the data collection. A typical query pattern joins CN_TRX_ALL to source and related compensation tables:
- Transaction Reconciliation:
SELECT cta.trx_id, cta.source_trx_id, rcta.trx_number FROM cn_trx_all cta, ra_customer_trx_all rcta WHERE cta.source_trx_id = rcta.customer_trx_id AND cta.creation_date > SYSDATE - 30; - Identifying Unprocessed Transactions: Queries often join CN_TRX_ALL to CN_TRX_LINES_ALL or CN_COMM_LINES_API_ALL to find transactions that have been collected but not yet fully processed into commission lines.
Related Objects
The CN_TRX_ALL table sits at the center of a key data model, with documented relationships to several other CN tables.
- Referenced By This Table (Outgoing Foreign Keys):
- CN_NOT_TRX_ALL: Joined via
CN_TRX_ALL.NOT_TRX_ID. Links a transaction to its non-commissionable reason. - RA_CUSTOMER_TRX_ALL: Joined via
CN_TRX_ALL.SOURCE_TRX_ID. Links to the source AR invoice.
- CN_NOT_TRX_ALL: Joined via
- References This Table (Incoming Foreign Keys):
- CN_COMM_LINES_API_ALL: References via
TRX_ID. Stores the final calculated commission lines derived from the transaction. - CN_TRX_LINES_ALL: References via
TRX_ID. Holds detailed line-level breakdowns of the transaction. - CN_TRX_SALES_LINES_ALL: References via
TRX_ID. Stores sales team assignments and credit splits for the transaction.
- CN_COMM_LINES_API_ALL: References via
-
Table: CN_TRX_ALL
12.1.1
owner:CN, object_type:TABLE, fnd_design_data:CN.CN_TRX_ALL, object_name:CN_TRX_ALL, status:VALID, product: CN - Incentive Compensation , description: Contains CN transactions picked up in the AR data collection process. , implementation_dba_data: CN.CN_TRX_ALL ,
-
Table: CN_TRX_ALL
12.2.2
owner:CN, object_type:TABLE, fnd_design_data:CN.CN_TRX_ALL, object_name:CN_TRX_ALL, status:VALID, product: CN - Incentive Compensation , description: Contains CN transactions picked up in the AR data collection process. , implementation_dba_data: CN.CN_TRX_ALL ,
-
APPS.CN_PURGE_TABLES_PVT dependencies on CN_TRX_ALL
12.2.2
-
APPS.CN_PURGE_TABLES_PVT dependencies on CN_TRX_LINES_ALL
12.2.2
-
SYNONYM: APPS.CN_TRX_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:CN_TRX_ALL, status:VALID,
-
VIEW: APPS.CN_TRX_ALL_DFV
12.2.2
-
VIEW: APPS.CN_TRX_ALL_DFV
12.1.1
-
SYNONYM: APPS.CN_TRX_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:CN_TRX_ALL, status:VALID,
-
VIEW: CN.CN_TRX_ALL#
12.2.2
owner:CN, object_type:VIEW, object_name:CN_TRX_ALL#, status:VALID,
-
Table: CN_TRX_SALES_LINES_ALL
12.2.2
owner:CN, object_type:TABLE, fnd_design_data:CN.CN_TRX_SALES_LINES_ALL, object_name:CN_TRX_SALES_LINES_ALL, status:VALID, product: CN - Incentive Compensation , description: Contains CN transactions picked up in the AR data collection process. , implementation_dba_data: CN.CN_TRX_SALES_LINES_ALL ,
-
Table: CN_TRX_LINES_ALL
12.2.2
owner:CN, object_type:TABLE, fnd_design_data:CN.CN_TRX_LINES_ALL, object_name:CN_TRX_LINES_ALL, status:VALID, product: CN - Incentive Compensation , description: Contains CN transactions picked up in the AR data collection process. , implementation_dba_data: CN.CN_TRX_LINES_ALL ,
-
SYNONYM: APPS.CN_TRX
12.1.1
owner:APPS, object_type:SYNONYM, object_name:CN_TRX, status:VALID,
-
SYNONYM: APPS.CN_TRX
12.2.2
owner:APPS, object_type:SYNONYM, object_name:CN_TRX, status:VALID,
-
Table: CN_COMM_LINES_API_ALL
12.2.2
owner:CN, object_type:TABLE, fnd_design_data:CN.CN_COMM_LINES_API_ALL, object_name:CN_COMM_LINES_API_ALL, status:VALID, product: CN - Incentive Compensation , description: API for importing values into CN_COMMISSION_LINES , implementation_dba_data: CN.CN_COMM_LINES_API_ALL ,
-
Table: CN_TRX_LINES_ALL
12.1.1
owner:CN, object_type:TABLE, fnd_design_data:CN.CN_TRX_LINES_ALL, object_name:CN_TRX_LINES_ALL, status:VALID, product: CN - Incentive Compensation , description: Contains CN transactions picked up in the AR data collection process. , implementation_dba_data: CN.CN_TRX_LINES_ALL ,
-
Table: CN_NOT_TRX_ALL
12.1.1
owner:CN, object_type:TABLE, fnd_design_data:CN.CN_NOT_TRX_ALL, object_name:CN_NOT_TRX_ALL, status:VALID, product: CN - Incentive Compensation , description: Determines which AR records will be used by the Collection process. , implementation_dba_data: CN.CN_NOT_TRX_ALL ,
-
Table: CN_NOT_TRX_ALL
12.2.2
owner:CN, object_type:TABLE, fnd_design_data:CN.CN_NOT_TRX_ALL, object_name:CN_NOT_TRX_ALL, status:VALID, product: CN - Incentive Compensation , description: Determines which AR records will be used by the Collection process. , implementation_dba_data: CN.CN_NOT_TRX_ALL ,
-
Table: CN_TRX_SALES_LINES_ALL
12.1.1
owner:CN, object_type:TABLE, fnd_design_data:CN.CN_TRX_SALES_LINES_ALL, object_name:CN_TRX_SALES_LINES_ALL, status:VALID, product: CN - Incentive Compensation , description: Contains CN transactions picked up in the AR data collection process. , implementation_dba_data: CN.CN_TRX_SALES_LINES_ALL ,
-
VIEW: APPS.CN_TRX_ALL_DFV
12.1.1
owner:APPS, object_type:VIEW, object_name:CN_TRX_ALL_DFV, status:VALID,
-
Table: CN_COMM_LINES_API_ALL
12.1.1
owner:CN, object_type:TABLE, fnd_design_data:CN.CN_COMM_LINES_API_ALL, object_name:CN_COMM_LINES_API_ALL, status:VALID, product: CN - Incentive Compensation , description: API for importing values into CN_COMMISSION_LINES , implementation_dba_data: CN.CN_COMM_LINES_API_ALL ,
-
VIEW: APPS.CN_TRX_ALL_DFV
12.2.2
owner:APPS, object_type:VIEW, object_name:CN_TRX_ALL_DFV, status:VALID,
-
VIEW: CN.CN_TRX_ALL#
12.2.2
-
PACKAGE BODY: APPS.CN_PURGE_TABLES_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CN_PURGE_TABLES_PVT, status:VALID,
-
12.1.1 FND Design Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 FND Design Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
Table: RA_CUSTOMER_TRX_ALL
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.RA_CUSTOMER_TRX_ALL, object_name:RA_CUSTOMER_TRX_ALL, status:VALID, product: AR - Receivables , description: Header-level information about invoices, debit memos, chargebacks, commitments and credit memos , implementation_dba_data: AR.RA_CUSTOMER_TRX_ALL ,
-
TABLE: CN.CN_TRX_ALL
12.2.2
owner:CN, object_type:TABLE, fnd_design_data:CN.CN_TRX_ALL, object_name:CN_TRX_ALL, status:VALID,
-
TABLE: CN.CN_TRX_ALL
12.1.1
owner:CN, object_type:TABLE, fnd_design_data:CN.CN_TRX_ALL, object_name:CN_TRX_ALL, status:VALID,
-
Table: RA_CUSTOMER_TRX_ALL
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.RA_CUSTOMER_TRX_ALL, object_name:RA_CUSTOMER_TRX_ALL, status:VALID, product: AR - Receivables , description: Header-level information about invoices, debit memos, chargebacks, commitments and credit memos , implementation_dba_data: AR.RA_CUSTOMER_TRX_ALL ,
-
APPS.CN_PURGE_TABLES_PVT dependencies on CN_NOT_TRX_ALL
12.2.2
-
APPS.CN_PURGE_TABLES_PVT SQL Statements
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.CN_PURGE_TABLES_PVT
12.2.2
-
eTRM - CN Tables and Views
12.1.1
-
eTRM - CN Tables and Views
12.2.2
-
APPS.CN_PURGE_TABLES_PVT dependencies on CN_PURGE_TABLES_PVT
12.2.2
-
eTRM - CN Tables and Views
12.1.1
-
eTRM - CN Tables and Views
12.2.2
-
PACKAGE BODY: APPS.AD_MORG
12.1.1
-
PACKAGE BODY: APPS.AD_MORG
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1