[FIX] account_renumber: sudo for assigning next sequences

You don't need to have settings permission for running this wizard.
This commit is contained in:
Pedro M. Baeza
2017-10-05 09:25:08 +02:00
parent da8a923b86
commit e7cf803de0
2 changed files with 4 additions and 4 deletions

View File

@@ -1,6 +1,6 @@
# -*- coding: utf-8 -*-
# Copyright 2009 Pexego Sistemas Informáticos. All Rights Reserved
# Copyright 2013 Pedro Manuel Baeza <pedro.baeza@tecnativa.com>
# Copyright 2013-2017 Pedro Manuel Baeza <pedro.baeza@tecnativa.com>
# Copyright 2013 Joaquin Gutierrez <http://www.gutierrezweb.es>
# Copyright 2016 Jairo Llopis <jairo.llopis@tecnativa.com>
# Copyright 2017 David Vidal <david.vidal@tecnativa.com>
@@ -8,7 +8,7 @@
{
'name': "Account Renumber Wizard",
'version': "10.0.1.0.0",
'version': "10.0.1.0.1",
'author': "Pexego,Tecnativa,Odoo Community Association (OCA)",
'website': "http://www.pexego.es",
'category': "Accounting & Finance",

View File

@@ -84,10 +84,10 @@ class WizardRenumber(models.TransientModel):
("date_to", ">=", move.date)]
)
if date_range and date_range not in reset_ranges:
date_range.number_next = self.number_next
date_range.sudo().number_next = self.number_next
reset_ranges |= date_range
else:
sequence.number_next = self.number_next
sequence.sudo().number_next = self.number_next
reset_sequences |= sequence
# Generate (using our own get_id) and write the new move number