Search Results ar_llca_adj_trx_errors_gt
Overview
AR_LLCA_ADJ_TRX_ERRORS_GT is a global temporary table (GT) residing in the AR (Receivables) schema of Oracle E-Business Suite. It is a transient error-staging structure used by the Receivables "Late Charges, Adjustments" or related concurrent processing logic that performs bulk adjustments against transactions and their lines. During such processing, rows that cannot be adjusted successfully are written to this table, together with a diagnostic message and the offending value, so that the program can report, log, or surface failures without aborting the entire run.
Because a global temporary table holds session- or transaction-scoped rows only, its contents persist for the duration of the requesting job and are then purged. It is not a permanent transactional store and should never be treated as a system of record for errors. From a Data Vault modeling perspective, the metadata classifies this object heuristically as standalone. That classification is a suggestion only: the table captures rejected adjustment attempts and the rejection reasons, which corresponds more naturally to a transient error satellite or staging artifact rather than a durable hub, link, or satellite. Any modeling exercise should treat it as an audit-of-failure structure tied to the underlying transaction, line, and receivables transaction identifiers.
Key Information Stored
The documented physical schema for ETRM 12.2.2 contains five columns. The central identifiers are:
- CUSTOMER_TRX_ID — the transaction (invoice, debit memo, credit memo, or chargeback) that the adjustment process attempted to modify. This is a key business identifier linking the error back to the AR transaction header.
- CUSTOMER_TRX_LINE_ID — the specific transaction line within that transaction, enabling error attribution down to the line level.
- RECEIVABLES_TRX_ID — the Receivables transaction type (activity) that was being applied or was the object of the adjustment. A foreign key exists from AR_LLCA_ADJ_TRX_ERRORS_GT.RECEIVABLES_TRX_ID to AR_RECEIVABLES_TRX_ALL.
- ERROR_MESSAGE — the descriptive failure text raised during processing, used to explain why the adjustment could not be applied.
- INVALID_VALUE — the specific data value that caused the rejection, retained so the offending input can be identified and corrected.
The metadata does not document a surrogate primary key, unique index, or business-key constraint for this table; it is an unconstrained staging structure. The natural business-key candidates are the combination of CUSTOMER_TRX_ID, CUSTOMER_TRX_LINE_ID, and RECEIVABLES_TRX_ID, since those three identify the entity and activity associated with a failure. Because no formal key is enforced, duplicate error rows for the same transaction and line are possible within one run.
Common Use Cases and Queries
In practice this table is queried immediately after a failing or partially failing adjustment concurrent program, typically from a custom report or diagnostic script. A representative query joins it back to the transaction header to produce a readable error listing:
SELECT a.customer_trx_id, a.customer_trx_line_id, a.receivables_trx_id, a.error_message, a.invalid_value FROM ar.ar_llca_adj_trx_errors_gt a;— raw error listing for the current session.- Joining to
AR_RECEIVABLES_TRX_ALLonreceivables_trx_idto resolve the transaction type name for the failing activity. - Joining to
RA_CUSTOMER_TRX_ALLoncustomer_trx_idto obtain the transaction number, currency, and date for reconciliation and support escalation. - Aggregating by
error_messageorinvalid_valueto identify systemic data problems, such as invalid dates or amounts, that recur across many lines.
Because rows are temporary, any permanent error log or reporting requirement must copy the contents into a custom permanent table before the session ends.
Related Objects
- AR_RECEIVABLES_TRX_ALL — referenced by the documented foreign key on RECEIVABLES_TRX_ID; holds the receivables transaction type definition.
- RA_CUSTOMER_TRX_ALL — transaction header table resolved via CUSTOMER_TRX_ID.
- RA_CUSTOMER_TRX_LINES_ALL — line table resolved via CUSTOMER_TRX_LINE_ID.
- AR_ADJUSTMENTS_ALL — holds successfully created adjustments, useful for reconciling successes against the error rows.
- AR_RECEIVABLES_TRX_ALL-referencing application code and concurrent programs in the Receivables adjustments area, plus the Receivables APIs (AR_ADJUSTMENT_API) that govern how adjustments are validated and applied.
-
Table: AR_LLCA_ADJ_TRX_ERRORS_GT
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_LLCA_ADJ_TRX_ERRORS_GT, object_name:AR_LLCA_ADJ_TRX_ERRORS_GT, status:VALID, product: AR - Receivables , implementation_dba_data: AR.AR_LLCA_ADJ_TRX_ERRORS_GT ,
-
Table: AR_LLCA_ADJ_TRX_ERRORS_GT
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_LLCA_ADJ_TRX_ERRORS_GT, object_name:AR_LLCA_ADJ_TRX_ERRORS_GT, status:VALID, product: AR - Receivables , implementation_dba_data: AR.AR_LLCA_ADJ_TRX_ERRORS_GT ,
-
SYNONYM: APPS.AR_LLCA_ADJ_TRX_ERRORS_GT
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AR_LLCA_ADJ_TRX_ERRORS_GT, status:VALID,
-
APPS.AR_ADJVALIDATE_PVT SQL Statements
12.1.1
-
SYNONYM: APPS.AR_LLCA_ADJ_TRX_ERRORS_GT
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AR_LLCA_ADJ_TRX_ERRORS_GT, status:VALID,
-
TABLE: AR.AR_LLCA_ADJ_TRX_ERRORS_GT
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_LLCA_ADJ_TRX_ERRORS_GT, object_name:AR_LLCA_ADJ_TRX_ERRORS_GT, status:VALID,
-
APPS.AR_ADJVALIDATE_PVT SQL Statements
12.2.2
-
TABLE: AR.AR_LLCA_ADJ_TRX_ERRORS_GT
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_LLCA_ADJ_TRX_ERRORS_GT, object_name:AR_LLCA_ADJ_TRX_ERRORS_GT, status:VALID,
-
PACKAGE BODY: APPS.AR_ADJUST_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AR_ADJUST_PUB, status:VALID,
-
PACKAGE BODY: APPS.AR_ADJUST_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AR_ADJUST_PUB, status:VALID,
-
PACKAGE BODY: APPS.AR_ADJVALIDATE_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AR_ADJVALIDATE_PVT, status:VALID,
-
PACKAGE BODY: APPS.AR_ADJVALIDATE_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AR_ADJVALIDATE_PVT, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
APPS.AR_ADJUST_PUB SQL Statements
12.2.2
-
12.1.1 DBA Data
12.1.1
-
APPS.AR_ADJUST_PUB SQL Statements
12.1.1
-
12.2.2 DBA Data
12.2.2
-
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.1.1 FND Design Data
12.1.1
-
APPS.AR_ADJUST_PUB dependencies on AR_LLCA_ADJ_TRX_ERRORS_GT
12.2.2
-
APPS.AR_ADJUST_PUB dependencies on AR_LLCA_ADJ_TRX_ERRORS_GT
12.1.1
-
APPS.AR_ADJVALIDATE_PVT dependencies on AR_LLCA_ADJ_TRX_ERRORS_GT
12.1.1
-
APPS.AR_ADJVALIDATE_PVT dependencies on AR_LLCA_ADJ_TRX_ERRORS_GT
12.2.2
-
PACKAGE BODY: APPS.AR_ADJVALIDATE_PVT
12.2.2
-
PACKAGE BODY: APPS.AR_ADJVALIDATE_PVT
12.1.1
-
APPS.AR_ADJUST_PUB dependencies on AR_LLCA_ADJ_TRX_LINES_GT
12.1.1
-
APPS.AR_ADJUST_PUB dependencies on AR_LLCA_ADJ_TRX_LINES_GT
12.2.2
-
PACKAGE BODY: APPS.AR_ADJUST_PUB
12.2.2
-
PACKAGE BODY: APPS.AR_ADJUST_PUB
12.1.1
-
APPS.AR_ADJVALIDATE_PVT dependencies on FND_MSG_PUB
12.1.1
-
APPS.AR_ADJVALIDATE_PVT dependencies on FND_MSG_PUB
12.2.2
-
APPS.AR_ADJVALIDATE_PVT dependencies on FND_MESSAGE
12.1.1
-
APPS.AR_ADJVALIDATE_PVT dependencies on FND_MESSAGE
12.2.2
-
APPS.AR_ADJVALIDATE_PVT dependencies on FND_API
12.1.1
-
APPS.AR_ADJVALIDATE_PVT dependencies on FND_API
12.2.2
-
eTRM - AR Tables and Views
12.2.2
description: Territory information ,
-
eTRM - AR Tables and Views
12.1.1
description: Territory information ,
-
APPS.AR_ADJVALIDATE_PVT dependencies on ARP_UTIL
12.1.1
-
12.2.2 DBA Data
12.2.2
-
APPS.AR_ADJVALIDATE_PVT dependencies on ARP_UTIL
12.2.2
-
12.1.1 DBA Data
12.1.1
-
eTRM - AR Tables and Views
12.1.1
description: Territory information ,
-
eTRM - AR Tables and Views
12.2.2
description: Territory information ,