Search Results per_absence_attendances
Overview
The PER_ABSENCE_ATTENDANCES table is a core transactional data store within the Oracle E-Business Suite Human Resources (HR) module. It serves as the primary repository for recording instances of employee absence and attendance. This table is fundamental to managing workforce availability, tracking leave, and supporting related payroll and compliance processes. Its data is central to generating absence-related reports, calculating entitlements, and integrating with other HR functionalities. The table's design accommodates complex scenarios, such as linking related absence records, which is essential for managing extended or recurring leave events.
Key Information Stored
The table stores comprehensive details for each absence or attendance event. The primary identifier is the ABSENCE_ATTENDANCE_ID. Key relational columns include BUSINESS_GROUP_ID, which links to the HR_ALL_ORGANIZATION_UNITS table to define the organizational context. The ABSENCE_ATTENDANCE_TYPE_ID foreign key references PER_ABSENCE_ATTENDANCE_TYPES, classifying the nature of the absence (e.g., sick leave, vacation). The ABS_ATTENDANCE_REASON_ID links to PER_ABS_ATTENDANCE_REASONS, providing further granularity. A critical self-referencing column is LINKED_ABSENCE_ID, which points to another record in the same table, enabling the connection of split or continuous absences. Other typical columns would include PERSON_ID (employee), DATE_START, DATE_END, and AUTHORIZED_STATUS.
Common Use Cases and Queries
This table is primarily queried for employee leave history, absence trend analysis, and payroll input validation. Common reporting scenarios include calculating total sick days taken in a quarter, identifying employees on leave on a specific date, or auditing unauthorized absences. A typical query to retrieve an employee's absences within a date range would be:
- SELECT paa.absence_attendance_id, paa.date_start, paa.date_end, paat.name type_name FROM hr.per_absence_attendances paa, hr.per_absence_attendance_types paat WHERE paa.person_id = :p_employee_id AND paa.absence_attendance_type_id = paat.absence_attendance_type_id AND paa.date_start BETWEEN :p_start_date AND :p_end_date ORDER BY paa.date_start;
Another common pattern involves using the LINKED_ABSENCE_ID to consolidate related records for a single absence event, which is crucial for accurate duration calculations.
Related Objects
PER_ABSENCE_ATTENDANCES has integral relationships with several key HR tables, as indicated by its foreign keys. The primary dependencies include:
- PER_ABSENCE_ATTENDANCE_TYPES: Provides the classification (type) for each absence record.
- PER_ABS_ATTENDANCE_REASONS: Supplies the detailed reason associated with an absence type.
- HR_ALL_ORGANIZATION_UNITS: Defines the business group for security and organizational hierarchy.
- Self-Reference (PER_ABSENCE_ATTENDANCES): The LINKED_ABSENCE_ID column creates a recursive relationship within the same table to manage complex absence chains.
Data from this table is often surfaced through HRMS forms, standard reports, and is critical for the Absence Management functionality.
-
Table: PER_ABSENCE_ATTENDANCES
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_ABSENCE_ATTENDANCES, object_name:PER_ABSENCE_ATTENDANCES, status:VALID, product: PER - Human Resources , description: Records of absence, or attendance for an employee. , implementation_dba_data: HR.PER_ABSENCE_ATTENDANCES ,
-
Table: PER_ABSENCE_ATTENDANCES
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_ABSENCE_ATTENDANCES, object_name:PER_ABSENCE_ATTENDANCES, status:VALID, product: PER - Human Resources , description: Records of absence, or attendance for an employee. , implementation_dba_data: HR.PER_ABSENCE_ATTENDANCES ,
-
Table: PER_ABS_ATTENDANCE_REASONS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_ABS_ATTENDANCE_REASONS, object_name:PER_ABS_ATTENDANCE_REASONS, status:VALID, product: PER - Human Resources , description: Valid absence reasons for an absence type. , implementation_dba_data: HR.PER_ABS_ATTENDANCE_REASONS ,
-
Table: PER_ABSENCE_ATTENDANCES_EFC
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_ABSENCE_ATTENDANCES_EFC, object_name:PER_ABSENCE_ATTENDANCES_EFC, status:VALID, product: PER - Human Resources , description: This is a copy of the PER_ABSENCE_ATTENDANCES table which is populated by the EFC (Euro as Functional Currency) process. , implementation_dba_data: HR.PER_ABSENCE_ATTENDANCES_EFC ,
-
Table: PER_ABSENCE_ATTENDANCE_TYPES
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_ABSENCE_ATTENDANCE_TYPES, object_name:PER_ABSENCE_ATTENDANCE_TYPES, status:VALID, product: PER - Human Resources , description: User defined absence types. , implementation_dba_data: HR.PER_ABSENCE_ATTENDANCE_TYPES ,
-
Table: PER_ABSENCE_ATTENDANCE_TYPES
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_ABSENCE_ATTENDANCE_TYPES, object_name:PER_ABSENCE_ATTENDANCE_TYPES, status:VALID, product: PER - Human Resources , description: User defined absence types. , implementation_dba_data: HR.PER_ABSENCE_ATTENDANCE_TYPES ,
-
Table: PER_ABS_ATTENDANCE_REASONS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_ABS_ATTENDANCE_REASONS, object_name:PER_ABS_ATTENDANCE_REASONS, status:VALID, product: PER - Human Resources , description: Valid absence reasons for an absence type. , implementation_dba_data: HR.PER_ABS_ATTENDANCE_REASONS ,
-
Table: PER_ABSENCE_ATTENDANCES_EFC
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_ABSENCE_ATTENDANCES_EFC, object_name:PER_ABSENCE_ATTENDANCES_EFC, status:VALID, product: PER - Human Resources , description: This is a copy of the PER_ABSENCE_ATTENDANCES table which is populated by the EFC (Euro as Functional Currency) process. , implementation_dba_data: HR.PER_ABSENCE_ATTENDANCES_EFC ,
-
View: PER_ABSENCE_ATTENDANCES_V2
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_ABSENCE_ATTENDANCES_V2, object_name:PER_ABSENCE_ATTENDANCES_V2, status:VALID, product: PER - Human Resources , description: List of employees by absence type. , implementation_dba_data: APPS.PER_ABSENCE_ATTENDANCES_V2 ,
-
View: PER_ABSENCE_ATTENDANCES_V2
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_ABSENCE_ATTENDANCES_V2, object_name:PER_ABSENCE_ATTENDANCES_V2, status:VALID, product: PER - Human Resources , description: List of employees by absence type. , implementation_dba_data: APPS.PER_ABSENCE_ATTENDANCES_V2 ,
-
View: PER_ABSENCE_ATTENDANCES_V3
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_ABSENCE_ATTENDANCES_V3, object_name:PER_ABSENCE_ATTENDANCES_V3, status:VALID, product: PER - Human Resources , description: History of periods of absence for employees. , implementation_dba_data: APPS.PER_ABSENCE_ATTENDANCES_V3 ,
-
View: PER_ABSENCE_ATTENDANCES_V3
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_ABSENCE_ATTENDANCES_V3, object_name:PER_ABSENCE_ATTENDANCES_V3, status:VALID, product: PER - Human Resources , description: History of periods of absence for employees. , implementation_dba_data: APPS.PER_ABSENCE_ATTENDANCES_V3 ,
-
View: PER_NL_ABSENCE_HISTORY_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_NL_ABSENCE_HISTORY_V, object_name:PER_NL_ABSENCE_HISTORY_V, status:VALID, product: PER - Human Resources , description: Dutch Absence History View , implementation_dba_data: APPS.PER_NL_ABSENCE_HISTORY_V ,
-
View: HRFV_ABSENCES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.HRFV_ABSENCES, object_name:HRFV_ABSENCES, status:VALID, product: PER - Human Resources , description: Business view template from which the flexfield view is generated. , implementation_dba_data: APPS.HRFV_ABSENCES ,
-
View: PER_NL_ABSENCE_HISTORY_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_NL_ABSENCE_HISTORY_V, object_name:PER_NL_ABSENCE_HISTORY_V, status:VALID, product: PER - Human Resources , description: Dutch Absence History View , implementation_dba_data: APPS.PER_NL_ABSENCE_HISTORY_V ,
-
View: HRFV_ABSENCES
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.HRFV_ABSENCES, object_name:HRFV_ABSENCES, status:VALID, product: PER - Human Resources , description: Business view template from which the flexfield view is generated. , implementation_dba_data: APPS.HRFV_ABSENCES ,
-
View: PER_ABSENCE_ATTENDANCES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_ABSENCE_ATTENDANCES_V, object_name:PER_ABSENCE_ATTENDANCES_V, status:VALID, product: PER - Human Resources , description: Employee periods of absence. , implementation_dba_data: APPS.PER_ABSENCE_ATTENDANCES_V ,
-
View: PER_ABSENCE_ATTENDANCES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_ABSENCE_ATTENDANCES_V, object_name:PER_ABSENCE_ATTENDANCES_V, status:VALID, product: PER - Human Resources , description: Employee periods of absence. , implementation_dba_data: APPS.PER_ABSENCE_ATTENDANCES_V ,
-
Table: HR_ALL_ORGANIZATION_UNITS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:AS.HR_ALL_ORGANIZATION_UNITS PER.HR_ALL_ORGANIZATION_UNITS, object_name:HR_ALL_ORGANIZATION_UNITS, status:VALID, product: PER - Human Resources , description: Organization unit definitions. , implementation_dba_data: HR.HR_ALL_ORGANIZATION_UNITS ,
-
Table: HR_ALL_ORGANIZATION_UNITS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:AS.HR_ALL_ORGANIZATION_UNITS PER.HR_ALL_ORGANIZATION_UNITS, object_name:HR_ALL_ORGANIZATION_UNITS, status:VALID, product: PER - Human Resources , description: Organization unit definitions. , implementation_dba_data: HR.HR_ALL_ORGANIZATION_UNITS ,