Search Results iby_ecapp




Overview

The IBY_ECAPP table is a core data repository within the Oracle E-Business Suite (EBS) Payments module (IBY). It serves as the master registry for Electronic Commerce (EC) Applications that are formally registered and integrated with the iPayment engine. In this context, an "EC Application" refers to any Oracle application—such as Order Management, Receivables, or Payables—that directly interfaces with iPayment using its Java or PL/SQL APIs to process financial transactions. The table's primary role is to provide a unique identifier and descriptive information for each integrated application, enabling the iPayment framework to correctly route, process, and attribute payment-related operations to their originating source system.

Key Information Stored

While the provided ETRM metadata does not list specific column details, the primary key and functional description indicate the core data elements. The central column is ECAPPID, which is the unique numeric identifier (Primary Key: IBY_ECAPP_PK) for each registered application. Other columns typically found in such a reference table would include the application's internal name or code, a descriptive display name, and potentially configuration flags or status indicators (e.g., ACTIVE). This table essentially acts as a lookup or reference entity, ensuring that all payment entities (like payees) can be correctly associated with their responsible application.

Common Use Cases and Queries

This table is primarily used in reference and reporting scenarios where payment data must be traced back to its source application. Common use cases include troubleshooting payment processing flows, auditing integration points, and generating reports segmented by originating module. A typical query would join IBY_ECAPP to related transactional tables to retrieve application context. For example, to list all payees and their associated source applications, one would use the documented foreign key relationship:

  • SELECT pea.party_name, pea.payee_name, ec.app_name FROM iby_payee pea, iby_ecapp ec WHERE pea.ecappid = ec.ecappid;

Direct queries against IBY_ECAPP itself are often simple lookups to validate an application's registration, such as: SELECT * FROM iby.iby_ecapp WHERE ecappid = :1;

Related Objects

The primary documented relationship for the IBY_ECAPP table is defined by its foreign key. It is referenced by the IBY_PAYEE table, which stores detailed information about payment recipients. The specific join is:

  • Referencing Table: IBY_PAYEE
  • Foreign Key Column: IBY_PAYEE.ECAPPID
  • References: IBY_ECAPP.ECAPPID (Primary Key)

This relationship is critical, as it ties every payee record to the specific EBS application that created or manages it. Understanding this link is essential for any data analysis involving payment parties within the iPayment framework.

  • Table: IBY_ECAPP 12.2.2

    owner:IBY,  object_type:TABLE,  fnd_design_data:IBY.IBY_ECAPP,  object_name:IBY_ECAPP,  status:VALID,  product: IBY - Paymentsdescription: IBY_ECAPP stores information about Electronic Commerce Applications registered with iPayment. Oracle Applications which integrate with iPayment directly - via iPayment Java and PL/SQL API's are treated as EC applications by iPayment. They w ,  implementation_dba_data: IBY.IBY_ECAPP

  • Table: IBY_ECAPP 12.1.1

    owner:IBY,  object_type:TABLE,  fnd_design_data:IBY.IBY_ECAPP,  object_name:IBY_ECAPP,  status:VALID,  product: IBY - Paymentsdescription: IBY_ECAPP stores information about Electronic Commerce Applications registered with iPayment. Oracle Applications which integrate with iPayment directly - via iPayment Java and PL/SQL API's are treated as EC applications by iPayment. They w ,  implementation_dba_data: IBY.IBY_ECAPP

  • View: IBY_ECAPP_V 12.1.1

    owner:APPS,  object_type:VIEW,  fnd_design_data:IBY.IBY_ECAPP_V,  object_name:IBY_ECAPP_V,  status:VALID,  product: IBY - Paymentsimplementation_dba_data: APPS.IBY_ECAPP_V

  • View: IBY_ECAPP_V 12.2.2

    owner:APPS,  object_type:VIEW,  fnd_design_data:IBY.IBY_ECAPP_V,  object_name:IBY_ECAPP_V,  status:VALID,  product: IBY - Paymentsimplementation_dba_data: APPS.IBY_ECAPP_V

  • Table: IBY_PAYEE 12.1.1

    owner:IBY,  object_type:TABLE,  fnd_design_data:IBY.IBY_PAYEE,  object_name:IBY_PAYEE,  status:VALID,  product: IBY - Paymentsdescription: IBY_PAYEE holds a row for each payee such as a biller or merchant/store at this site. ,  implementation_dba_data: IBY.IBY_PAYEE

  • Table: IBY_PAYEE 12.2.2

    owner:IBY,  object_type:TABLE,  fnd_design_data:IBY.IBY_PAYEE,  object_name:IBY_PAYEE,  status:VALID,  product: IBY - Paymentsdescription: IBY_PAYEE stores a row for each payee, such as a biller, merchant, or store at this site. ,  implementation_dba_data: IBY.IBY_PAYEE