Destroying Absences Data Using HRTIM_ABS
You can use the HR: Absences
archiving object (HRTIM_ABS
) to destroy all absences once a specified retention period has expired. This includes all types of absences, such as vacation, illness with certificate, or subsequent illnesses.
The data linked to absences, such as data about cost assignment, activity allocation, or data about the deduction of absence quotas is also destroyed with this archiving object.
In Customizing, you can group absence types with the same legal retention period into archiving subobjects. In this way, you can perform data destruction for each absence type.
Example
You group all leave absence types with the same retention period in an archiving subobject VACATION
and all illness absence types with the same retention period in another archiving subobject ILLNESS
.
This archiving object destroys data from the following infotypes:
Infotype | Description | Archiving Subobject |
|---|---|---|
2001 |
| For more information, see Performing Application-Specific Customizing for HRTIM_ABS. |
0005 |
| |
0082 (only for country grouping 36, Ukraine) |
| |
0083 |
|
Note
The archiving object also destroys dependent data. To display a complete overview of the relevant database tables, choose DB Tables
in Archive Administration
(transaction SARA
).
In addition to the archiving object HRTIM_ABS
, you can use other archiving objects to destroy absence data, for example, HR: Maternity
(HRTIM_MAT
) and HR: Military/Non-Military Service
(HRTIM_MIL
). For more information, see the documentation for these archiving objects.
You need to execute the HR: Absence Quotas
archiving object (HRTIM_QUOT
) after the archiving object HRTIM_ABS
. Data from the Absence Quotas
infotype (2006) can be destroyed only if all absences linked with the quotas are also destroyed. For more information, see Dependencies of HRTIM_ABS.
The following programs are available for HRTIM_ABS
:
Program | Function |
|---|---|
| For more information, see Creating a Preprocessing Variant for HRTIM_ABS |
| For more information, see Creating a Write Variant for HRTIM_ABS |
|
For more information, see the application Archiving Object Definition
(transaction AOBJ).
You are familiar with the basics of data destruction, as well as the functions for ILM policies and rules, and have defined the retention rules for the archiving object.
For more information, see Introduction to Data Destruction.
Familiarize yourself with the checks for the archiving object.
For more information, see Checks of HRTIM_ABS
Familiarize yourself with the condition fields and time references that are available in ILM for defining retention rules for HRTIM_ABS
.
For more information, see ILM Information for HRTIM_ABS
Perform application-specific Customizing.
For more information, see Performing Application-Specific Customizing for HRTIM_ABS
Create a preprocessing variant for the archiving object.
For more information, see Creating a Preprocessing Variant for HRTIM_ABS
Create a write variant for the archiving object.
For more information, see Creating a Write Variant for HRTIM_ABS
Learn about the dependencies for this archiving object.
For more information, see Dependencies of HRTIM_ABS
Familiarize yourself with the available enhancements for this archiving object.
For more information, see Enhancements for HRTIM_ABS