Search Results bne_layouts_b
Overview
BNE_LAYOUTS_B is a core configuration table in the Oracle E-Business Suite (EBS) Web Applications Desktop Integrator (BNE) module, present in releases 12.1.1 and 12.2.2. The table stores the definition of an instance of the display of an Integrator — in practical terms, it defines how a specific Integrator interface is rendered for a user, including its visual styling, reporting behaviour, and the associated WebADI document generation configuration. Each row represents a named "layout" that binds an Integrator, an optional reporting interface, a stylesheet, and a document list into a single displayable unit.
From a data-modelling perspective, the metadata classifies BNE_LAYOUTS_B as satellite-leaning. This is a heuristic suggestion rather than a formal Data Vault designation. The satellite-leaning classification is consistent with the table's structure: it carries descriptive and configuration attributes (style, flags, image references) that vary per layout, while its foreign keys point outward to the principal Integrator, Interface, and Layout Block entities that constitute the surrounding hub-and-link structure.
Key Information Stored
The table is uniquely identified by a composite primary key, BNE_LAYOUTS_B_PK, defined over (LAYOUT_CODE, APPLICATION_ID). LAYOUT_CODE is the business identifier of the layout, and APPLICATION_ID anchors it to the owning Oracle application. A secondary unique index, BNE_LAYOUTS_B_UK1, exists over (APPLICATION_ID, LAYOUT_CODE, ZD_EDITION_NAME); ZD_EDITION_NAME supports edition-based redefinition in 12.2.2, so the same logical layout can exist across multiple editions without collision.
The most significant columns include:
- LAYOUT_CODE / APPLICATION_ID — the composite primary key and business identifier for the layout.
- INTEGRATOR_CODE / INTEGRATOR_APP_ID — foreign key to BNE_INTEGRATORS_B, identifying which Integrator this layout displays.
- REPORTING_INTERFACE_CODE / REPORTING_INTERFACE_APP_ID — foreign key to BNE_INTERFACES_B, linking the layout to an optional reporting interface.
- STYLESHEET_CODE / STYLESHEET_APP_ID — identifies the XSL stylesheet applied when the layout is rendered.
- CREATE_DOC_LIST_CODE / CREATE_DOC_LIST_APP_ID — identifies the document list used during document creation.
- STYLE and STYLE_CLASS — presentation-level attributes controlling the visual treatment of the layout.
- REPORTING_FLAG — indicates whether reporting behaviour is enabled for the layout.
- IMAGE_FILE_NAME — the image asset associated with the layout display.
- OBJECT_VERSION_NUMBER — optimistic locking column governing concurrent updates.
- CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN — standard EBS audit (WHO) columns.
Common Use Cases and Queries
Typical usage centres on resolving which display layout applies to a given Integrator, and on tracing the stylesheet, reporting interface, and document list bound to that layout. A common query pattern joins the layout to its Integrator and Interface definitions:
- List layouts for an Integrator:
SELECT l.layout_code, l.stylesheet_code, l.reporting_interface_code FROM bne_layouts_b l WHERE l.integrator_code = :integrator_code AND l.application_id = :app_id; - Find the document list and image used by a layout:
SELECT create_doc_list_code, image_file_name FROM bne_layouts_b WHERE layout_code = :code AND application_id = :app_id; - Join layouts to their constituent blocks via BNE_LAYOUT_BLOCKS_B to enumerate the display structure.
Reporting use cases include auditing which layouts reference a shared stylesheet, identifying layouts with reporting enabled (REPORTING_FLAG), and reconciling layout definitions across editions using ZD_EDITION_NAME.
Related Objects
The following objects are most significant to BNE_LAYOUTS_B, based on the documented foreign-key relationships:
- BNE_INTEGRATORS_B — referenced via INTEGRATOR_APP_ID and INTEGRATOR_CODE; defines the Integrator the layout belongs to.
- BNE_INTERFACES_B — referenced via REPORTING_INTERFACE_APP_ID and REPORTING_INTERFACE_CODE; supplies the reporting interface.
- BNE_LAYOUT_BLOCKS_B — references BNE_LAYOUTS_B through (APPLICATION_ID, LAYOUT_CODE); holds the individual display blocks that make up a layout.
- Stylesheet and document list definitions — referenced through STYLESHEET_CODE/STYLESHEET_APP_ID and CREATE_DOC_LIST_CODE/CREATE_DOC_LIST_APP_ID.
Together these relationships place BNE_LAYOUTS_B at the centre of WebADI layout configuration, binding Integrators, interfaces, blocks, stylesheets, and document lists into a coherent display definition.
-
Table: BNE_LAYOUTS_B
12.1.1
owner:BNE, object_type:TABLE, fnd_design_data:BNE.BNE_LAYOUTS_B, object_name:BNE_LAYOUTS_B, status:VALID, product: BNE - Web Applications Desktop Integrator , description: Definition of an instance of the display of an Integrator , implementation_dba_data: BNE.BNE_LAYOUTS_B ,
-
Table: BNE_LAYOUTS_B
12.2.2
owner:BNE, object_type:TABLE, fnd_design_data:BNE.BNE_LAYOUTS_B, object_name:BNE_LAYOUTS_B, status:VALID, product: BNE - Web Applications Desktop Integrator , description: Definition of an instance of the display of an Integrator , implementation_dba_data: BNE.BNE_LAYOUTS_B ,
-
VIEW: BNE.BNE_LAYOUTS_B#
12.2.2
owner:BNE, object_type:VIEW, object_name:BNE_LAYOUTS_B#, status:VALID,
-
SYNONYM: APPS.BNE_LAYOUTS_B
12.2.2
owner:APPS, object_type:SYNONYM, object_name:BNE_LAYOUTS_B, status:VALID,
-
TRIGGER: APPS.BNE_LAYOUTS_B+
12.2.2
owner:APPS, object_type:TRIGGER, object_name:BNE_LAYOUTS_B+, status:VALID,
-
APPS.BNE_LAYOUTS_PKG SQL Statements
12.1.1
-
VIEW: APPS.BNE_LAYOUTS_VL
12.2.2
-
TRIGGER: APPS.BNE_LAYOUTS_B+
12.2.2
-
SYNONYM: APPS.BNE_LAYOUTS_B
12.1.1
owner:APPS, object_type:SYNONYM, object_name:BNE_LAYOUTS_B, status:VALID,
-
APPS.BNE_LAYOUTS_PKG SQL Statements
12.2.2
-
VIEW: BNE.BNE_LAYOUTS_B#
12.2.2
-
VIEW: APPS.BNE_LAYOUTS_VL
12.1.1
-
TABLE: BNE.BNE_LAYOUTS_B
12.1.1
owner:BNE, object_type:TABLE, fnd_design_data:BNE.BNE_LAYOUTS_B, object_name:BNE_LAYOUTS_B, status:VALID,
-
FUNCTION: APPS.BNE_LAYOUTS_B=
12.2.2
-
Table: BNE_LAYOUTS_TL
12.1.1
owner:BNE, object_type:TABLE, fnd_design_data:BNE.BNE_LAYOUTS_TL, object_name:BNE_LAYOUTS_TL, status:VALID, product: BNE - Web Applications Desktop Integrator , description: Translations for BNE_LAYOUTS_B , implementation_dba_data: BNE.BNE_LAYOUTS_TL ,
-
FUNCTION: APPS.BNE_LAYOUTS_B=
12.2.2
owner:APPS, object_type:FUNCTION, object_name:BNE_LAYOUTS_B=, status:VALID,
-
Table: BNE_GRAPHS_B
12.2.2
owner:BNE, object_type:TABLE, fnd_design_data:BNE.BNE_GRAPHS_B, object_name:BNE_GRAPHS_B, status:VALID, product: BNE - Web Applications Desktop Integrator , description: base table for graphs information , implementation_dba_data: BNE.BNE_GRAPHS_B ,
-
Table: BNE_LAYOUTS_TL
12.2.2
owner:BNE, object_type:TABLE, fnd_design_data:BNE.BNE_LAYOUTS_TL, object_name:BNE_LAYOUTS_TL, status:VALID, product: BNE - Web Applications Desktop Integrator , description: Translations for BNE_LAYOUTS_B , implementation_dba_data: BNE.BNE_LAYOUTS_TL ,
-
TABLE: BNE.BNE_LAYOUTS_B
12.2.2
owner:BNE, object_type:TABLE, fnd_design_data:BNE.BNE_LAYOUTS_B, object_name:BNE_LAYOUTS_B, status:VALID,
-
Table: BNE_LAYOUT_BLOCKS_B
12.2.2
owner:BNE, object_type:TABLE, fnd_design_data:BNE.BNE_LAYOUT_BLOCKS_B, object_name:BNE_LAYOUT_BLOCKS_B, status:VALID, product: BNE - Web Applications Desktop Integrator , description: Definition of sub-levels in a Layout , implementation_dba_data: BNE.BNE_LAYOUT_BLOCKS_B ,
-
Table: BNE_LAYOUT_BLOCKS_B
12.1.1
owner:BNE, object_type:TABLE, fnd_design_data:BNE.BNE_LAYOUT_BLOCKS_B, object_name:BNE_LAYOUT_BLOCKS_B, status:VALID, product: BNE - Web Applications Desktop Integrator , description: Definition of sub-levels in a Layout , implementation_dba_data: BNE.BNE_LAYOUT_BLOCKS_B ,
-
Table: BNE_INTEGRATORS_B
12.1.1
owner:BNE, object_type:TABLE, fnd_design_data:BNE.BNE_INTEGRATORS_B, object_name:BNE_INTEGRATORS_B, status:VALID, product: BNE - Web Applications Desktop Integrator , description: Definition of Integrator , implementation_dba_data: BNE.BNE_INTEGRATORS_B ,
-
Table: BNE_LAYOUT_LOBS
12.2.2
owner:BNE, object_type:TABLE, fnd_design_data:BNE.BNE_LAYOUT_LOBS, object_name:BNE_LAYOUT_LOBS, status:VALID, product: BNE - Web Applications Desktop Integrator , description: Reference to Data stored in FND_LOBS for a Layout , implementation_dba_data: BNE.BNE_LAYOUT_LOBS ,
-
Table: BNE_STYLESHEETS_B
12.2.2
owner:BNE, object_type:TABLE, fnd_design_data:BNE.BNE_STYLESHEETS_B, object_name:BNE_STYLESHEETS_B, status:VALID, product: BNE - Web Applications Desktop Integrator , description: Definition of a collection of Styles , implementation_dba_data: BNE.BNE_STYLESHEETS_B ,
-
PACKAGE BODY: APPS.BNE_LAYOUTS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BNE_LAYOUTS_PKG, status:VALID,
-
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_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.BEN_CWB_WEBADI_UTILS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_CWB_WEBADI_UTILS, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.BNE_LAYOUTS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BNE_LAYOUTS_PKG, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA 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
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
Table: BNE_INTEGRATORS_B
12.2.2
owner:BNE, object_type:TABLE, fnd_design_data:BNE.BNE_INTEGRATORS_B, object_name:BNE_INTEGRATORS_B, status:VALID, product: BNE - Web Applications Desktop Integrator , description: Definition of Integrator , implementation_dba_data: BNE.BNE_INTEGRATORS_B ,
-
12.2.2 FND Design Data
12.2.2
-
View: BNE_LAYOUTS_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BNE.BNE_LAYOUTS_VL, object_name:BNE_LAYOUTS_VL, status:VALID, product: BNE - Web Applications Desktop Integrator , description: BNE_LAYOUTS_VL is a standard translation view over the BNE_LAYOUTS entity. , implementation_dba_data: APPS.BNE_LAYOUTS_VL ,
-
View: BNE_LAYOUTS_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BNE.BNE_LAYOUTS_VL, object_name:BNE_LAYOUTS_VL, status:VALID, product: BNE - Web Applications Desktop Integrator , description: BNE_LAYOUTS_VL is a standard translation view over the BNE_LAYOUTS entity. , implementation_dba_data: APPS.BNE_LAYOUTS_VL ,
-
Table: BNE_PARAM_LISTS_B
12.2.2
owner:BNE, object_type:TABLE, fnd_design_data:BNE.BNE_PARAM_LISTS_B, object_name:BNE_PARAM_LISTS_B, status:VALID, product: BNE - Web Applications Desktop Integrator , description: Definition of a list of parameters , implementation_dba_data: BNE.BNE_PARAM_LISTS_B ,
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.BEN_CWB_WEBADI_UTILS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_CWB_WEBADI_UTILS, status:VALID,
-
PACKAGE BODY: APPS.PA_FP_WEBADI_UTILS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PA_FP_WEBADI_UTILS, status:VALID,
-
PACKAGE BODY: APPS.PA_FP_WEBADI_UTILS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PA_FP_WEBADI_UTILS, status:VALID,
-
PACKAGE BODY: APPS.FEM_WEBADI_TABLES_UTILS_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FEM_WEBADI_TABLES_UTILS_PVT, status:VALID,
-
PACKAGE BODY: APPS.FEM_WEBADI_MEMBER_UTILS_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FEM_WEBADI_MEMBER_UTILS_PVT, status:VALID,