summaryrefslogtreecommitdiff
path: root/indoteknik_custom/models/res_partner.py
diff options
context:
space:
mode:
authorit-fixcomart <it@fixcomart.co.id>2025-03-13 09:56:13 +0700
committerit-fixcomart <it@fixcomart.co.id>2025-03-13 09:56:13 +0700
commit457cbc0114e0d340c2f210ddc853479284697987 (patch)
treedd1c8a9426d212e80373eeef9345389b30571657 /indoteknik_custom/models/res_partner.py
parent84a7a5fde0f5be9c24a5b324087b8726b1b8f01a (diff)
parent1ff9a57e2f7a7ecb3ba9321f7133f43e7009aa47 (diff)
Merge branch 'odoo-backup' into CR/repeat-order
Diffstat (limited to 'indoteknik_custom/models/res_partner.py')
-rw-r--r--indoteknik_custom/models/res_partner.py10
1 files changed, 5 insertions, 5 deletions
diff --git a/indoteknik_custom/models/res_partner.py b/indoteknik_custom/models/res_partner.py
index fe04535c..fd3a0514 100644
--- a/indoteknik_custom/models/res_partner.py
+++ b/indoteknik_custom/models/res_partner.py
@@ -127,8 +127,8 @@ class ResPartner(models.Model):
('PNR', 'Pareto Non Repeating'),
('NP', 'Non Pareto')
])
- email_finance = fields.Char(string='Email Finance')
- email_sales = fields.Char(string='Email Sales')
+ email_finance = fields.Char(string='Email Finance Vendor')
+ email_sales = fields.Char(string='Email Sales Vendor')
user_payment_terms_sales = fields.Many2one('res.users', string='Users Update Payment Terms')
date_payment_terms_sales = fields.Datetime(string='Date Update Payment Terms')
@@ -191,10 +191,10 @@ class ResPartner(models.Model):
def _check_duplicate_name(self):
for record in self:
if record.name:
- # Mencari partner lain yang memiliki nama sama (case-insensitive)
existing_partner = self.env['res.partner'].search([
- ('id', '!=', record.id), # Hindari mencocokkan diri sendiri
- ('name', '=', record.name) # Case-insensitive search
+ ('id', '!=', record.id),
+ ('name', '=', record.name),
+ ('email', '=', record.email)
], limit=1)
if existing_partner: