Background documentationEnhancements for HRPA_LOAN

 

The archiving object HR: Loan (HRPA_LOAN) uses the following implementations of Business Add-Ins (BAdIs):

Business Add-In

Use of Business Add-In

BAdI Implementation

Use of BAdI Implementation

BADI_IRM_OT_FLD

Allowed fields for retention rules: Indirect value determination

BDI_IRM_OT_FLD_HRPA_LOAN

Value determination for allowed fields for HRPA_LOAN:

BADI_IRM_OT_STT

Allowed start times for retention period: Indirect value determination

BDI_IRM_OT_STT_HRPA_LOAN

Determining the allowed start time for HRPA_LOAN:

BADI_IRM_RELATIONS

Objects linked with BOR key

BDI_IRM_RELATIONS_HRPA_LOAN

Determine the BOR key of related objects for HRPA_LOAN for destruction locks

ARC_OBJECT_ADD_TABLE

Extend the structure definition of an archiving object

HRPA_LOAN_ARC_OBJ_ADD_TABLE

Extend the structure definition of HRPA_LOAN

HRPA_B_CHK_DATA

Archiving-object-specific checks

HRPA_LOAN_CHK_DATA

Check the delimitation date and check for multiple existing data records for a loan

HRPA_B_DATA_OBJ

Extend the data objects of an archiving object

HRPA_LOAN_DATA_OBJ

Extend the data objects of HRPA_LOAN by linked data records from the infotype Loan Payments (0078)

HRPA_B_GET_CONFIG

Configure the archiving object

HRPA_LOAN_GET_CONFIG

Provide the data for archiving subobjects of HRPA_LOAN for the generation of destruction logs

HRPA_B_GET_SUBGRP

Configure the archiving subobject

HRPA_LOAN_GET_SUBGRP

Provide the data for archiving subobjects of HRPA_LOAN for blocking the processing of data in the destruction period