Skip to content

Commit

Permalink
[FIX] l10n_es_aeat_*: Evitar problemas en campos related no readonly. F…
Browse files Browse the repository at this point in the history
…ixes OCA#290

Cuando se tienen campos related, aunque el valor no se cambie,
Odoo lanza una escritura en el objeto relacionado cada vez que se
guarda el objeto principal. En el caso de la moneda asociada a la
compañía, hace que aquellos usuarios que no tengan permiso para
modificar la compañía (la mayoría), falle en la creación del modelo.
  • Loading branch information
pedrobaeza committed Mar 22, 2024
1 parent 355d96d commit 7d4cfe4
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion l10n_es_aeat_mod111/models/mod111.py
Original file line number Diff line number Diff line change
Expand Up @@ -204,7 +204,7 @@ class L10nEsAeatMod111Report(models.Model):
'telemáticamente). A cumplimentar sólo en el caso de declaración '
'complementaria.')
currency_id = fields.Many2one(
comodel_name='res.currency', string='Moneda',
comodel_name='res.currency', string='Moneda', readonly=True,
related='company_id.currency_id', store=True)
tipo_declaracion = fields.Selection(
[('I', 'Ingreso'), ('U', 'Domiciliación'),
Expand Down

0 comments on commit 7d4cfe4

Please sign in to comment.