Results for “payment_method_code”
41 results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
IBY_VAL_ASSIGNMENTS is a Payments (IBY) module table within the Oracle E-Business Suite 12.1.1 and 12.2.2 data model. It records the assignment of validation rules and validation sets to specific entities, entity types, territories, and payment methods used during payment processing. In effect, it is the configuration table that binds a given validation regime to the operational context in which payments are created, formatted, or transmitted. Each row identifies which validation set applies to a particular entity (such as a payment system, payment format, or internal party) so that the payments engine can apply the correct edit checks and rule evaluations at runtime.
The heuristic Data Vault classification mined from the foreign-key structure is satellite-leaning. This suggests that IBY_VAL_ASSIGNMENTS is best modeled as a satellite attached to a hub or link representing the underlying validation set, with the assignment rows carrying the descriptive and effective-dating attributes. The table is registered as VALID in the ETRM repository under the IBY schema.
Key Information Stored
The table contains fourteen documented columns. The most significant include the following.
- VALIDATION_ASSIGNMENT_ID — the surrogate primary key, enforced by the IBY_VAL_ASSIGNMENTS_PK constraint. This column uniquely identifies each assignment record.
- VALIDATION_SET_CODE — the code of the validation set being applied. This is the principal foreign key, referencing the parent validation-set definition table. Together with the entity context, it determines the rule set that governs payment validation.
- VAL_ASSIGNMENT_ENTITY_TYPE — the type of entity to which the validation set is assigned. This discriminates how ASSIGNMENT_ENTITY_ID should be interpreted.
- ASSIGNMENT_ENTITY_ID — the identifier of the specific entity receiving the assignment, keyed to the value of VAL_ASSIGNMENT_ENTITY_TYPE.
- TERRITORY_CODE and PAYMENT_METHOD_CODE — optional qualifiers that narrow the applicability of the validation set to a specific territory and payment method, enabling geography- and instrument-specific rules.
- INACTIVE_DATE — the date on which the assignment ceases to be effective, supporting temporal control of validation behavior without deleting historical rows.
- OBJECT_VERSION_NUMBER — the optimistic locking column used by the Oracle Applications Framework for concurrency control.
- CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN — the standard audit columns present on whom columns.
- ZD_EDITION_NAME — the editioning column introduced in 12.2 for online patching support, also part of the unique business-key index IBY_VAL_ASSIGNMENTS_VAID_U1 (VALIDATION_ASSIGNMENT_ID, ZD_EDITION_NAME).
The unique index on (VALIDATION_ASSIGNMENT_ID, ZD_EDITION_NAME) is the documented business-key candidate; the primary key remains the single-column surrogate VALIDATION_ASSIGNMENT_ID.
Common Use Cases and Queries
Typical uses include diagnosing why a payment was rejected by a particular validation rule, auditing which validation sets are active for a given payment method, and reporting on the effective configuration of the payments engine. A common query pattern joins the assignment to its validation set and filters on active rows:
- SELECT a.VALIDATION_ASSIGNMENT_ID, a.VALIDATION_SET_CODE, a.VAL_ASSIGNMENT_ENTITY_TYPE, a.ASSIGNMENT_ENTITY_ID, a.PAYMENT_METHOD_CODE, a.TERRITORY_CODE FROM IBY.IBY_VAL_ASSIGNMENTS a WHERE a.INACTIVE_DATE IS NULL OR a.INACTIVE_DATE > SYSDATE;
- Join to the validation-set table on VALIDATION_SET_CODE to resolve rule definitions for a given payment method and territory.
- Group by PAYMENT_METHOD_CODE and TERRITORY_CODE to inventory coverage and detect assignments lacking qualifiers.
- Historical analysis using INACTIVE_DATE to reconstruct the validation regime in force at a past payment date.
Related Objects
The assignment links configuration data across the Payments module and other reference tables. Significant related objects include:
- The validation-set parent table referenced by IBY_VAL_ASSIGNMENTS.VALIDATION_SET_CODE (the foreign-key target), holding the set header definition.
- IBY_VALIDATION_SETS-family rule and rule-detail tables that expand each set into individual validations evaluated at runtime.
- IBY_PAY_SYSTEMS and payment format tables, which supply ASSIGNMENT_ENTITY_ID values when VAL_ASSIGNMENT_ENTITY_TYPE identifies a payment system or format.
- IBY_PAYMENT_METHODS, providing the values behind PAYMENT_METHOD_CODE.
- FND_TERRITORIES, the reference for TERRITORY_CODE.
- Payments engine and public APIs that read these assignments to determine applicable validation logic during payment creation and formatting.
Because the table is satellite-leaning, reporting solutions frequently model it alongside its parent validation set and the entity it qualifies, preserving effective-dating through INACTIVE_DATE and audit columns for full temporal traceability.
-
IBY_EXT_PARTY_PMT_MTHDS stores payment method applicability driven by the preferences of the external party. A payment method is applicable to a party and payment function combination and, optionally and additionally, to a party site and/or
-
IBY_PMT_MTHD_ATTRIB_APPL stores payment channel or method attribute applicability settings.
-
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_RULES stores the header-level information for a payment method defaulting rule. A defaulting rule enables the user to define the default payment method with respect to multiple factors of a transaction context. A defaulting rule
-
IBY_APPLICABLE_PMT_MTHDS stores the payment method applicability information for company policy-based factors. The factors include First Party Legal Entity, First Party Organization, Payment Processing Transaction Type, Transaction is Forei
-
View: IBY_EXT_FD_PMT_1_0_V 12.1.1
APPS.IBY_EXT_FD_PMT_1_0_V·↳ FND_GLOBAL·↳ IBY_EXT_FD_PMT_1_0_VT·↳ IBY_FD_EXTRACT_GEN_PVT·Explore IBY module →
-
View: IBY_EXT_FD_PMT_1_0_V 12.2.2
APPS.IBY_EXT_FD_PMT_1_0_V·↳ FND_GLOBAL·↳ IBY_EXT_FD_PMT_1_0_VT·↳ IBY_FD_EXTRACT_GEN_PVT·Explore IBY module →
-
View: IBY_DOCS_PAYABLE_SEC_V 12.1.1
APPS.IBY_DOCS_PAYABLE_SEC_V·↳ CE_SECURITY_PROFILES_V·↳ FND_ACCESS_CONTROL_UTIL·↳ FND_GLOBAL·Explore IBY module →
-
View: IBY_PAYMENTS_SEC_V 12.1.1
APPS.IBY_PAYMENTS_SEC_V·↳ CE_SECURITY_PROFILES_V·↳ FND_ACCESS_CONTROL_UTIL·↳ FND_GLOBAL·Explore IBY module →
-
View: IBY_EXT_FD_INS_1_0_V 12.2.2
APPS.IBY_EXT_FD_INS_1_0_V·↳ CE_LOOKUPS·↳ CE_PAYMENT_DOCUMENTS·↳ CE_SECURITY_PROFILES_GT·Explore IBY module →
-
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
-
View: IBY_PAYMENT_METHODS_VL 12.2.2
APPS.IBY_PAYMENT_METHODS_VL·↳ IBY_PAYMENT_METHODS_B·↳ IBY_PAYMENT_METHODS_TL·Explore IBY module →
-
View: IBY_PAYMENT_METHODS_VL 12.1.1
APPS.IBY_PAYMENT_METHODS_VL·↳ IBY_PAYMENT_METHODS_B·↳ IBY_PAYMENT_METHODS_TL·Explore IBY module →
-
View: IBY_DOCS_PAYABLE_SEC_V 12.2.2
APPS.IBY_DOCS_PAYABLE_SEC_V·↳ CE_SECURITY_PROFILES_V·↳ FND_ACCESS_CONTROL_UTIL·↳ FND_GLOBAL·Explore IBY module →
-
View: IBY_EXT_FD_INS_1_0_V 12.1.1
APPS.IBY_EXT_FD_INS_1_0_V·↳ CE_LOOKUPS·↳ CE_PAYMENT_DOCUMENTS·↳ CE_SECURITY_PROFILES_GT·Explore IBY module →
-
View: IBY_PAYMENTS_SEC_V 12.2.2
APPS.IBY_PAYMENTS_SEC_V·↳ CE_SECURITY_PROFILES_V·↳ FND_ACCESS_CONTROL_UTIL·↳ FND_GLOBAL·Explore IBY module →
-
"This table contains records of the payment instructions. Instructions are created based on the Payment Process Request options. Data is inserted in to the table IBY_PAY_INSTRUCTIONS_AL after payment instruction creation, based on the opt
-
View: IBY_FD_PAYMENTS_V 12.1.1
APPS.IBY_FD_PAYMENTS_V·↳ IBY_FD_EXTRACT_GEN_PVT·↳ IBY_PAYMENTS_ALL·↳ IBY_PAY_INSTRUCTIONS_ALL·Explore IBY module →
-
View: IBY_FD_DOCS_PAYABLE_V 12.1.1
APPS.IBY_FD_DOCS_PAYABLE_V·↳ IBY_DOCS_PAYABLE_ALL·Explore IBY module →
-
View: IBY_FD_DOCS_PAYABLE_V 12.2.2
APPS.IBY_FD_DOCS_PAYABLE_V·↳ IBY_DOCS_PAYABLE_ALL·Explore IBY module →
-
"This table contains records of the documents payable which are updated by system while processing 'Build payments' program. IBY_DOCS_PAYABLE_ALL stores Oracle Payments' representation of source products' documents payable. A document pay
-
IBY_GEN_DOCS_PAYABLE serves as a template for source product tables or views from which Oracle Payables can import documents payable.
-
View: IBY_FD_PAYMENTS_V 12.2.2
APPS.IBY_FD_PAYMENTS_V·↳ IBY_FD_EXTRACT_GEN_PVT·↳ IBY_PAYMENTS_ALL·↳ IBY_PAY_INSTRUCTIONS_ALL·Explore IBY module →
-
IBY_DOCUMENTS_PAYABLE_H stores historical snapshots of documents payable. This table contains denormalized versions of documents payable from specific points in time, such as when the payment for this document was submitted to a payment sys
-
"This table contains records of the payments which are created by system while processing 'Build payments' program. A payment can be a single check or an electronic fund transfer between first party payer and third party payee. A row in