Skip to Content
Menu
Musisz się zarejestrować, aby móc wchodzić w interakcje z tą społecznością.
To pytanie dostało ostrzeżenie
2 Odpowiedzi
720 Widoki

I am handling one of our first data deletion requests since moving to Odoo.

As part of this, the customer has records that are tied to metrics and data in the system so was going to redact/remove data across all the records so that we had the records kept, but nothing personal about the customer. (Issues in handling the lead, poor follow up, issue handling service etc, hence the deletion request).

Tricky thing is that when removing personal data from the records, it is recorded as a change in the chatter, which in essence is capturing it...

I'd like to retain the original records for tracking the problem and issue, but can't see anyway to do that without inadvertently retaining the data in the chatter. 

Any tips regarding this?

(I am not a dev, nor do I have backend access, so only frontend recommendations if possible).

Awatar
Odrzuć
Najlepsza odpowiedź

In Developer Mode, authorized Users can delete Chatter records (Messages) from Settings --> Technical --> Discuss --> Messages

Chatter that tracks changes will have an empty BODY but data in the TRACKING tab and be of type SYSTEM NOTIFICATION.

Awatar
Odrzuć
Najlepsza odpowiedź

You can remove the tracking feature of the field by removing "tracking = True" attributes from the field (Do it from code). This option will not impact any existing record, so you need to delete them manually

Then you can delete informations from log note. Activate Developer Mode and go to Settings / Technical / Discuss / Messages. There you will see list of all log note. You can specify the model by searching Related Document Model. For example, search sale.order for logs on sale menu.​ You can specify more things like author, record id, or log time

Awatar
Odrzuć
Powiązane posty Odpowiedzi Widoki Czynność
2
kwi 25
1214
1
kwi 24
2306
0
lip 23
2821
1
sie 22
3055
0
maj 17
7712