From e7cf803de04078054cbbd12bcbf197cf781c061a Mon Sep 17 00:00:00 2001 From: "Pedro M. Baeza" Date: Thu, 5 Oct 2017 09:25:08 +0200 Subject: [PATCH] [FIX] account_renumber: sudo for assigning next sequences You don't need to have settings permission for running this wizard. --- account_renumber/__manifest__.py | 4 ++-- account_renumber/wizard/wizard_renumber.py | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/account_renumber/__manifest__.py b/account_renumber/__manifest__.py index b1b10abed..7723caac8 100644 --- a/account_renumber/__manifest__.py +++ b/account_renumber/__manifest__.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # Copyright 2009 Pexego Sistemas Informáticos. All Rights Reserved -# Copyright 2013 Pedro Manuel Baeza +# Copyright 2013-2017 Pedro Manuel Baeza # Copyright 2013 Joaquin Gutierrez # Copyright 2016 Jairo Llopis # Copyright 2017 David Vidal @@ -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", diff --git a/account_renumber/wizard/wizard_renumber.py b/account_renumber/wizard/wizard_renumber.py index 84499513c..5e57673b0 100644 --- a/account_renumber/wizard/wizard_renumber.py +++ b/account_renumber/wizard/wizard_renumber.py @@ -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