Search Results bne_dup_interface_profiles
Overview
The BNE_DUP_INTERFACE_PROFILES table resides in the BNE schema and belongs to the Web Applications Desktop Integrator (Web ADI) product family. It stores the definition of a duplicate upload profile associated with a specific interface. In Oracle EBS, Web ADI enables users to upload spreadsheet-based data into application interfaces, and duplicate handling is a critical control point during those uploads. This table serves as the association layer that binds a given interface to the duplicate profile governing how duplicate records are detected and resolved during the upload cycle.
From a dimensional modeling perspective, the mined Data Vault classification for this object is a link. This classification reflects the table's structure: it carries no independent descriptive identity of its own but instead resolves the many-to-many relationship between an interface definition and a duplicate profile definition. The four-column primary key (INTERFACE_APP_ID, INTERFACE_CODE, DUP_PROFILE_APP_ID, DUP_PROFILE_CODE) reinforces this linking function, since both composite foreign keys participate directly in the primary key.
Key Information Stored
The table contains 13 documented columns. The most significant are described below.
- INTERFACE_APP_ID and INTERFACE_CODE — together form the composite foreign key to BNE_INTERFACES_B, identifying the target interface to which the duplicate profile applies.
- DUP_PROFILE_APP_ID and DUP_PROFILE_CODE — together form the composite foreign key to BNE_DUPLICATE_PROFILES_B, identifying the duplicate profile assigned to that interface.
- DUP_HANDLING_CODE — indicates the duplicate handling behavior (for example, reject, skip, or update) applied when duplicates are encountered.
- DEFAULT_RESOLVER_CLASSNAME — names the Java resolver class invoked to resolve duplicate conflicts programmatically.
- OBJECT_VERSION_NUMBER — supports optimistic locking for concurrent updates.
- CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN, LAST_UPDATE_DATE — standard EBS audit columns tracking creation and modification.
- ZD_EDITION_NAME — the editioning column supporting Oracle EBS online patching (Edition-Based Redefinition), included in the unique index BNE_DUP_INTERFACE_PROFILES_UK1.
The surrogate primary key is BNE_DUP_INTERFACE_PROFILES_PK over the four linking columns. The unique index BNE_DUP_INTERFACE_PROFILES_UK1 (INTERFACE_APP_ID, INTERFACE_CODE, DUP_PROFILE_APP_ID, DUP_PROFILE_CODE, ZD_EDITION_NAME) functions as the business-key candidate, enforcing that a given interface-profile pairing is unique within an edition.
Common Use Cases and Queries
Typical use cases involve verifying which duplicate profile governs a given interface, auditing duplicate handling configuration, and generating reports on interface-to-profile mappings. A representative query joining the parent tables follows:
SELECT dip.interface_code, dip.dup_profile_code, dip.dup_handling_code, dip.default_resolver_classname FROM bne.bne_dup_interface_profiles dip WHERE dip.interface_app_id = :app_id AND dip.interface_code = :code;- Joining to BNE_DUPLICATE_PROFILES_B to retrieve the profile name and description for reporting purposes.
- Filtering by ZD_EDITION_NAME to isolate records belonging to the active edition during online patching windows.
- Auditing records modified within a date range using LAST_UPDATE_DATE and LAST_UPDATED_BY.
Related Objects
The following objects are most significant in relation to this table:
- BNE_DUPLICATE_PROFILES_B — referenced via DUP_PROFILE_APP_ID and DUP_PROFILE_CODE; holds the duplicate profile definitions.
- BNE_INTERFACES_B — referenced via INTERFACE_APP_ID and INTERFACE_CODE; holds the interface definitions.
- BNE_DUPLICATE_PROFILES_TL — typically provides translated profile names for reporting.
- BNE_INTERFACES_TL — typically provides translated interface names.
- BNE_DUP_INTERFACE_PROFILES_UK1 — the unique index enforcing business-key uniqueness.
These relationships make BNE_DUP_INTERFACE_PROFILES a central configuration link for Web ADI upload duplicate-handling behavior across EBS releases 12.1.1 and 12.2.2, with the ZD_EDITION_NAME column present specifically to support the 12.2.x online patching architecture.
-
Table: BNE_DUP_INTERFACE_PROFILES
12.1.1
owner:BNE, object_type:TABLE, fnd_design_data:BNE.BNE_DUP_INTERFACE_PROFILES, object_name:BNE_DUP_INTERFACE_PROFILES, status:VALID, product: BNE - Web Applications Desktop Integrator , description: The definition of a duplicate upload profile for an interface. , implementation_dba_data: BNE.BNE_DUP_INTERFACE_PROFILES ,
-
Table: BNE_DUP_INTERFACE_PROFILES
12.2.2
owner:BNE, object_type:TABLE, fnd_design_data:BNE.BNE_DUP_INTERFACE_PROFILES, object_name:BNE_DUP_INTERFACE_PROFILES, status:VALID, product: BNE - Web Applications Desktop Integrator , description: The definition of a duplicate upload profile for an interface. , implementation_dba_data: BNE.BNE_DUP_INTERFACE_PROFILES ,
-
APPS.BNE_DUP_INTERFACE_PROFILES_PKG SQL Statements
12.1.1
-
VIEW: BNE.BNE_DUP_INTERFACE_PROFILES#
12.2.2
owner:BNE, object_type:VIEW, object_name:BNE_DUP_INTERFACE_PROFILES#, status:VALID,
-
VIEW: BNE.BNE_DUP_INTERFACE_PROFILES#
12.2.2
-
TRIGGER: APPS.BNE_DUP_INTERFACE_PROFILES+
12.2.2
-
APPS.BNE_DUP_INTERFACE_PROFILES_PKG SQL Statements
12.2.2
-
SYNONYM: APPS.BNE_DUP_INTERFACE_PROFILES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:BNE_DUP_INTERFACE_PROFILES, status:VALID,
-
SYNONYM: APPS.BNE_DUP_INTERFACE_PROFILES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:BNE_DUP_INTERFACE_PROFILES, status:VALID,
-
TRIGGER: APPS.BNE_DUP_INTERFACE_PROFILES+
12.2.2
owner:APPS, object_type:TRIGGER, object_name:BNE_DUP_INTERFACE_PROFILES+, status:VALID,
-
PACKAGE BODY: APPS.BNE_DUP_INTERFACE_PROFILES_PKG
12.2.2
-
FUNCTION: APPS.BNE_DUP_INTERFACE_PROFILES=
12.2.2
-
PACKAGE BODY: APPS.BNE_DUP_INTERFACE_PROFILES_PKG
12.1.1
-
Table: BNE_INTERFACES_B
12.2.2
owner:BNE, object_type:TABLE, fnd_design_data:BNE.BNE_INTERFACES_B, object_name:BNE_INTERFACES_B, status:VALID, product: BNE - Web Applications Desktop Integrator , description: Definition of a single Interface of an Integrator , implementation_dba_data: BNE.BNE_INTERFACES_B ,
-
Table: BNE_DUPLICATE_PROFILES_B
12.2.2
owner:BNE, object_type:TABLE, fnd_design_data:BNE.BNE_DUPLICATE_PROFILES_B, object_name:BNE_DUPLICATE_PROFILES_B, status:VALID, product: BNE - Web Applications Desktop Integrator , description: The definition of a duplicate upload profile. , implementation_dba_data: BNE.BNE_DUPLICATE_PROFILES_B ,
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
FUNCTION: APPS.BNE_DUP_INTERFACE_PROFILES=
12.2.2
owner:APPS, object_type:FUNCTION, object_name:BNE_DUP_INTERFACE_PROFILES=, status:VALID,
-
Table: BNE_DUPLICATE_PROFILES_B
12.1.1
owner:BNE, object_type:TABLE, fnd_design_data:BNE.BNE_DUPLICATE_PROFILES_B, object_name:BNE_DUPLICATE_PROFILES_B, status:VALID, product: BNE - Web Applications Desktop Integrator , description: The definition of a duplicate upload profile. , implementation_dba_data: BNE.BNE_DUPLICATE_PROFILES_B ,
-
Table: BNE_INTERFACES_B
12.1.1
owner:BNE, object_type:TABLE, fnd_design_data:BNE.BNE_INTERFACES_B, object_name:BNE_INTERFACES_B, status:VALID, product: BNE - Web Applications Desktop Integrator , description: Definition of a single Interface of an Integrator , implementation_dba_data: BNE.BNE_INTERFACES_B ,
-
Table: BNE_DUP_INTERFACE_COLS
12.2.2
owner:BNE, object_type:TABLE, fnd_design_data:BNE.BNE_DUP_INTERFACE_COLS, object_name:BNE_DUP_INTERFACE_COLS, status:VALID, product: BNE - Web Applications Desktop Integrator , description: The definition of a duplicate upload profile for an interface column. , implementation_dba_data: BNE.BNE_DUP_INTERFACE_COLS ,
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.BNE_DUP_INTERFACE_PROFILES_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BNE_DUP_INTERFACE_PROFILES_PKG, status:VALID,
-
TABLE: BNE.BNE_DUP_INTERFACE_PROFILES
12.1.1
owner:BNE, object_type:TABLE, fnd_design_data:BNE.BNE_DUP_INTERFACE_PROFILES, object_name:BNE_DUP_INTERFACE_PROFILES, status:VALID,
-
TABLE: BNE.BNE_DUP_INTERFACE_PROFILES
12.2.2
owner:BNE, object_type:TABLE, fnd_design_data:BNE.BNE_DUP_INTERFACE_PROFILES, object_name:BNE_DUP_INTERFACE_PROFILES, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.BNE_DUP_INTERFACE_PROFILES_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BNE_DUP_INTERFACE_PROFILES_PKG, status:VALID,
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.BNE_DUPLICATES_UTILS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BNE_DUPLICATES_UTILS, status:VALID,
-
PACKAGE BODY: APPS.BNE_DUPLICATES_UTILS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BNE_DUPLICATES_UTILS, status:VALID,
-
12.2.2 FND Design Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.BNE_INTEGRATOR_UTILS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BNE_INTEGRATOR_UTILS, status:VALID,
-
PACKAGE BODY: APPS.BNE_INTEGRATOR_UTILS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BNE_INTEGRATOR_UTILS, status:VALID,
-
APPS.BNE_DUPLICATES_UTILS SQL Statements
12.2.2
-
APPS.BNE_DUPLICATES_UTILS SQL Statements
12.1.1
-
PACKAGE BODY: APPS.BNE_DUP_INTERFACE_COLS_PKG
12.1.1
-
PACKAGE BODY: APPS.BNE_DUP_INTERFACE_COLS_PKG
12.2.2
-
APPS.BSC_WEB_ADI_LOADER_PKG SQL Statements
12.1.1
-
APPS.BNE_DUPLICATES_UTILS dependencies on BNE_DUP_INTERFACE_PROFILES
12.2.2
-
APPS.BNE_DUPLICATES_UTILS dependencies on BNE_DUP_INTERFACE_PROFILES
12.1.1
-
APPS.BNE_INTEGRATOR_UTILS dependencies on BNE_DUP_INTERFACE_PROFILES
12.1.1
-
APPS.BNE_INTEGRATOR_UTILS dependencies on BNE_DUP_INTERFACE_PROFILES
12.2.2
-
APPS.BNE_DUP_INTERFACE_PROFILES_PKG dependencies on BNE_DUP_INTERFACE_PROFILES
12.2.2
-
APPS.BNE_DUP_INTERFACE_PROFILES_PKG dependencies on BNE_DUP_INTERFACE_PROFILES
12.1.1