ILM
ILM
The information in this presentation is confidential and proprietary to SAP and may not be disclosed without the permission of SAP.
Except for your obligation to protect confidential information, this presentation is not subject to your license agreement or any other service
or subscription agreement with SAP. SAP has no obligation to pursue any course of business outlined in this presentation or any related
document, or to develop or release any functionality mentioned therein.
This presentation, or any related document and SAP's strategy and possible future developments, products and or platforms directions and
functionality are all subject to change and may be changed by SAP at any time for any reason without notice. The information in this
presentation is not a commitment, promise or legal obligation to deliver any material, code or functionality. This presentation is provided
without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a
particular purpose, or non-infringement. This presentation is for informational purposes and may not be incorporated into a contract. SAP
assumes no responsibility for errors or omissions in this presentation, except if such damages were caused by SAP’s intentional or gross
negligence.
All forward-looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from
expectations. Readers are cautioned not to place undue reliance on these forward-looking statements, which speak only as of their dates,
and they should not be relied upon in making purchasing decisions.
SAP does not provide legal advice, nor does the presenter.
The implementation of data protection requirements at any data controller is a complex challenge with
interdependent legal and technical aspects. The responsibility to identify and implement adequate technical
features remains with the controller as for the organizational aspects.
The following presentation is only about technical features which might in that sense help a controller
achieving compliance with data protection regulations.
To help the audience understanding the shown approach, in context information is given without claiming
completeness or correctness.
Case 2: Master data with transactional data in one fiscal year only
▪ How to block master data
▪ How to destroy master data
▪ How to block transactional data
▪ How to destroy transactional data
Note: in the context of “Simplified blocking and deletion with SAP ILM”, we only
consider the central business partner, customer, vendor and the contact
© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC
person as master data 7
Case 1: Master data without transactional data 2/2
Blocking Business Partner / Customer & Vendor Master Data
➢ Scenario A: Block master data once End of Business is reached, without any application
specific residence rules (for example transactional data relating to ERP_FI, ERP_SD), in
case the master data can be in status blocked for all upcoming actions like year-end-
closing or IFRS. (This is usually not the case.)
- Note: once all applications confirm the status „business complete“ (EOB) for the master data in question,
the system evaluates the residence rule for the ILM object of the master data in question. This residence
time must be over too in order to block the master data (EOP) – which means you need a corresponding
policy in status live. As you have to cover Case 1 “Master data without transactional data”, you already
have such a rule.
- This means you do need ILM for the residence rules only for the application name that corresponds
with the master data in question (for example ERP_CUST
in case of a customer).
➢ Scenario A: Block transactional data through archiving this data in case the respective
display transactions would show transactional data associated to a blocked
master data.
- You need ILM for the archiving under the control of ILM.
- Additionally you need to fill the column Authorization Group in transaction IRMPOL for
the corresponding ILM objects.
➢ Scenario B: Block transactional data implicitly through blocking the master data and doing
nothing further for the transactional data (= you block transactional data without archiving
it).
- You do not need ILM for the archiving-based blocking (as explained on the previous
slide), in case the display-transactions of the respective applications do not show their
transactional data, if the corresponding master data has been blocked.
- Note: this is only the case, if the application uses the central read application interfaces
(provided by the master data). These application interfaces check if the user has the
authority group stated in the corresponding customizing activity (see next slide).
- Experience shows that some applications follow this approach, but others don´t.
Nevertheless it is important to understand this option too in order to have a full
understanding of possible scenarios and judge, when to use which one.
© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 20
Fall 2: Master data with transactional data in one fiscal year only
How to block transactional data 2/3
Example: Loyal Customers. Continues business with the customer over many years means: you
have transactional data for business in status “complete” as well as not.
➢ Master data can not be blocked, as there is some business with where End of Business (EOB)
or End of Purpose (EOP) is not yet reached. (Transaction CVP_PRE_EOP refuses blocking.)
- You do not (yet) need ILM for the blocking or destruction of the master data.
➢ You can block transactional data for which End of Purpose (EOP) has been reached
- You need ILM for the blocking of the transactional data through: archiving plus filling the
column Authorization Group in transaction IRMPOL for the corresponding ILM objects. This is
exactly what we have already described in case 2, scenario A “Block transactional data through
archiving” (slide 19).
➢ You can destroy transactional data when the retentions period are over.
- You need ILM for this destruction of transactional data.
- This corresponds to case 2 “Master data with transactional data in one fiscal year only -
How to destroy transactional data” (slide23).
Contact:
Iwona Luther
Product Standard
Owner of „Information
Lifecycle Management“