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 authored and “heliaktiv” committed Apr 17, 2023
1 parent ede5870 commit 44a1178
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 44a1178

Please sign in to comment.