## 13.2.11.7.1  Deletion of Personal Data
The Incentives and Commissions Management (ICM) application might process data (personal data) that is subject to the data protection laws applicable in specific countries as described in SAP Note 1825544 .
The SAP Information Lifecycle Management (ILM) component supports the entire software lifecycle including the storage, retention, blocking, and deletion of data. The Incentives and Commissions Management (ICM) solution uses SAP ILM to support the deletion of personal data as described in the following sections. SAP delivers an end of purpose check for the Business Partner created in the Incentives and Commissions Management (ICM) application.
All applications register either an end of purpose check (EoP) in the Customizing settings for the blocking and deletion of the business partner or a WUC. For information about the Customizing of blocking and deletion for Incentives and Commissions Management (ICM) , see Configuration: Simplified Blocking and Deletion .
## End of Purpose Check (EoP)
An end of purpose check determines whether data is still relevant for business activities based on the retention period defined for the data. The retention period of data consists of the following phases.
- Phase one: The relevant data is actively used.
- Phase two: The relevant data is actively available in the system.
- Phase three: The relevant data needs to be retained for other reasons. For example, processing of data is no longer required for the primary business purpose, but to comply with legal rules for retention, the data must still be available. In phase three, the relevant data is blocked. Blocking of data prevents the business users of SAP applications from displaying and using data that may include personal data and is no longer relevant for business activities.
Blocking of data can impact system behavior in the following ways:
- Display: The system does not display blocked data.
- Change: It is not possible to change a business object that contains blocked data.
- Create: It is not possible to create a business object that contains blocked data.
- Copy/Follow-Up: It is not possible to copy a business object or perform follow-up activities for a business object that contains blocked data.
- Search: It is not possible to search for blocked data or to search for a business object using blocked data in the search criteria.
It is possible to display blocked data if a user has special authorization; however, it is still not possible to create, change, copy, or perform follow-up activities on blocked data.
For information about the configuration settings required to enable this three-phase based end of purpose check, see Process Flow and Configuration: Simplified Blocking and Deletion .
## Integration with Other Solutions
In the majority of cases, different installed applications run interdependently.
An example of an application that uses central master data is an SAP for Healthcare (IS-H) application that uses the purchase order data stored in Financial Accounting (FI) or Controlling (CO).
## Relevant Application Objects and Available EoP/WUC functionality
| Application   | Implemented solution (EoP)                                                                                                                                                                                                           | Further information                                                                           |
|---------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------|
| EA-APPL       | EoP for BP: Function module CACS_ILM_EOP_BP EoP for customer: Class CL_CACS_EOP_CHECK_CUST, method CVP_IF_APPL_EOP_CHECK~CHECK_P ARTNERS EoP for Vendors: Class CL_CACS_EOP_CHECK_VEND, method CVP_IF_APPL_EOP_CHECK~CHECK_P ARTNERS | EoP checks if the purpose of BP, Cus- tomer/Vendor with respect to ICM ap- plication is over. |
## Process Flow
1. Before archiving data, you must define residence time and retention periods in SAP Information Lifecycle Management (ILM).
- Run transaction IRMPOL and maintain the required residence and retention policies for the central business partner (ILM object: CA\_BUPA).
- Run transaction IRMPOL and maintain the required retention policies for the ILM objects of ICM
2. You choose whether data deletion is required for data stored in archive files or data stored in the database, also depending on the type of deletion functionality available.
3. To determine which customer/vendor have reached end of purpose and can be blocked, you do the following:
- Run transaction BUPA\_PRE\_EOP to execute the end of purpose check function for the central business partner.
4. To unblock blocked customer/vendor data, you do the following:.
- Request unblocking of blocked data by using the transaction BUP\_REQ\_UNBLK.
- If you have the needed authorization for unblocking business partner data, you can unblock the requested data by running the transaction BUPA\_PRE\_EOP for the central business partner data.
5. You delete data by using the transaction ILM\_DESTRUCTION for the ILM objects of FSCM Collection Management .
1. Before archiving data, you must define residence time and retention periods in SAP Information Lifecycle Management (ILM).
- Run transaction IRMPOL and maintain the required residence and retention policies for the customer master and vendor master in SAP S/4HANA (ILM objects: FI\_ACCPAYB, FI\_ACCRECV, FI\_ACCKNVK).
2. You choose whether data deletion is required for data stored in archive files or data stored in the database, also depending on the type of deletion functionality available.
3. To determine which customer/vendor have reached end of purpose and can be blocked, you do the following:
- Run transaction CVP\_PRE\_EOP to execute the end of purpose check function for the customer master and vendor master in SAP S/4HANA.).
4. To unblock blocked customer/vendor data, you do the following:
- If you have the needed authorization for unblocking business partner data, you can unblock the requested data by running the transaction CVP\_UNBLOCK\_MD for customer master data and vendor master data in SAP S/4HANA.
For information about how to configure blocking and deletion for Incentive and Commission Management ,see Configuration: Simplified Blocking and Deletion .
## Configuration: Simplified Blocking and Deletion
You configure the settings related to the blocking and deletion of business partner master data in Customizing for Cross-Application Components under Data Protection.
- Define the settings for authorization management in under Data Protection Authorization Management . For more information, see the Customizing documentation.
- Define the settings for blocking in Customizing for Cross-Application Components under Data Protection Blocking and Unblocking Business Partner.