Search Results bne_interface_cols_b
Overview
BNE_INTERFACE_COLS_B is a core definition table in the Oracle E-Business Suite Web Applications Desktop Integrator (BNE) product, the module responsible for spreadsheet-based integration through Oracle Web ADI. The table stores the definition of the individual columns that make up a BNE Interface. Each row describes one column of a given interface, including its data type, validation behavior, display attributes, and mapping properties. The "_B" suffix denotes the base table in a table/view pair typical of Oracle EBS, with a corresponding "_TL" translation table where applicable.
From a data modeling perspective, the mined foreign key structure yields a heuristic Data Vault classification of satellite-leaning. The table depends heavily on BNE_INTERFACES_B as its parent and carries descriptive, versioned configuration attributes rather than acting as an independent hub or a pure transactional link. The primary key is BNE_INTERFACE_COLS_B_PK, composed of APPLICATION_ID, INTERFACE_CODE, and SEQUENCE_NUM. A unique index, BNE_INTERFACE_COLS_B_UK1, extends this with ZD_EDITION_NAME, reflecting the edition-based redefinition support introduced in Oracle Database 11gR2 and used by EBS 12.2.x.
Key Information Stored
The table contains 50 documented columns. The most significant are grouped below.
- Identity and ownership: APPLICATION_ID, INTERFACE_CODE, and SEQUENCE_NUM form the surrogate primary key and tie each column definition to a specific interface. OBJECT_VERSION_NUMBER supports optimistic locking, and ZD_EDITION_NAME supports editioning in 12.2.2.
- Column semantics: INTERFACE_COL_NAME and INTERFACE_COL_TYPE name the column and classify it, while DATA_TYPE and FIELD_SIZE define its storage characteristics. SEGMENT_NUMBER and GROUP_NAME place the column within the interface layout.
- Behavior flags: ENABLED_FLAG, REQUIRED_FLAG, DISPLAY_FLAG, READ_ONLY_FLAG, NOT_NULL_FLAG, SUMMARY_FLAG, and MAPPING_ENABLED_FLAG govern how the column behaves during spreadsheet download and upload.
- Validation configuration: VAL_TYPE, VAL_ID_COL, VAL_MEAN_COL, VAL_DESC_COL, VAL_OBJ_NAME, VAL_COMPONENT_APP_ID, VAL_COMPONENT_CODE, VAL_QUERY_APP_ID, and VAL_QUERY_CODE define validation components, lookups, and value-set queries.
- Flexfield support: OA_FLEX_CODE, OA_FLEX_NUM, OA_FLEX_APPLICATION_ID, and OA_CONCAT_FLEX support key and descriptive flexfield integration.
- Audit columns: CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN, and LAST_UPDATE_DATE follow the standard EBS who-column convention.
Common Use Cases and Queries
Administrators and developers query this table to inspect or troubleshoot Web ADI interface definitions, understand validation logic, and verify column mappings. A typical query lists the enabled columns of a given interface in display order:
SELECT SEQUENCE_NUM, INTERFACE_COL_NAME, DATA_TYPE, FIELD_SIZE,
REQUIRED_FLAG, DISPLAY_ORDER
FROM BNE.BNE_INTERFACE_COLS_B
WHERE APPLICATION_ID = :app_id
AND INTERFACE_CODE = :iface_code
AND ENABLED_FLAG = 'Y'
ORDER BY SEQUENCE_NUM;
A second scenario identifies columns that carry validation components, which aids impact analysis before modifying a value set or component:
SELECT INTERFACE_CODE, INTERFACE_COL_NAME, VAL_TYPE,
VAL_COMPONENT_APP_ID, VAL_COMPONENT_CODE
FROM BNE.BNE_INTERFACE_COLS_B
WHERE VAL_COMPONENT_CODE IS NOT NULL;
Reporting use cases include documenting interface metadata for audit, comparing column definitions across environments, and supporting migration of interface configurations between instances.
Related Objects
The following objects are the most significant dependencies, based on the documented FK relationships.
- BNE_INTERFACES_B — parent table; joined on APPLICATION_ID and INTERFACE_CODE.
- BNE_COMPONENTS_B — referenced via VAL_COMPONENT_APP_ID and VAL_COMPONENT_CODE for validation component definitions.
- BNE_DUP_INTERFACE_COLS — references this table through INTERFACE_APP_ID, INTERFACE_CODE, and INTERFACE_SEQ_NUM.
- BNE_INTERFACE_KEY_COLS — references this table through the same three keys, defining key columns for an interface.
- BNE_LAYOUT_COLS — references this table, defining the layout of interface columns.
- BNE_MAPPING_LINES — references this table, defining mapping relationships between source and target columns.
In addition, VAL_QUERY_APP_ID/VAL_QUERY_CODE and EXPANDED_SQL_QUERY_APP_ID/EXPANDED_SQL_QUERY_CODE reference query definitions stored elsewhere in the BNE schema, supporting value-list and expanded SQL validation for interface columns.
-
Table: BNE_INTERFACE_COLS_B
12.1.1
owner:BNE, object_type:TABLE, fnd_design_data:BNE.BNE_INTERFACE_COLS_B, object_name:BNE_INTERFACE_COLS_B, status:VALID, product: BNE - Web Applications Desktop Integrator , description: Definition of individual columns in an Interface , implementation_dba_data: BNE.BNE_INTERFACE_COLS_B ,
-
Table: BNE_INTERFACE_COLS_B
12.2.2
owner:BNE, object_type:TABLE, fnd_design_data:BNE.BNE_INTERFACE_COLS_B, object_name:BNE_INTERFACE_COLS_B, status:VALID, product: BNE - Web Applications Desktop Integrator , description: Definition of individual columns in an Interface , implementation_dba_data: BNE.BNE_INTERFACE_COLS_B ,
-
APPS.FEM_WEBADI_FEM_BAL_UTILS_PVT SQL Statements
12.1.1
-
TRIGGER: APPS.BNE_INTERFACE_COLS_B+
12.2.2
owner:APPS, object_type:TRIGGER, object_name:BNE_INTERFACE_COLS_B+, status:VALID,
-
Table: BNE_QUERIES_B
12.2.2
owner:BNE, object_type:TABLE, fnd_design_data:BNE.BNE_QUERIES_B, object_name:BNE_QUERIES_B, status:VALID, product: BNE - Web Applications Desktop Integrator , description: Definition of Metadata defined queries , implementation_dba_data: BNE.BNE_QUERIES_B ,
-
TRIGGER: APPS.BNE_INTERFACE_COLS_B+
12.2.2
-
VIEW: BNE.BNE_INTERFACE_COLS_B#
12.2.2
owner:BNE, object_type:VIEW, object_name:BNE_INTERFACE_COLS_B#, status:VALID,
-
SYNONYM: APPS.BNE_INTERFACE_COLS_B
12.1.1
owner:APPS, object_type:SYNONYM, object_name:BNE_INTERFACE_COLS_B, status:VALID,
-
SYNONYM: APPS.BNE_INTERFACE_COLS_B
12.2.2
owner:APPS, object_type:SYNONYM, object_name:BNE_INTERFACE_COLS_B, status:VALID,
-
APPS.BNE_INTEGRATOR_UTILS SQL Statements
12.1.1
-
APPS.BNE_INTEGRATOR_UTILS SQL Statements
12.2.2
-
PACKAGE BODY: APPS.FEM_WEBADI_FEM_BAL_UTILS_PVT
12.1.1
-
APPS.PER_RI_WORKBENCH_PKG SQL Statements
12.1.1
-
APPS.FEM_WEBADI_MEMBER_UTILS_PVT SQL Statements
12.1.1
-
VIEW: APPS.BNE_INTERFACE_COLS_VL
12.2.2
-
VIEW: APPS.BNE_INTERFACE_COLS_VL
12.1.1
-
FUNCTION: APPS.BNE_INTERFACE_COLS_B=
12.2.2
-
Table: BNE_INTERFACE_COLS_TL
12.2.2
owner:BNE, object_type:TABLE, fnd_design_data:BNE.BNE_INTERFACE_COLS_TL, object_name:BNE_INTERFACE_COLS_TL, status:VALID, product: BNE - Web Applications Desktop Integrator , description: Translations for BNE_INTERFACE_COLS_B , implementation_dba_data: BNE.BNE_INTERFACE_COLS_TL ,
-
APPS.PER_RI_WORKBENCH_PKG SQL Statements
12.2.2
-
VIEW: BNE.BNE_INTERFACE_COLS_B#
12.2.2
-
APPS.PQP_RIW_CLASS_WRAPPER SQL Statements
12.2.2
-
Table: BNE_INTERFACE_COLS_TL
12.1.1
owner:BNE, object_type:TABLE, fnd_design_data:BNE.BNE_INTERFACE_COLS_TL, object_name:BNE_INTERFACE_COLS_TL, status:VALID, product: BNE - Web Applications Desktop Integrator , description: Translations for BNE_INTERFACE_COLS_B , implementation_dba_data: BNE.BNE_INTERFACE_COLS_TL ,
-
Table: BNE_COMPONENTS_B
12.1.1
owner:BNE, object_type:TABLE, fnd_design_data:BNE.BNE_COMPONENTS_B, object_name:BNE_COMPONENTS_B, status:VALID, product: BNE - Web Applications Desktop Integrator , description: Definition of LOV and XML objects , implementation_dba_data: BNE.BNE_COMPONENTS_B ,
-
Table: BNE_INTERFACE_KEY_COLS
12.2.2
owner:BNE, object_type:TABLE, fnd_design_data:BNE.BNE_INTERFACE_KEY_COLS, object_name:BNE_INTERFACE_KEY_COLS, status:VALID, product: BNE - Web Applications Desktop Integrator , description: Definition of logical key columns. , implementation_dba_data: BNE.BNE_INTERFACE_KEY_COLS ,
-
Table: BNE_INTERFACE_KEY_COLS
12.1.1
owner:BNE, object_type:TABLE, fnd_design_data:BNE.BNE_INTERFACE_KEY_COLS, object_name:BNE_INTERFACE_KEY_COLS, status:VALID, product: BNE - Web Applications Desktop Integrator , description: Definition of logical key columns. , implementation_dba_data: BNE.BNE_INTERFACE_KEY_COLS ,
-
Table: BNE_MAPPING_LINES
12.1.1
owner:BNE, object_type:TABLE, fnd_design_data:BNE.BNE_MAPPING_LINES, object_name:BNE_MAPPING_LINES, status:VALID, product: BNE - Web Applications Desktop Integrator , description: Definition of individual column mappings , implementation_dba_data: BNE.BNE_MAPPING_LINES ,
-
Table: BNE_LAYOUT_COLS
12.2.2
owner:BNE, object_type:TABLE, fnd_design_data:BNE.BNE_LAYOUT_COLS, object_name:BNE_LAYOUT_COLS, status:VALID, product: BNE - Web Applications Desktop Integrator , description: Definition of individual columns in a Layout Block , implementation_dba_data: BNE.BNE_LAYOUT_COLS ,
-
Table: BNE_MAPPING_LINES
12.2.2
owner:BNE, object_type:TABLE, fnd_design_data:BNE.BNE_MAPPING_LINES, object_name:BNE_MAPPING_LINES, status:VALID, product: BNE - Web Applications Desktop Integrator , description: Definition of individual column mappings , implementation_dba_data: BNE.BNE_MAPPING_LINES ,
-
FUNCTION: APPS.BNE_INTERFACE_COLS_B=
12.2.2
owner:APPS, object_type:FUNCTION, object_name:BNE_INTERFACE_COLS_B=, status:VALID,
-
Table: BNE_DUP_INTERFACE_COLS
12.1.1
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 ,
-
Table: BNE_COMPONENTS_B
12.2.2
owner:BNE, object_type:TABLE, fnd_design_data:BNE.BNE_COMPONENTS_B, object_name:BNE_COMPONENTS_B, status:VALID, product: BNE - Web Applications Desktop Integrator , description: Definition of LOV and XML objects , implementation_dba_data: BNE.BNE_COMPONENTS_B ,
-
APPS.PQP_RIW_COURSE_WRAPPER SQL Statements
12.2.2
-
APPS.PQP_RIW_OFFERING_WRAPPER SQL Statements
12.2.2
-
Table: BNE_LAYOUT_COLS
12.1.1
owner:BNE, object_type:TABLE, fnd_design_data:BNE.BNE_LAYOUT_COLS, object_name:BNE_LAYOUT_COLS, status:VALID, product: BNE - Web Applications Desktop Integrator , description: Definition of individual columns in a Layout Block , implementation_dba_data: BNE.BNE_LAYOUT_COLS ,
-
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 ,
-
APPS.PQP_RIW_LOCATION_WRAPPER SQL Statements
12.2.2
-
Table: BNE_GRAPH_COLUMNS
12.2.2
owner:BNE, object_type:TABLE, fnd_design_data:BNE.BNE_GRAPH_COLUMNS, object_name:BNE_GRAPH_COLUMNS, status:VALID, product: BNE - Web Applications Desktop Integrator , description: base table for graphs information , implementation_dba_data: BNE.BNE_GRAPH_COLUMNS ,
-
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 ,
-
PACKAGE BODY: APPS.PQP_RIW_LOCATION_WRAPPER
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PQP_RIW_LOCATION_WRAPPER, status:VALID,
-
APPS.FEM_WEBADI_TABLES_UTILS_PVT SQL Statements
12.1.1
-
PACKAGE BODY: APPS.BNE_CONTENT_UTILS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BNE_CONTENT_UTILS, status:VALID,
-
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 ,
-
PACKAGE BODY: APPS.PQP_RIW_CLASS_WRAPPER
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PQP_RIW_CLASS_WRAPPER, status:VALID,
-
APPS.BNE_INTERFACE_COLS_PKG SQL Statements
12.2.2
-
PACKAGE BODY: APPS.HR_ADE_ADI_DATA_SETUP
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HR_ADE_ADI_DATA_SETUP, status:VALID,
-
PACKAGE BODY: APPS.BNE_CONTENT_UTILS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BNE_CONTENT_UTILS, status:VALID,
-
PACKAGE BODY: APPS.PQP_RIW_OFFERING_WRAPPER
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PQP_RIW_OFFERING_WRAPPER, status:VALID,
-
PACKAGE BODY: APPS.PQP_RIW_JOB_WRAPPER
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PQP_RIW_JOB_WRAPPER, status:VALID,
-
PACKAGE BODY: APPS.PQP_RIW_ENROLL_WRAPPER
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PQP_RIW_ENROLL_WRAPPER, status:VALID,
-
PACKAGE BODY: APPS.PQP_RIW_COURSE_WRAPPER
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PQP_RIW_COURSE_WRAPPER, status:VALID,