change in computation of quote_name (prefix)
parent
9ef91ec8f5
commit
aff7ea7b7a
|
|
@ -164,7 +164,7 @@ class SaleOrder(models.Model):
|
|||
for record in self:
|
||||
if record.state in ['draft', 'sent']:
|
||||
# record.quote_name = record.name.replace('ATOC', 'ATOF')
|
||||
prefix = record.name[:3]
|
||||
prefix = record.name[:4]
|
||||
newprefix = prefix.replace('OC', 'OF')
|
||||
record.quote_name = record.name.replace(prefix, newprefix)
|
||||
else:
|
||||
|
|
@ -580,8 +580,10 @@ class SaleOrder(models.Model):
|
|||
@api.multi
|
||||
def action_confirm(self):
|
||||
# change name on order confirmation
|
||||
if self.name.startswith('ATOF'):
|
||||
new_name = re.sub(r"^ATOF", "ATOC", self.name)
|
||||
# if self.name.startswith('ATOF'):
|
||||
if self.name[2:4] == 'OF':
|
||||
# new_name = re.sub(r"^ATOF", "ATOC", self.name)
|
||||
new_name = ''.join((self.name[:2],'OC',self.name[4:]))
|
||||
self.name = new_name
|
||||
return super(SaleOrder, self).action_confirm()
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue