Hola,
Un odoo 15 me da error al actualizar:
odoo.exceptions.ValidationError: La distribución de facturas y facturas rectificativas debe contener cada una exactamente una línea para la base.
File "/usr/lib/python3/dist-packages/odoo/account_tax.py", line 166, in _check_repartition_lines
raise ValidationError(_("Invoice and credit note distribution should each contain exactly one line for the base."))
odoo.exceptions.ValidationError: La distribución de facturas y facturas rectificativas debe contener cada una exactamente una línea para la base.
2025-08-19 06:42:09,574 66 INFO handling odoo.service.server: Stopping gracefully
Los impuestos no se han tocado, los impuestos intracomuntarios tiened dos bases pero eso es así y viene asi de serie.
¿Alguien sabe como arreglar esto?
Puedes tratar de acotar el módulo que causa el problema. En lugar de actualizar todo, ve actualizando los módulos contables en orden de dependencia inversa.
Por lo que veo l10n_es_irnr, l10n_es_igic crean líneas de repartición (account.tax.repartition.line), si están instalados comieza actualizando estos. Continúa con l10n_es_aeat_sii_oca y l10n_es_aeat, por último l10n_es seguramente salte el error por el camino.