Search Results iby_transaction_errors
Overview
The IBY_TRANSACTION_ERRORS table is a core data repository within the Oracle Payments (IBY) module of Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2. It serves as the central logging and diagnostic table for recording errors encountered during payment processing transactions. When a payment instruction, funds capture, or other payment-related process fails, the system writes a detailed error record to this table. Its primary role is to provide a persistent audit trail of processing failures, enabling system administrators, payment operations teams, and technical support to diagnose issues, reconcile payment batches, and understand the root cause of transaction failures within the complex payment execution workflow.
Key Information Stored
The table stores critical diagnostic information for each error event. While the full column list is extensive, the structure centers on a unique error identifier and contextual details about the failed transaction. The primary key, TRANSACTION_ERROR_ID, uniquely identifies each error record. Essential foreign key columns, CALLING_APP_ID and PAY_PROC_TRXN_TYPE_CODE, link the error to a specific transaction type definition in the IBY_TRXN_TYPES_B table, classifying the nature of the failed operation (e.g., "Payment Instruction Creation," "Funds Capture"). Other typical columns would include timestamps (ERROR_DATE), identifiers for the associated payment document or instruction, detailed error messages or codes, and the processing phase during which the failure occurred, providing a complete snapshot of the failed transaction's state.
Common Use Cases and Queries
The primary use case is troubleshooting and monitoring the payment process. Administrators query this table to identify systematic failures, investigate specific payment batch errors, and generate reports on payment processing health. A common query pattern involves joining with transaction type or payment instruction tables to filter errors by application, date, or process type.
- Sample Query for Recent Errors:
SELECT error_message, error_date, calling_app_id FROM iby_transaction_errors WHERE error_date > SYSDATE - 1 ORDER BY error_date DESC; - Diagnostic Use: Identifying all errors for a specific payment instruction ID to understand why it failed validation or transmission.
- Reporting Use: Generating daily or weekly summaries of error counts by transaction type to spot trends or recurring issues in the payment setup or configuration.
Related Objects
The table maintains defined relationships with other core Payments tables, primarily for classifying the errored transaction. As per the provided metadata, the key documented relationship is a foreign key constraint.
- IBY_TRXN_TYPES_B: This is the primary related table. The columns IBY_TRANSACTION_ERRORS.CALLING_APP_ID and IBY_TRANSACTION_ERRORS.PAY_PROC_TRXN_TYPE_CODE reference IBY_TRXN_TYPES_B. This join allows queries to retrieve the human-readable name and description of the transaction type (e.g., "Payments Disbursement") associated with each error record, providing essential context for diagnosis.
While not listed in the provided excerpt, this table is also commonly referenced in diagnostic views and may be joined to tables like IBY_PAYMENTS_ALL or IBY_FD_DOCS_PAYABLE_V for a fuller transaction context during advanced troubleshooting.
-
Table: IBY_TRANSACTION_ERRORS
12.1.1
owner:IBY, object_type:TABLE, fnd_design_data:IBY.IBY_TRANSACTION_ERRORS, object_name:IBY_TRANSACTION_ERRORS, status:VALID, product: IBY - Payments , implementation_dba_data: IBY.IBY_TRANSACTION_ERRORS ,
-
Table: IBY_TRANSACTION_ERRORS
12.2.2
owner:IBY, object_type:TABLE, fnd_design_data:IBY.IBY_TRANSACTION_ERRORS, object_name:IBY_TRANSACTION_ERRORS, status:VALID, product: IBY - Payments , description: IBY_TRANSACTION_ERRORS stores any errors encountered during payment processing validations. , implementation_dba_data: IBY.IBY_TRANSACTION_ERRORS ,
-
Table: IBY_TRXN_ERROR_TOKENS
12.2.2
owner:IBY, object_type:TABLE, fnd_design_data:IBY.IBY_TRXN_ERROR_TOKENS, object_name:IBY_TRXN_ERROR_TOKENS, status:VALID, product: IBY - Payments , description: IBY_TRXN_ERROR_TOKENS stores the values that are used to fill out the tokens in transaction error messages. For each error in IBY_TRANSACTION_ERRORS, this table contains one or more rows with one row for each token included in the correspon , implementation_dba_data: IBY.IBY_TRXN_ERROR_TOKENS ,
-
Table: IBY_TRXN_TYPES_B
12.1.1
owner:IBY, object_type:TABLE, fnd_design_data:IBY.IBY_TRXN_TYPES_B, object_name:IBY_TRXN_TYPES_B, status:VALID, product: IBY - Payments , implementation_dba_data: IBY.IBY_TRXN_TYPES_B ,
-
View: IBY_EXT_FD_PMT_ERR_1_0_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:IBY.IBY_EXT_FD_PMT_ERR_1_0_V, object_name:IBY_EXT_FD_PMT_ERR_1_0_V, status:VALID, product: IBY - Payments , implementation_dba_data: APPS.IBY_EXT_FD_PMT_ERR_1_0_V ,
-
View: IBY_EXT_FD_DOC_ERR_1_0_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:IBY.IBY_EXT_FD_DOC_ERR_1_0_V, object_name:IBY_EXT_FD_DOC_ERR_1_0_V, status:VALID, product: IBY - Payments , implementation_dba_data: APPS.IBY_EXT_FD_DOC_ERR_1_0_V ,
-
View: IBY_EXT_FD_PMT_ERR_1_0_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IBY.IBY_EXT_FD_PMT_ERR_1_0_V, object_name:IBY_EXT_FD_PMT_ERR_1_0_V, status:VALID, product: IBY - Payments , implementation_dba_data: APPS.IBY_EXT_FD_PMT_ERR_1_0_V ,
-
View: IBY_EXT_FD_DOC_ERR_1_0_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IBY.IBY_EXT_FD_DOC_ERR_1_0_V, object_name:IBY_EXT_FD_DOC_ERR_1_0_V, status:VALID, product: IBY - Payments , implementation_dba_data: APPS.IBY_EXT_FD_DOC_ERR_1_0_V ,
-
Table: IBY_TRXN_TYPES_B
12.2.2
owner:IBY, object_type:TABLE, fnd_design_data:IBY.IBY_TRXN_TYPES_B, object_name:IBY_TRXN_TYPES_B, status:VALID, product: IBY - Payments , description: IBY_TRXN_TYPES stores the payment processing transaction types required by the dependent products for submitting payment transactions to Oracle Payments. This is used for both funds disbursement and funds capture transactions. , implementation_dba_data: IBY.IBY_TRXN_TYPES_B ,