Skip to Content
Meniu
Trebuie să fiți înregistrat pentru a interacționa cu comunitatea.
Această întrebare a fost marcată
2 Răspunsuri
721 Vizualizări

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).

Imagine profil
Abandonează
Cel mai bun răspuns

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.

Imagine profil
Abandonează
Cel mai bun răspuns

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

Imagine profil
Abandonează
Related Posts Răspunsuri Vizualizări Activitate
2
apr. 25
1214
1
apr. 24
2308
0
iul. 23
2822
1
aug. 22
3057
0
mai 17
7714