Idea #1332 when implemented gave us the possibility to delete records. However it does not include the ability to delete the current record.
It would be good to have a Workflow action which makes it possible to delete the current record.
Use Case: I keep a log of many user actions. So for example if a user creates or edits an invoice, then I can see that in the log. For GDPR purposes, this log should be deleted after a certain amount of time.