Contributors mailing list archives


Re: Prevent to delete product imported by a module

Elico Corp, Eric Caudal
- 19/05/2016 13:00:40
+1000 (should be standard Odoo)
Eric Caudal [Founder and CEO]
Skype: elico.corp. Phone: + 86 186 2136 1670 (Cell), + 86 21 6211 8017/27/37 (Office)
Elico Shanghai (Hong Kong/Shenzhen/Singapore) Odoo Gold Partner, best Odoo Partner 2014 for APAC
On 05/19/2016 05:23 PM, David Beal wrote:
<blockquote cite="" type="cite">
Hi all,

I need a generic way to prevent the user to delete product or any other record created by a module.

What are the best options ?

I suggest:
- a base module
- which override unlink() by monkey patching
- check if in this record a boolean field named 'protected' or other convention exist and is True
- then prevent unlink

What do you think ?

Thanks for your suggestions

David BEAL - Akretion
Odoo Development / Integration

Post to: