cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Access to deleted data

tejinderkaushik
Discoverer
0 Likes
1,108

Hello All,

We have a requirement to see the deleted data on a daily basis and in fact some scenarios require the managers notified if an object is deleted.

In Administrator->Deleted Data, we can see the objects(leads, tickets, emails) which are deleted by business users.

My questions are:

-Is any data source available so we can build a report?

- Is it possible to send a notification to managers via PDI/SDK or workflows?

Obviously, we cannot give access to Administrator work center to business users due compliance problems.

Or any other approach to achieve this?

thanks

Accepted Solutions (0)

Answers (2)

Answers (2)

PrasanthArya
Product and Topic Expert
Product and Topic Expert
0 Likes

There are no data sources to check this and Notifications are available for create, update, and delete at both root and node levels using Event Notification functionality

refer : https://help.sap.com/viewer/d5fec61c279741048109d851d4d3d1ad/CLOUD/en-US/a84a5e9266264af8ac32fe627de...

former_member226
Employee
Employee
0 Likes

Hi,

There is no standard data source that can give you the details about all the deleted records in the report format. Ideally speaking, what's the need of showing deleted data to your business-users which they themselves deleted? Deleted data is meant to be used only by admins.

Sending a notification or email is not provided out of the box for deleted data. If you want to implement it via PDI/SDK then it is going to be a very complex implementation as you need to handle Root-OnDelete event for each object like Lead, Opportunity, etc. Even if you are able to put the code in those events then sending out the email will be an easier option than sending out the notification as email can be sent using ABSL code but not notification. You need again configure a workflow (for an instance which has already been deleted, so be ready for another hurdle or implement another tricky solution) to send out a new notification.

BR
Saurabh

tejinderkaushik
Discoverer
0 Likes

Hello Saurabh,

Thanks for responding.

In our implementation, we get several thousand emails everyday which could turn into tickets. Also, due to the nature of our business, we also get several spam emails. So, users use delete option in the unassociated emails. But sometimes, it could be an actual solicitation email which cannot be ignored. Same thing with Leads.

We only get to know that something is missing when the customers or prospects come to us again via phone calls etc.

I understand the complexity with implementing PDI/SDK, that is why I was looking for any other option like a report (we can send the an extract every day/week to users by publishing).

Since the data exists already somewhere in the system, exposing this as a data source could be the easiest way I guess. Or, at least an option to export from the OWL in Deleted Data OWL.

thanks

former_member226
Employee
Employee
0 Likes

I do understand this however currently SAP does not expose deleted information as part of standard data sources. You may consider raising this as part of influence program here: https://influence.sap.com/sap/ino/#/campaign/1868.

On a side note, deleting a transaction record should only be performed by key/admin users and not by end-users. Also, SAP does prompt a model dialog for confirmation upon delete button but despite of that if someone deletes that record then, in my opinion, this would be a user training issue rather than system issue.