Search Results iby_ext_fd_pmt_err_1_0_v
Overview
IBY_EXT_FD_PMT_ERR_1_0_V is a public Oracle E-Business Suite database view owned by the APPS schema and defined in the IBY (Payments) product module. It exposes payment-level transaction errors recorded by the Oracle Payments error framework, joining each error to its originating payment record and translating internal lookup codes into user-readable meanings. The view is a fixed-version integration object: the "_1_0_V" suffix identifies it as a versioned extension interface view intended for external consumption, including outbound reporting, extract programs, and third-party or bank-format feeds that must surface payment failure diagnostics.
Because error codes stored in the underlying error table are internal, the view performs the decoding at the database layer by joining to FND_LOOKUPS twice — once for error type and once for error status. This allows downstream consumers to query human-readable values without embedding lookup logic. The view is documented as VALID in both Oracle EBS 12.1.1 and 12.2.2, so its structure and column list remain stable across those releases, which matters for interfaces that depend on a frozen signature.
Underlying Base Objects
Per the documented ETRM metadata, the view is defined over four referenced objects:
- IBY_PAYMENTS_ALL (SYNONYM) — the payment master, aliased PMT, supplying PAYMENT_ID. This is the anchor table of the join.
- IBY_TRANSACTION_ERRORS (SYNONYM) — aliased ERR, storing individual error records tied to payment transactions.
- FND_LOOKUPS (VIEW) — joined twice for lookup translation: once against ERROR_TYPE using lookup type IBY_TRANSACTION_ERROR_TYPES, and once against ERROR_STATUS using lookup type IBY_TRANSACTION_ERROR_STATUSES.
- FND_GLOBAL (PACKAGE) — referenced by Oracle Payments for session and context-derived values such as org and user context.
The join condition links PMT.PAYMENT_ID to ERR.TRANSACTION_ID, restricted to ERR.TRANSACTION_TYPE = 'PAYMENT'. The error-type lookup is an outer join (FND_ERR_TYPE_LOOKUP(+) with LOOKUP_TYPE(+) = 'IBY_TRANSACTION_ERROR_TYPES'), so payments with an unrecognized or missing type code still return a row with a null meaning. The error-status lookup is an inner join on LOOKUP_TYPE = 'IBY_TRANSACTION_ERROR_STATUSES'.
Key Columns
- PAYMENT_ID — primary identifier of the payment in IBY_PAYMENTS_ALL. This is the join key to other payment views and tables.
- TRANSACTION_ERROR_ID — unique identifier of the error row in IBY_TRANSACTION_ERRORS; a single payment may have multiple errors.
- ERROR_TYPE — internal lookup code classifying the error, validated against IBY_TRANSACTION_ERROR_TYPES.
- ERROR_TYPE_MEANING — decoded, user-facing meaning of the error type.
- ERROR_CODE — the specific error or rejection code, often originating from a payment system, bank, or processor response.
- ERROR_MESSAGE — descriptive text describing the failure, frequently the raw message from the external source.
- ERROR_DATE — timestamp at which the error was recorded.
- ERROR_STATUS — internal lookup code for the current status of the error, validated against IBY_TRANSACTION_ERROR_STATUSES.
- ERROR_STATUS_MEANING — decoded, user-facing meaning of the error status.
Common Use Cases and Queries
Typical scenarios include diagnosing failed payment instructions, building exception dashboards, and feeding rejected-payment details to downstream reconciliation or treasury systems. A basic retrieval for a single payment:
SELECT PAYMENT_ID, TRANSACTION_ERROR_ID, ERROR_TYPE_MEANING, ERROR_CODE, ERROR_MESSAGE, ERROR_DATE, ERROR_STATUS_MEANING FROM APPS.IBY_EXT_FD_PMT_ERR_1_0_V WHERE PAYMENT_ID = :p_payment_id;
To report all currently open payment errors grouped by type and status:
SELECT ERROR_TYPE_MEANING, ERROR_STATUS_MEANING, COUNT(*) FROM APPS.IBY_EXT_FD_PMT_ERR_1_0_V GROUP BY ERROR_TYPE_MEANING, ERROR_STATUS_MEANING ORDER BY 3 DESC;
Because the payment ID is exposed directly, the view is conveniently joined to IBY_PAYMENTS_ALL or payment status views for richer exception reporting. Consumers should be aware that the outer join on error type may return null meanings for unmapped codes, and that visibility depends on the join to FND_LOOKUPS being seeded correctly in each operating unit and language environment.
-
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_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: APPS.IBY_XML_FD_PMT_ERR_1_0_V
12.1.1
-
VIEW: APPS.IBY_XML_FD_PMT_ERR_1_0_V
12.2.2
-
View: IBY_XML_FD_PMT_ERR_1_0_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IBY.IBY_XML_FD_PMT_ERR_1_0_V, object_name:IBY_XML_FD_PMT_ERR_1_0_V, status:VALID, product: IBY - Payments , implementation_dba_data: APPS.IBY_XML_FD_PMT_ERR_1_0_V ,
-
View: IBY_XML_FD_PMT_ERR_1_0_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:IBY.IBY_XML_FD_PMT_ERR_1_0_V, object_name:IBY_XML_FD_PMT_ERR_1_0_V, status:VALID, product: IBY - Payments , implementation_dba_data: APPS.IBY_XML_FD_PMT_ERR_1_0_V ,
-
SYNONYM: APPS.IBY_TRANSACTION_ERRORS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IBY_TRANSACTION_ERRORS, status:VALID,
-
VIEW: APPS.IBY_XML_FD_PMT_ERR_1_0_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IBY.IBY_XML_FD_PMT_ERR_1_0_V, object_name:IBY_XML_FD_PMT_ERR_1_0_V, status:VALID,
-
SYNONYM: APPS.IBY_TRANSACTION_ERRORS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:IBY_TRANSACTION_ERRORS, status:VALID,
-
VIEW: APPS.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,
-
VIEW: APPS.IBY_XML_FD_PMT_ERR_1_0_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:IBY.IBY_XML_FD_PMT_ERR_1_0_V, object_name:IBY_XML_FD_PMT_ERR_1_0_V, status:VALID,
-
VIEW: APPS.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,
-
12.2.2 FND Design Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
SYNONYM: APPS.IBY_PAYMENTS_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IBY_PAYMENTS_ALL, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
SYNONYM: APPS.IBY_PAYMENTS_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:IBY_PAYMENTS_ALL, status:VALID,
-
VIEW: APPS.FND_LOOKUPS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FND.FND_LOOKUPS, object_name:FND_LOOKUPS, status:VALID,
-
VIEW: APPS.FND_LOOKUPS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:FND.FND_LOOKUPS, object_name:FND_LOOKUPS, status:VALID,
-
eTRM - IBY Tables and Views
12.1.1
description: Stores the user privilege settings for viewing sensitive data in iPayment operations UI ,
-
eTRM - IBY Tables and Views
12.2.2
description: Stores the user privilege settings for viewing sensitive data in iPayment operations UI ,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
PACKAGE: APPS.FND_GLOBAL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_GLOBAL, status:VALID,
-
eTRM - IBY Tables and Views
12.1.1
description: Stores the user privilege settings for viewing sensitive data in iPayment operations UI ,
-
eTRM - IBY Tables and Views
12.2.2
description: Stores the user privilege settings for viewing sensitive data in iPayment operations UI ,
-
PACKAGE: APPS.FND_GLOBAL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_GLOBAL, status:VALID,
-
eTRM - FND Tables and Views
12.2.2
description: No longer used ,
-
eTRM - FND Tables and Views
12.1.1
description: No longer used ,
-
eTRM - FND Tables and Views
12.2.2
description: No longer used ,
-
eTRM - FND Tables and Views
12.1.1
description: No longer used ,