Search Results per_gen_hier_node_types_v
Overview
The APPS.PER_GEN_HIER_NODE_TYPES_V view is a Human Resources (PER) product database object in Oracle E-Business Suite 12.1.1 and 12.2.2. Its documented purpose is to support the user interface for HRMS Calendar node types only. It presents a denormalized, presentation-ready representation of the generic hierarchy node type definitions stored in the PER_GEN_HIER_NODE_TYPES table, enriched with descriptive lookup meanings so that the UI and reports receive human-readable labels rather than raw lookup codes.
The view is particularly relevant to the search term "hierarchy_type". The HIERARCHY_TYPE column identifies the hierarchy category to which a node type definition belongs, and a defining characteristic of this view is its restriction to a single family of hierarchy types: the WHERE clause applies PGT.HIERARCHY_TYPE LIKE 'PER_CAL%'. Consequently, the view exposes only node types associated with HRMS Calendar hierarchies, filtering out all other hierarchy types defined in the base table. This scoping explains the description "Supports UI for HRMS Calendar node types only."
Underlying Base Objects
ETRM documents the referenced base objects as PER_GEN_HIER_NODE_TYPES (accessed through a synonym), HR_LOOKUPS (VIEW), and HR_API (PACKAGE). The view text joins PER_GEN_HIER_NODE_TYPES (aliased PGT) to HR_LOOKUPS twice:
- HRL1 resolves the child node type:
PGT.CHILD_NODE_TYPE = HRL1.LOOKUP_CODEwhereHRL1.LOOKUP_TYPE = 'HIERARCHY_NODE_TYPE'. - HRL2 resolves the hierarchy type:
PGT.HIERARCHY_TYPE = HRL2.LOOKUP_CODEwhereHRL2.LOOKUP_TYPE = 'HIERARCHY_TYPE'.
PER_GEN_HIER_NODE_TYPES stores the structural definition of each node type, including identifiers and value set bindings. HR_LOOKUPS supplies the translatable MEANING and DESCRIPTION attributes for the underlying lookup codes. HR_API is referenced as a supporting package in the object's dependency metadata, though the view text itself does not invoke it directly. The join effectively performs a code-to-meaning translation for both the hierarchy type and the child node type.
Key Columns
- HIER_NODE_TYPE_ID — Primary identifier for the node type definition.
- HIERARCHY_TYPE — The hierarchy category code from the base table, constrained to values matching PER_CAL% (HRMS Calendar).
- HIERARCHY_TYPE_NAME — The lookup MEANING for HIERARCHY_TYPE, sourced from HR_LOOKUPS (HRL2).
- PARENT_NODE_TYPE — The node type that acts as the parent in the hierarchy structure.
- CHILD_NODE_TYPE — The child node type code.
- CHILD_NODE_NAME — The lookup MEANING for the child node type, sourced from HR_LOOKUPS (HRL1).
- CHILD_VALUE_SET — The value set associated with the child node type, governing valid values.
- DESCRIPTION — The lookup description for the child node type.
- Audit columns — LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN, CREATED_BY, CREATION_DATE, and OBJECT_VERSION_NUMBER.
Common Use Cases and Queries
Typical consumers include HRMS Calendar configuration screens, personalizations, and custom reports that need to display node type labels instead of coded values. Because the view filters to PER_CAL% hierarchy types, queries against it return only calendar-related definitions.
Retrieve all calendar node types with labels:
SELECT HIER_NODE_TYPE_ID,
HIERARCHY_TYPE,
HIERARCHY_TYPE_NAME,
PARENT_NODE_TYPE,
CHILD_NODE_TYPE,
CHILD_NODE_NAME,
CHILD_VALUE_SET
FROM APPS.PER_GEN_HIER_NODE_TYPES_V
ORDER BY HIERARCHY_TYPE, PARENT_NODE_TYPE;
Filter by a specific hierarchy type code:
SELECT HIER_NODE_TYPE_ID, CHILD_NODE_TYPE, CHILD_NODE_NAME FROM APPS.PER_GEN_HIER_NODE_TYPES_V WHERE HIERARCHY_TYPE = :p_hierarchy_type;
Reporting tools and integrations can use these queries to drive LOVs and validations aligned with the value sets bound in CHILD_VALUE_SET, ensuring consistency with the HRMS Calendar UI.
-
View: PER_GEN_HIER_NODE_TYPES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_GEN_HIER_NODE_TYPES_V, object_name:PER_GEN_HIER_NODE_TYPES_V, status:VALID, product: PER - Human Resources , description: Supports UI for HRMS Calendar node types only , implementation_dba_data: APPS.PER_GEN_HIER_NODE_TYPES_V ,
-
View: PER_GEN_HIER_NODE_TYPES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_GEN_HIER_NODE_TYPES_V, object_name:PER_GEN_HIER_NODE_TYPES_V, status:VALID, product: PER - Human Resources , description: Supports UI for HRMS Calendar node types only , implementation_dba_data: APPS.PER_GEN_HIER_NODE_TYPES_V ,
-
SYNONYM: PUBLIC.PER_GEN_HIER_NODE_TYPES_V
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:PER_GEN_HIER_NODE_TYPES_V, status:VALID,
-
VIEW: APPS.PER_GEN_HIER_NODE_TYPES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_GEN_HIER_NODE_TYPES_V, object_name:PER_GEN_HIER_NODE_TYPES_V, status:VALID,
-
SYNONYM: APPS.PER_GEN_HIER_NODE_TYPES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PER_GEN_HIER_NODE_TYPES, status:VALID,
-
SYNONYM: APPS.PER_GEN_HIER_NODE_TYPES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PER_GEN_HIER_NODE_TYPES, status:VALID,
-
VIEW: APPS.PER_GEN_HIER_NODE_TYPES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_GEN_HIER_NODE_TYPES_V, object_name:PER_GEN_HIER_NODE_TYPES_V, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
VIEW: APPS.HR_LOOKUPS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_LOOKUPS, object_name:HR_LOOKUPS, status:VALID,
-
VIEW: APPS.HR_LOOKUPS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_LOOKUPS, object_name:HR_LOOKUPS, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
eTRM - PER Tables and Views
12.1.1
description: Table to store NQF Training info for a person ,
-
eTRM - PER Tables and Views
12.2.2
description: Table to store NQF Training info for a person ,
-
PACKAGE: APPS.HR_API
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HR_API, status:VALID,
-
PACKAGE: APPS.HR_API
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HR_API, status:VALID,
-
PACKAGE: APPS.FND_GLOBAL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_GLOBAL, status:VALID,
-
eTRM - PER Tables and Views
12.1.1
description: Table to store NQF Training info for a person ,
-
eTRM - PER Tables and Views
12.2.2
description: Table to store NQF Training info for a person ,