Search Results iby_mappings_uk1




Overview

The IBY_MAPPINGS table is a core data object within the Oracle E-Business Suite Payments (IBY) module. It functions as a centralized repository for mapping specific codes to associated values, which are typically risk scores used in the payment execution and validation processes. This table supports the configurable risk scoring and business rule logic that underpins Oracle Payments' ability to evaluate and process transactions securely and efficiently. By storing these mappings, the system can dynamically assign scores or values based on predefined codes, enabling automated decision-making for payment instructions, payee validation, and fraud detection workflows.

Key Information Stored

The table's structure is designed to support flexible mappings through a type-code-value model. The primary key is a composite of MAPPING_TYPE and MAPPING_CODE, ensuring uniqueness for each mapping entry. The PAYEEID column serves as a foreign key linking to the IBY_PAYEE table, allowing for mappings that are specific to an individual payee. While the provided metadata does not list all columns, the core data stored includes the mapping category (MAPPING_TYPE), the specific identifier being mapped (MAPPING_CODE), and the resultant value or score assigned to that code. This design facilitates the lookup of risk scores or other quantitative values based on a given code within a specific mapping context.

Common Use Cases and Queries

A primary use case involves querying the risk score associated with a particular payee or transaction attribute during payment processing. For instance, a risk engine might query this table to determine the score for a specific bank country code or payment method. Common reporting needs include auditing all configured mappings or identifying payee-specific overrides. Sample SQL patterns include retrieving all mappings for a specific type or locating the value for a known code.

  • To find all mappings for a given type: SELECT mapping_code, [value_column] FROM iby.iby_mappings WHERE mapping_type = '<TYPE>';
  • To join with payee information: SELECT p.party_name, m.mapping_code, m.[value_column] FROM iby.iby_mappings m, iby.iby_payee p WHERE m.payeeid = p.payeeid;

Related Objects

The IBY_MAPPINGS table has a direct and documented relationship with the IBY_PAYEE table via the PAYEEID foreign key. This relationship indicates that mappings can be defined at a global level or overridden for specific payees. As a foundational table for risk scoring, it is also intrinsically linked to the core payment processing engine and likely referenced by various internal Payment APIs and business logic packages within the IBY schema, though these are not explicitly named in the provided metadata. Its primary key constraint, IBY_MAPPINGS_UK1, enforces the integrity of the mapping definitions.

  • Table: IBY_MAPPINGS 12.1.1

    owner:IBY,  object_type:TABLE,  fnd_design_data:IBY.IBY_MAPPINGS,  object_name:IBY_MAPPINGS,  status:VALID,  product: IBY - Paymentsdescription: IBY_MAPPINGS stores mapping of codes with risk scores. Each row includes a code and a value for that code. ,  implementation_dba_data: IBY.IBY_MAPPINGS

  • Table: IBY_MAPPINGS 12.2.2

    owner:IBY,  object_type:TABLE,  fnd_design_data:IBY.IBY_MAPPINGS,  object_name:IBY_MAPPINGS,  status:VALID,  product: IBY - Paymentsdescription: IBY_MAPPINGS stores mapping of codes with risk scores. Each row includes a code and a value for that code. ,  implementation_dba_data: IBY.IBY_MAPPINGS