mirror of
https://github.com/OCA/pms.git
synced 2025-01-29 00:17:45 +02:00
[FIX] constrain vat document number
This commit is contained in:
@@ -107,8 +107,6 @@ class HotelCheckinPartner(models.Model):
|
|||||||
if partner:
|
if partner:
|
||||||
record.update({'partner_id': partner})
|
record.update({'partner_id': partner})
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@api.multi
|
@api.multi
|
||||||
def check_required_fields(self):
|
def check_required_fields(self):
|
||||||
for record in self:
|
for record in self:
|
||||||
|
|||||||
@@ -42,7 +42,6 @@ class ResPartner(models.Model):
|
|||||||
('N', 'Permiso Residencia Español'),
|
('N', 'Permiso Residencia Español'),
|
||||||
('X', 'Permiso Residencia Europeo')],
|
('X', 'Permiso Residencia Europeo')],
|
||||||
help=_('Select a valid document type'),
|
help=_('Select a valid document type'),
|
||||||
default='D',
|
|
||||||
string='Doc. type',
|
string='Doc. type',
|
||||||
)
|
)
|
||||||
document_number = fields.Char('Document number', index=True)
|
document_number = fields.Char('Document number', index=True)
|
||||||
@@ -157,7 +156,7 @@ class ResPartner(models.Model):
|
|||||||
return super(ResPartner, self)._check_vat_unique()
|
return super(ResPartner, self)._check_vat_unique()
|
||||||
return True
|
return True
|
||||||
|
|
||||||
@api.constrains('document_number')
|
@api.constrains('document_number', 'document_type')
|
||||||
def _check_document_number_unique(self):
|
def _check_document_number_unique(self):
|
||||||
for record in self:
|
for record in self:
|
||||||
if not record.document_number:
|
if not record.document_number:
|
||||||
|
|||||||
Reference in New Issue
Block a user