Search Results hxc_layouts_uk1
Overview
The HXC_LAYOUTS table is a core data object within the Oracle E-Business Suite Time and Labor Engine (HXC). It serves as the master definition table for timecard layouts, which are the structural templates that determine how time entry screens are presented to users. These layouts define the arrangement of fields, components, and rules governing data entry for timecards, ensuring a consistent and controlled user experience across the application. The table's integrity is critical for the proper rendering and processing of all timecard data within the system.
Key Information Stored
The table stores the fundamental metadata for each unique timecard layout. Its primary columns include the surrogate key LAYOUT_ID, which uniquely identifies each layout record. The APPLICATION_ID column associates the layout with a specific Oracle EBS application module, while LAYOUT_NAME holds the unique, user-defined identifier for the layout. The combination of APPLICATION_ID and LAYOUT_NAME is enforced as a unique constraint (HXC_LAYOUTS_UK1), ensuring no duplicate layout names exist within the same application context. This structure allows for the precise identification and retrieval of layout definitions.
Common Use Cases and Queries
This table is central to administrative setup and reporting on timecard configurations. Common use cases include auditing available layouts, troubleshooting timecard display issues, and identifying which layouts are assigned to specific responsibilities or users. A typical query retrieves all layouts for a given application or finds a specific layout by name.
- Retrieve all layouts for the Time and Labor application (APPLICATION_ID = 800):
SELECT layout_id, layout_name FROM hxc_layouts WHERE application_id = 800 ORDER BY layout_name; - Find a specific layout definition:
SELECT * FROM hxc_layouts WHERE layout_name = 'WEEKLY_TIMECARD'; - Join with translation table for descriptive information:
SELECT b.layout_name, t.name FROM hxc_layouts b, hxc_layouts_tl t WHERE b.layout_id = t.layout_id AND t.language = USERENV('LANG');
Related Objects
The HXC_LAYOUTS table has key relationships with other Time and Labor objects, forming the core of the layout definition model. The HXC_LAYOUTS_TL table provides translated descriptive information (NAME) for the layouts, linked via the LAYOUT_ID foreign key. The HXC_LAYOUT_COMPONENTS table defines the specific fields, blocks, and regions that constitute a layout, also linked by LAYOUT_ID. These dependencies mean that the HXC_LAYOUTS record acts as a parent entity; its LAYOUT_ID is propagated to these child tables to define the complete, renderable structure of a timecard template.
-
APPS.HXC_ULA_SHD dependencies on FND_MESSAGE
12.1.1
-
APPS.HXC_ULA_SHD dependencies on FND_MESSAGE
12.2.2
-
APPS.HXC_ULA_SHD dependencies on HXC_LAYOUTS
12.1.1
-
APPS.HXC_ULA_SHD dependencies on HXC_LAYOUTS
12.2.2
-
Table: HXC_LAYOUTS
12.1.1
owner:HXC, object_type:TABLE, fnd_design_data:HXC.HXC_LAYOUTS, object_name:HXC_LAYOUTS, status:VALID, product: HXC - Time and Labor Engine , description: Layouts , implementation_dba_data: HXC.HXC_LAYOUTS ,
-
INDEX: HXC.HXC_LAYOUTS_UK1
12.1.1
owner:HXC, object_type:INDEX, object_name:HXC_LAYOUTS_UK1, status:VALID,
-
Table: HXC_LAYOUTS
12.2.2
owner:HXC, object_type:TABLE, fnd_design_data:HXC.HXC_LAYOUTS, object_name:HXC_LAYOUTS, status:VALID, product: HXC - Time and Labor Engine , description: Layouts , implementation_dba_data: HXC.HXC_LAYOUTS ,
-
INDEX: HXC.HXC_LAYOUTS_UK1
12.2.2
owner:HXC, object_type:INDEX, object_name:HXC_LAYOUTS_UK1, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
TABLE: HXC.HXC_LAYOUTS
12.2.2
owner:HXC, object_type:TABLE, fnd_design_data:HXC.HXC_LAYOUTS, object_name:HXC_LAYOUTS, status:VALID,
-
TABLE: HXC.HXC_LAYOUTS
12.1.1
owner:HXC, object_type:TABLE, fnd_design_data:HXC.HXC_LAYOUTS, object_name:HXC_LAYOUTS, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.HXC_ULA_SHD
12.2.2
-
PACKAGE BODY: APPS.HXC_ULA_SHD
12.1.1
-
eTRM - HXC Tables and Views
12.1.1
description: Transaction Details Archive ,
-
eTRM - HXC Tables and Views
12.2.2
description: Used in Generic Upgrade ,
-
eTRM - HXC Tables and Views
12.1.1
description: Transaction Details Archive ,
-
eTRM - HXC Tables and Views
12.2.2
description: Used in Generic Upgrade ,