Search Results hxc_mapping_comp_usages
Overview
The HXC_MAPPING_COMP_USAGES table is a core data object within the Oracle E-Business Suite (EBS) Time and Labor Engine (HXC). It functions as a junction table that defines the specific usage of mapping components within timecard mappings. In the context of Oracle Time and Labor, a mapping is a rule set that determines how time entry data is processed, validated, and transferred to other applications, such as Oracle Payroll. This table establishes the critical link between a defined mapping (HXC_MAPPINGS) and the individual components (HXC_MAPPING_COMPONENTS) that constitute its logic. Its role is to assemble reusable mapping components into complete, executable mapping definitions that govern timecard processing workflows.
Key Information Stored
The table's primary purpose is to store associative relationships, with its key columns being foreign keys to related master tables. The primary identifier is MAPPING_COMP_USAGE_ID. The two most critical columns are MAPPING_ID, which references a specific mapping rule in HXC_MAPPINGS, and MAPPING_COMPONENT_ID, which references a specific component definition in HXC_MAPPING_COMPONENTS. The table's structure implies that a single mapping (MAPPING_ID) can be associated with multiple components, and a single component (MAPPING_COMPONENT_ID) could potentially be used in multiple mappings, allowing for a flexible and reusable design. The order or sequence of components within a mapping may be implied by other attributes or a separate column not detailed in the provided metadata.
Common Use Cases and Queries
This table is central to administrative and diagnostic activities within Time and Labor. A common use case is analyzing the composition of a specific mapping to troubleshoot timecard processing issues. For instance, to list all components used in a particular mapping, a query would join HXC_MAPPING_COMP_USAGES to HXC_MAPPINGS and HXC_MAPPING_COMPONENTS. Conversely, to find all mappings that utilize a specific component, the join would start from the component table. Database administrators or functional consultants might query this table to audit configuration or understand dependencies before modifying a mapping component. Sample SQL to retrieve mapping details with their components would be:
- SELECT mp.mapping_name, comp.component_name
- FROM hxc_mapping_comp_usages usage,
- hxc_mappings mp,
- hxc_mapping_components comp
- WHERE usage.mapping_id = mp.mapping_id
- AND usage.mapping_component_id = comp.mapping_component_id
- ORDER BY mp.mapping_name;
Related Objects
As indicated by the foreign key constraints, HXC_MAPPING_COMP_USAGES has direct, integral relationships with two primary tables. It is a child of HXC_MAPPINGS, which stores the high-level definition of timecard mapping rules. It is also a child of HXC_MAPPING_COMPONENTS, which stores the definitions of the individual building blocks (like validation or accumulation rules) used within those mappings. This table is therefore a key piece in the configuration hierarchy: HXC_MAPPINGS -> HXC_MAPPING_COMP_USAGES -> HXC_MAPPING_COMPONENTS. Any APIs or processes that create, update, or execute timecard mappings will inherently interact with or depend on the relationships stored in this junction table.
-
Table: HXC_MAPPING_COMP_USAGES
12.1.1
owner:HXC, object_type:TABLE, fnd_design_data:HXC.HXC_MAPPING_COMP_USAGES, object_name:HXC_MAPPING_COMP_USAGES, status:VALID, product: HXC - Time and Labor Engine , description: Mapping Component Usages , implementation_dba_data: HXC.HXC_MAPPING_COMP_USAGES ,
-
Table: HXC_MAPPING_COMP_USAGES
12.2.2
owner:HXC, object_type:TABLE, fnd_design_data:HXC.HXC_MAPPING_COMP_USAGES, object_name:HXC_MAPPING_COMP_USAGES, status:VALID, product: HXC - Time and Labor Engine , description: Mapping Component Usages , implementation_dba_data: HXC.HXC_MAPPING_COMP_USAGES ,
-
Table: HXC_MAPPING_COMPONENTS
12.2.2
owner:HXC, object_type:TABLE, fnd_design_data:HXC.HXC_MAPPING_COMPONENTS, object_name:HXC_MAPPING_COMPONENTS, status:VALID, product: HXC - Time and Labor Engine , description: Mapping Components , implementation_dba_data: HXC.HXC_MAPPING_COMPONENTS ,
-
View: HXC_MAPPING_ATTRIBUTES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:HXC.HXC_MAPPING_ATTRIBUTES_V, object_name:HXC_MAPPING_ATTRIBUTES_V, status:VALID, product: HXC - Time and Labor Engine , implementation_dba_data: APPS.HXC_MAPPING_ATTRIBUTES_V ,
-
Table: HXC_MAPPING_COMPONENTS
12.1.1
owner:HXC, object_type:TABLE, fnd_design_data:HXC.HXC_MAPPING_COMPONENTS, object_name:HXC_MAPPING_COMPONENTS, status:VALID, product: HXC - Time and Labor Engine , description: Mapping Components , implementation_dba_data: HXC.HXC_MAPPING_COMPONENTS ,
-
Table: HXC_MAPPINGS
12.1.1
owner:HXC, object_type:TABLE, fnd_design_data:HXC.HXC_MAPPINGS, object_name:HXC_MAPPINGS, status:VALID, product: HXC - Time and Labor Engine , description: Mappings , implementation_dba_data: HXC.HXC_MAPPINGS ,
-
Table: HXC_MAPPINGS
12.2.2
owner:HXC, object_type:TABLE, fnd_design_data:HXC.HXC_MAPPINGS, object_name:HXC_MAPPINGS, status:VALID, product: HXC - Time and Labor Engine , description: Mappings , implementation_dba_data: HXC.HXC_MAPPINGS ,
-
View: HXC_MAPPING_ATTRIBUTES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:HXC.HXC_MAPPING_ATTRIBUTES_V, object_name:HXC_MAPPING_ATTRIBUTES_V, status:VALID, product: HXC - Time and Labor Engine , implementation_dba_data: APPS.HXC_MAPPING_ATTRIBUTES_V ,
-
View: HXC_MAPPING_COMP_USAGES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:HXC.HXC_MAPPING_COMP_USAGES_V, object_name:HXC_MAPPING_COMP_USAGES_V, status:VALID, product: HXC - Time and Labor Engine , implementation_dba_data: APPS.HXC_MAPPING_COMP_USAGES_V ,
-
View: HXC_MAPPING_COMP_USAGES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:HXC.HXC_MAPPING_COMP_USAGES_V, object_name:HXC_MAPPING_COMP_USAGES_V, status:VALID, product: HXC - Time and Labor Engine , implementation_dba_data: APPS.HXC_MAPPING_COMP_USAGES_V ,