Results for “iby_payment_methods”
11 results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
IBY.IBY_PMT_MTHD_ATTRIB_APPL is an Oracle E-Business Suite payment configuration table within the Payments (IBY) schema. It stores the applicability settings that govern which attributes are available or applicable for a given payment method or payment channel. In practical terms, the table defines the relationship between a payment method, the payment flow in which that method operates, and the specific attribute codes that apply to it, along with an applicability classification drawn from the IBY_PMT_ATTRIB_APL_TYPES lookup.
The object resides in the APPS_TS_TX_DATA tablespace with a PCT Free of 10, and its indexes are stored in APPS_TS_TX_IDX. It is classified as VALID and is registered in FND Design Data under the same name. From a heuristic Data Vault modeling perspective, this object is best treated as a standalone construct; it holds no foreign key references to other database objects, though it is referenced by the APPS synonym IBY_PMT_MTHD_ATTRIB_APPL.
Key Information Stored
The table contains eleven documented columns. The most significant are the three business-key columns that form the natural identity of each row and the unique index IBY_PMT_MTHD_ATTRIB_APPL_U1:
- PAYMENT_FLOW (VARCHAR2, 30) — Determines the source table for the payment method foreign key. Values are derived from the IBY_PAYMENT_FLOW lookup type and include DISBURSEMENTS and FUNDS_CAPTURE. When the value is DISBURSEMENTS, PAYMENT_METHOD_CODE originates from IBY_PAYMENT_METHODS; otherwise it originates from IBY_FNDCPT_PMT_CHNNLS.
- PAYMENT_METHOD_CODE (VARCHAR2, 240) — The payment method identifier, whose parent table is conditional on PAYMENT_FLOW as described above.
- ATTRIBUTE_CODE (VARCHAR2, 30) — The code identifying the attribute being configured.
- ATTRIBUTE_APPLICABILITY (VARCHAR2, 30) — The applicability classification for the attribute; values are taken from IBY_PMT_ATTRIB_APL_TYPES.
The primary key is IBY_PMT_MTHD_ATTRIB_APPL_PK on (PAYMENT_FLOW, PAYMENT_METHOD_CODE, ATTRIBUTE_CODE). The unique business-key index IBY_PMT_MTHD_ATTRIB_APPL_U1 covers (PAYMENT_FLOW, PAYMENT_METHOD_CODE, ATTRIBUTE_CODE, ZD_EDITION_NAME), reflecting the editioning column present in 12.2.2. Standard Who columns (CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN) and OBJECT_VERSION_NUMBER support auditing and optimistic locking.
Common Use Cases and Queries
This table is typically queried when diagnosing why a particular attribute does or does not appear for a payment method during disbursement or funds capture processing. A common pattern joins the applicability rows to the payment method definition:
- Reporting which attributes are enabled for a payment method:
SELECT payment_flow, payment_method_code, attribute_code, attribute_applicability FROM iby.iby_pmt_mthd_attrib_appl WHERE payment_method_code = :code; - Filtering by flow to separate disbursement versus funds capture configuration:
WHERE payment_flow = 'DISBURSEMENTS'orWHERE payment_flow = 'FUNDS_CAPTURE'. - Auditing recent configuration changes using LAST_UPDATE_DATE and LAST_UPDATED_BY.
- Validating attribute applicability against the IBY_PMT_ATTRIB_APL_TYPES lookup to confirm the value is legitimate.
Because PAYMENT_METHOD_CODE resolves to different parent tables depending on PAYMENT_FLOW, queries that resolve the method description must branch between IBY_PAYMENT_METHODS and IBY_FNDCPT_PMT_CHNNLS.
Related Objects
The dependency metadata indicates this table does not reference other database objects via enforced foreign keys, but the following objects are significant in its functional context:
- IBY_PMT_MTHD_ATTRIB_APPL_U1 — the unique index enforcing business-key uniqueness (PAYMENT_FLOW, PAYMENT_METHOD_CODE, ATTRIBUTE_CODE, ZD_EDITION_NAME).
- IBY_PMT_MTHD_ATTRIB_APPL_PK — the primary key constraint on (PAYMENT_FLOW, PAYMENT_METHOD_CODE, ATTRIBUTE_CODE).
- IBY_PAYMENT_METHODS — source of PAYMENT_METHOD_CODE when PAYMENT_FLOW is DISBURSEMENTS.
- IBY_FNDCPT_PMT_CHNNLS — source of PAYMENT_METHOD_CODE for non-disbursement flows.
- IBY_PMT_ATTRIB_APL_TYPES — lookup defining valid ATTRIBUTE_APPLICABILITY values.
- IBY_PAYMENT_FLOW — lookup type providing valid PAYMENT_FLOW values.
Collectively, these objects form the configuration layer that controls payment attribute applicability across Oracle Payments.
-
IBY_PAYMENT_METHODS stores the payment methods that Oracle Payments supports. A payment method is a payment attribute on a document payable that indicates how the first party payer is going to make the payment. Examples of payment methods i
-
IBY_PAYMENT_METHODS stores the payment methods that Oracle Payments supports. A payment method is a payment attribute on a document payable that indicates how the first party payer is going to make the payment. Examples of payment methods i
-
eTRM - IBY Tables and Views 12.2.2
Stores the user privilege settings for viewing sensitive data in iPayment operations UI
-
eTRM - IBY Tables and Views 12.2.2
Stores the user privilege settings for viewing sensitive data in iPayment operations UI
-
eTRM - IBY Tables and Views 12.1.1
Stores the user privilege settings for viewing sensitive data in iPayment operations UI