Search Results per_special_info_type_usages
Overview
The PER_SPECIAL_INFO_TYPE_USAGES table is a configuration table within the Oracle E-Business Suite Human Resources (PER) module. Its primary function is to control and limit the application of Special Information Types (SITs) to specific windows or contexts within the application. SITs are flexible, user-defined data fields that extend the standard HR data model to capture additional information about people, assignments, or other entities. By defining usages in this table, system administrators can enforce data governance, ensuring that a particular SIT is only available for entry or display in designated areas of the HRMS interface, thereby maintaining data integrity and relevance.
Key Information Stored
The table stores a simple but critical mapping between a Special Information Type and its permitted usage category. Its structure is defined by a composite primary key. The key columns are SPECIAL_INFORMATION_TYPE_ID, which is a foreign key referencing the PER_SPECIAL_INFO_TYPES table to identify the specific SIT, and SPECIAL_INFO_CATEGORY, which denotes the window or context where the SIT is allowed. The category typically corresponds to specific forms or functional areas within Oracle HRMS, such as a person's address, assignment, or personal details window. Each row effectively represents a single permission rule.
Common Use Cases and Queries
A primary use case is auditing and validating SIT configuration. Administrators can query this table to generate a report of all SITs and the windows where they are active, which is essential for troubleshooting data entry issues or during system upgrades. A common SQL pattern involves joining to PER_SPECIAL_INFO_TYPES to get the descriptive name of the SIT. For example, to list all usages for a specific SIT name:
- SELECT psit.SPECIAL_INFORMATION_TYPE, psitu.SPECIAL_INFO_CATEGORY
- FROM PER_SPECIAL_INFO_TYPE_USAGES psitu,
- PER_SPECIAL_INFO_TYPES psit
- WHERE psitu.SPECIAL_INFORMATION_TYPE_ID = psit.SPECIAL_INFORMATION_TYPE_ID
- AND psit.SPECIAL_INFORMATION_TYPE = 'Emergency Contact Details';
Another critical scenario is during the design of custom reports or integrations, where developers must understand where a particular piece of SIT data is sourced from within the application's UI flow.
Related Objects
The table has a direct and fundamental relationship with the PER_SPECIAL_INFO_TYPES table, which holds the master definition of all Special Information Types. The documented foreign key relationship is:
- PER_SPECIAL_INFO_TYPES: The PER_SPECIAL_INFO_TYPE_USAGES table references PER_SPECIAL_INFO_TYPES via the column SPECIAL_INFORMATION_TYPE_ID. This ensures that a usage record cannot exist without a corresponding, valid SIT master definition.
While not explicitly listed in the provided metadata, this table is intrinsically linked to the underlying flexfield structures and the application's form logic that reads these usage rules to dynamically render SIT descriptive flexfield segments in the appropriate windows.
-
Table: PER_SPECIAL_INFO_TYPE_USAGES
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_SPECIAL_INFO_TYPE_USAGES, object_name:PER_SPECIAL_INFO_TYPE_USAGES, status:VALID, product: PER - Human Resources , description: Limits usage of special information types to specific windows. , implementation_dba_data: HR.PER_SPECIAL_INFO_TYPE_USAGES ,
-
Table: PER_SPECIAL_INFO_TYPE_USAGES
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_SPECIAL_INFO_TYPE_USAGES, object_name:PER_SPECIAL_INFO_TYPE_USAGES, status:VALID, product: PER - Human Resources , description: Limits usage of special information types to specific windows. , implementation_dba_data: HR.PER_SPECIAL_INFO_TYPE_USAGES ,
-
APPS.HR_DELETE dependencies on PER_SPECIAL_INFO_TYPE_USAGES
12.1.1
-
APPS.HR_DELETE dependencies on PER_SPECIAL_INFO_TYPE_USAGES
12.2.2
-
APPS.PER_SIT_PKG dependencies on PER_SPECIAL_INFO_TYPE_USAGES
12.1.1
-
APPS.PER_SIT_PKG dependencies on PER_SPECIAL_INFO_TYPE_USAGES
12.2.2
-
APPS.HR_ORGANIZATION dependencies on PER_SPECIAL_INFO_TYPE_USAGES
12.1.1
-
APPS.HR_ORGANIZATION dependencies on PER_SPECIAL_INFO_TYPE_USAGES
12.2.2
-
VIEW: APPS.PER_SPECIAL_INFO_TYPES_V2
12.1.1
-
VIEW: APPS.PER_SPECIAL_INFO_TYPES_V2
12.2.2
-
TABLE: HR.PER_SPECIAL_INFO_TYPE_USAGES
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_SPECIAL_INFO_TYPE_USAGES, object_name:PER_SPECIAL_INFO_TYPE_USAGES, status:VALID,
-
View: PER_SPECIAL_INFO_TYPES_V2
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_SPECIAL_INFO_TYPES_V2, object_name:PER_SPECIAL_INFO_TYPES_V2, status:VALID, product: PER - Human Resources , description: Used to support user interface , implementation_dba_data: APPS.PER_SPECIAL_INFO_TYPES_V2 ,
-
View: PER_SPECIAL_INFO_TYPES_V2
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_SPECIAL_INFO_TYPES_V2, object_name:PER_SPECIAL_INFO_TYPES_V2, status:VALID, product: PER - Human Resources , description: Used to support user interface , implementation_dba_data: APPS.PER_SPECIAL_INFO_TYPES_V2 ,
-
VIEW: HR.PER_SPECIAL_INFO_TYPE_USAGES#
12.2.2
owner:HR, object_type:VIEW, object_name:PER_SPECIAL_INFO_TYPE_USAGES#, status:VALID,
-
TABLE: HR.PER_SPECIAL_INFO_TYPE_USAGES
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_SPECIAL_INFO_TYPE_USAGES, object_name:PER_SPECIAL_INFO_TYPE_USAGES, status:VALID,
-
VIEW: APPS.HRBV_SPECIAL_INFO_TYPE_USAGE_V
12.2.2
-
VIEW: APPS.HRBV_SPECIAL_INFO_TYPE_USAGE_V
12.1.1
-
SYNONYM: APPS.PER_SPECIAL_INFO_TYPE_USAGES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PER_SPECIAL_INFO_TYPE_USAGES, status:VALID,
-
SYNONYM: APPS.PER_SPECIAL_INFO_TYPE_USAGES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PER_SPECIAL_INFO_TYPE_USAGES, status:VALID,
-
SYNONYM: PUBLIC.PER_SPECIAL_INFO_TYPE_USAGES
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:PER_SPECIAL_INFO_TYPE_USAGES, status:VALID,
-
VIEW: HR.PER_SPECIAL_INFO_TYPE_USAGES#
12.2.2
-
VIEW: APPS.OTA_SKILLS_V
12.2.2
-
VIEW: APPS.OTA_SKILLS_V
12.1.1
-
VIEW: APPS.HRBV_SPECIAL_INFO_TYPE_USAGE_V
12.1.1
owner:APPS, object_type:VIEW, object_name:HRBV_SPECIAL_INFO_TYPE_USAGE_V, status:VALID,
-
VIEW: APPS.HRBV_SPECIAL_INFO_TYPE_USAGE_V
12.2.2
owner:APPS, object_type:VIEW, object_name:HRBV_SPECIAL_INFO_TYPE_USAGE_V, status:VALID,
-
APPS.PER_SIT_PKG SQL Statements
12.1.1
-
Table: PER_SPECIAL_INFO_TYPES
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_SPECIAL_INFO_TYPES, object_name:PER_SPECIAL_INFO_TYPES, status:VALID, product: PER - Human Resources , description: Special information types available to a Business Group. , implementation_dba_data: HR.PER_SPECIAL_INFO_TYPES ,
-
APPS.PER_SIT_PKG SQL Statements
12.2.2
-
Table: PER_SPECIAL_INFO_TYPES
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_SPECIAL_INFO_TYPES, object_name:PER_SPECIAL_INFO_TYPES, status:VALID, product: PER - Human Resources , description: Special information types available to a Business Group. , implementation_dba_data: HR.PER_SPECIAL_INFO_TYPES ,
-
View: OTA_SKILLS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTA_SKILLS_V, object_name:OTA_SKILLS_V, status:VALID, product: OTA - Learning Management , description: View to list all types of Skills. , implementation_dba_data: APPS.OTA_SKILLS_V ,
-
TRIGGER: APPS.PER_SPECIAL_INFO_TYPE_USAG_WHO
12.1.1
owner:APPS, object_type:TRIGGER, object_name:PER_SPECIAL_INFO_TYPE_USAG_WHO, status:VALID,
-
APPS.PER_SIT_PKG dependencies on DUAL
12.2.2
-
PACKAGE BODY: APPS.PER_SIT_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PER_SIT_PKG, status:VALID,
-
APPS.PER_SIT_PKG dependencies on DUAL
12.1.1
-
PACKAGE BODY: APPS.PER_SIT_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PER_SIT_PKG, status:VALID,
-
View: OTA_SKILLS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTA_SKILLS_V, object_name:OTA_SKILLS_V, status:VALID, product: OTA - Learning Management , description: View to list all types of Skills. , implementation_dba_data: APPS.OTA_SKILLS_V ,
-
TRIGGER: APPS.PER_SPECIAL_INFO_TYPE_USAG_WHO
12.2.2
owner:APPS, object_type:TRIGGER, object_name:PER_SPECIAL_INFO_TYPE_USAG_WHO, status:VALID,
-
APPS.HR_DELETE dependencies on PER_SPECIAL_INFO_TYPES
12.1.1
-
PACKAGE BODY: APPS.HR_ORGANIZATION
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HR_ORGANIZATION, status:VALID,
-
APPS.HR_DELETE dependencies on PER_SPECIAL_INFO_TYPES
12.2.2
-
TRIGGER: APPS.PER_SPECIAL_INFO_TYPE_USAG_WHO
12.2.2
-
VIEW: APPS.OTA_SKILLS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTA_SKILLS_V, object_name:OTA_SKILLS_V, status:VALID,
-
TRIGGER: APPS.PER_SPECIAL_INFO_TYPE_USAG_WHO
12.1.1
-
PACKAGE BODY: APPS.HR_ORGANIZATION
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HR_ORGANIZATION, status:VALID,
-
APPS.HR_DELETE dependencies on PAY_MAGNETIC_RECORDS
12.2.2
-
VIEW: APPS.OTA_SKILLS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTA_SKILLS_V, object_name:OTA_SKILLS_V, status:VALID,
-
APPS.HR_DELETE dependencies on PER_PERSON_TYPES
12.2.2
-
APPS.HR_DELETE dependencies on PAY_MAGNETIC_RECORDS
12.1.1
-
APPS.HR_DELETE dependencies on PER_PERSON_TYPES
12.1.1
-
TABLE: HR.PER_SPECIAL_INFO_TYPES
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_SPECIAL_INFO_TYPES, object_name:PER_SPECIAL_INFO_TYPES, status:VALID,