Reset next number of invoice sequences when renew fiscal year
This commit is contained in:
1 parent
a5e36bc232
commit
4b8d1ccbab
1 file changed
+3
-1
@@ -402,11 +402,13 @@ class RenewFiscalYear(metaclass=PoolMeta):
|
||||
sequence = getattr(invoice_sequence, field, None)
|
||||
sequences[sequence.id] = sequence
|
||||
copies = Sequence.copy(list(sequences.values()), default={
|
||||
'next_number': 1,
|
||||
'name': lambda data: data['name'].replace(
|
||||
self.start.previous_fiscalyear.name,
|
||||
self.start.name)
|
||||
})
|
||||
Sequence.write(copies, {
|
||||
'number_next': Sequence.default_number_next(),
|
||||
})
|
||||
|
||||
mapping = {}
|
||||
for previous_id, new_sequence in zip(sequences.keys(), copies):
|
||||
|
||||
Reference in new issue
Block a user