Search Results hr_document_types_v
Overview
HR_DOCUMENT_TYPES_V is a translated database view owned by the APPS schema in Oracle E-Business Suite, belonging to the PER (Human Resources) product family. It exposes the definition of document types maintained within Oracle HRMS, presenting them in the session language of the querying user. The view is documented as valid in both EBS 12.1.1 and 12.2.2, and its structure is consistent across these releases.
The view's primary role is to provide a language-aware, foreign-key-resolved projection of document type configuration. Rather than requiring report developers and integrators to join the base and translation tables manually, HR_DOCUMENT_TYPES_V resolves translatable text, lookup meanings, and shared-type names in a single object. This makes it suitable for reporting, concurrent program sources, and inbound/outbound integration queries where human-readable document type labels and category names are required.
Underlying Base Objects
The view is defined over the following documented objects:
- HR_DOCUMENT_TYPES (SYNONYM) — the base table holding the operational document type definitions, including category, sub-category, legislation, and control flags.
- HR_DOCUMENT_TYPES_TL (SYNONYM) — the translation table supplying the language-specific DOCUMENT_TYPE and DESCRIPTION text.
- HR_LOOKUPS (VIEW) — used to resolve CATEGORY_CODE into its MEANING for the lookup type 'DOCUMENT_CATEGORY'.
- PER_SHARED_TYPES_VL (VIEW) — joined on SUB_CATEGORY_CODE to obtain the SHARED_TYPE_NAME.
- HR_API (PACKAGE) — referenced as the API associated with maintaining document type data.
The join predicates enforce that HR_DOCUMENT_TYPES_TL.DOCUMENT_TYPE_ID equals HR_DOCUMENT_TYPES.DOCUMENT_TYPE_ID, and that the translation row matches the user's session language via HDTTL.LANGUAGE = USERENV('LANG'). Category resolution joins CATEGORY_CODE to HR_LOOKUPS.LOOKUP_CODE filtered by LOOKUP_TYPE = 'DOCUMENT_CATEGORY', while sub-category resolution joins SUB_CATEGORY_CODE to PER_SHARED_TYPES_VL.SHARED_TYPE_CODE.
Key Columns
- ROW_ID — the ROWID of the underlying HR_DOCUMENT_TYPES row; useful for direct row identification.
- DOCUMENT_TYPE_ID — primary identifier of the document type.
- DOCUMENT_TYPE — translated name of the document type.
- DESCRIPTION — translated description text.
- CATEGORY_CODE / CATEGORY_NAME — the category lookup code and its resolved meaning.
- SUB_CATEGORY_CODE / SUB_CATEGORY_NAME — the shared type code and its descriptive name.
- ACTIVE_INACTIVE_FLAG — indicates whether the document type is active.
- MULTIPLE_OCCURENCES_FLAG — indicates whether multiple occurrences are permitted.
- LEGISLATION_CODE — the legislation to which the document type is restricted.
- AUTHORIZATION_REQUIRED and WARNING_PERIOD — control attributes governing authorisation and expiry warning behaviour.
- Audit columns — OBJECT_VERSION_NUMBER, REQUEST_ID, PROGRAM_APPLICATION_ID, PROGRAM_ID, PROGRAM_UPDATE_DATE, LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN, CREATED_BY, and CREATION_DATE.
Common Use Cases and Queries
The view is commonly used to populate LOVs, validate configuration, and drive HR document tracking reports. Because it resolves translated text automatically, it is preferred over joining the base tables directly. A typical query listing active document types for a category is:
- SELECT document_type_id, document_type, category_name, sub_category_name, active_inactive_flag FROM hr_document_types_v WHERE category_code = :p_category AND active_inactive_flag = 'Y' ORDER BY document_type;
- SELECT document_type_id, document_type, description, legislation_code, warning_period FROM hr_document_types_v WHERE legislation_code = :p_legislation;
- SELECT category_name, COUNT(*) FROM hr_document_types_v GROUP BY category_name;
Integrations may additionally use DOCUMENT_TYPE_ID as the foreign key when inserting or querying person or assignment document records, ensuring the correct translated label is presented to end users.
-
View: HR_DOCUMENT_TYPES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_DOCUMENT_TYPES_V, object_name:HR_DOCUMENT_TYPES_V, status:VALID, product: PER - Human Resources , description: Translated view of Document Types. , implementation_dba_data: APPS.HR_DOCUMENT_TYPES_V ,
-
View: HR_DOCUMENT_TYPES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_DOCUMENT_TYPES_V, object_name:HR_DOCUMENT_TYPES_V, status:VALID, product: PER - Human Resources , description: Translated view of Document Types. , implementation_dba_data: APPS.HR_DOCUMENT_TYPES_V ,
-
SYNONYM: PUBLIC.HR_DOCUMENT_TYPES_V
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:HR_DOCUMENT_TYPES_V, status:VALID,
-
SYNONYM: APPS.HR_DOCUMENT_TYPES_TL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HR_DOCUMENT_TYPES_TL, status:VALID,
-
SYNONYM: APPS.HR_DOCUMENT_TYPES_TL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HR_DOCUMENT_TYPES_TL, status:VALID,
-
VIEW: APPS.HR_DOCUMENT_TYPES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_DOCUMENT_TYPES_V, object_name:HR_DOCUMENT_TYPES_V, status:VALID,
-
SYNONYM: APPS.HR_DOCUMENT_TYPES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HR_DOCUMENT_TYPES, status:VALID,
-
PACKAGE BODY: APPS.HR_DTY_BUS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HR_DTY_BUS, status:VALID,
-
PACKAGE BODY: APPS.HR_DOCUMENT_EXTRA_INFO_API
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HR_DOCUMENT_EXTRA_INFO_API, status:VALID,
-
PACKAGE BODY: APPS.HR_DTY_BUS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HR_DTY_BUS, status:VALID,
-
SYNONYM: APPS.HR_DOCUMENT_TYPES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HR_DOCUMENT_TYPES, status:VALID,
-
PACKAGE BODY: APPS.HR_DOCUMENT_EXTRA_INFO_API
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HR_DOCUMENT_EXTRA_INFO_API, status:VALID,
-
APPS.HR_DOCUMENT_EXTRA_INFO_API SQL Statements
12.2.2
-
VIEW: APPS.PER_INFO_TYPES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_INFO_TYPES_V, object_name:PER_INFO_TYPES_V, status:VALID,
-
VIEW: APPS.PER_INFO_TYPES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_INFO_TYPES_V, object_name:PER_INFO_TYPES_V, status:VALID,
-
PACKAGE BODY: APPS.HR_DOR_REVIEW_SS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HR_DOR_REVIEW_SS, status:VALID,
-
APPS.HR_DOCUMENT_EXTRA_INFO_API SQL Statements
12.1.1
-
VIEW: APPS.PER_INFO_TYPES_V
12.1.1
-
VIEW: APPS.PER_INFO_TYPES_V
12.2.2
-
VIEW: APPS.PER_INFO_TYPE_SECURITY_V
12.1.1
owner:APPS, object_type:VIEW, object_name:PER_INFO_TYPE_SECURITY_V, status:VALID,
-
VIEW: APPS.PER_INFO_TYPE_SECURITY_V
12.2.2
owner:APPS, object_type:VIEW, object_name:PER_INFO_TYPE_SECURITY_V, status:VALID,
-
VIEW: APPS.PER_INFO_TYPE_SECURITY_V
12.1.1
-
VIEW: APPS.HR_DOCUMENT_TYPES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_DOCUMENT_TYPES_V, object_name:HR_DOCUMENT_TYPES_V, status:VALID,
-
VIEW: APPS.PER_INFO_TYPE_SECURITY_V
12.2.2
-
APPS.HR_DTY_BUS SQL Statements
12.1.1
-
APPS.HR_DTY_BUS SQL Statements
12.2.2
-
VIEW: APPS.PER_SHARED_TYPES_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_SHARED_TYPES_VL, object_name:PER_SHARED_TYPES_VL, status:VALID,
-
VIEW: APPS.PER_SHARED_TYPES_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_SHARED_TYPES_VL, object_name:PER_SHARED_TYPES_VL, status:VALID,
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
APPS.HR_DOR_REVIEW_SS SQL Statements
12.2.2
-
PACKAGE BODY: APPS.HR_DOCUMENT_EXTRA_INFO_API
12.2.2
-
PACKAGE BODY: APPS.HR_DOCUMENT_EXTRA_INFO_API
12.1.1
-
APPS.HR_DOCUMENT_EXTRA_INFO_API dependencies on HR_DOCUMENT_TYPES_V
12.1.1
-
APPS.HR_DOR_REVIEW_SS dependencies on HR_DOCUMENT_TYPES_V
12.2.2
-
APPS.HR_DTY_BUS dependencies on HR_DOCUMENT_TYPES_V
12.1.1
-
APPS.HR_DTY_BUS dependencies on HR_DOCUMENT_TYPES_V
12.2.2
-
APPS.HR_DOCUMENT_EXTRA_INFO_API dependencies on HR_DOCUMENT_TYPES_V
12.2.2
-
PACKAGE BODY: APPS.HR_DTY_BUS
12.2.2
-
PACKAGE BODY: APPS.HR_DTY_BUS
12.1.1
-
APPS.HR_DTY_BUS dependencies on HR_DOCUMENT_TYPES
12.1.1
-
APPS.HR_DTY_BUS dependencies on HR_DOCUMENT_TYPES
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,
-
APPS.HR_DOCUMENT_EXTRA_INFO_API dependencies on HR_DOCUMENT_EXTRA_INFO
12.1.1
-
APPS.HR_DOCUMENT_EXTRA_INFO_API dependencies on HR_DOCUMENT_EXTRA_INFO
12.2.2
-
PACKAGE BODY: APPS.HR_DOR_REVIEW_SS
12.2.2
-
APPS.HR_DOR_REVIEW_SS dependencies on HR_UTILITY
12.2.2
-
eTRM - PER Tables and Views
12.2.2
description: Table to store NQF Training info for a person ,
-
eTRM - PER Tables and Views
12.1.1
description: Table to store NQF Training info for a person ,