summaryrefslogtreecommitdiff
path: root/indoteknik_custom/models/res_partner.py
diff options
context:
space:
mode:
authorAzka Nathan <darizkyfaz@gmail.com>2023-06-09 12:59:26 +0700
committerAzka Nathan <darizkyfaz@gmail.com>2023-06-09 12:59:26 +0700
commita5e3151dc5afa25d9dc36d7448165eaa6654d4f9 (patch)
treef768b20563c66139c4f06e302aa5871e96ed34e8 /indoteknik_custom/models/res_partner.py
parentdd785718ca1e7fd1da034dec2bb2c8bf8381def6 (diff)
Disable button delete on table product and contact
Diffstat (limited to 'indoteknik_custom/models/res_partner.py')
-rw-r--r--indoteknik_custom/models/res_partner.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/indoteknik_custom/models/res_partner.py b/indoteknik_custom/models/res_partner.py
index eaf93717..77abaaf9 100644
--- a/indoteknik_custom/models/res_partner.py
+++ b/indoteknik_custom/models/res_partner.py
@@ -1,4 +1,5 @@
from odoo import models, fields
+from odoo.exceptions import UserError, ValidationError
class GroupPartner(models.Model):
_name = 'group.partner'
@@ -13,3 +14,9 @@ class ResPartner(models.Model):
custom_pricelist_id = fields.Many2one('product.pricelist', string='Price Matrix')
group_partner_id = fields.Many2one('group.partner', string='Group Partner')
+ def unlink(self):
+ if self._name == 'res.partner':
+ raise UserError('Maaf anda tidak bisa delete contact')
+
+
+