ingadhoc/odoo-argentina

Error en módulo l10n_ar_account_vat_ledger

Closed this issue · 3 comments

Al seleccionar el período del libro de IVA Ventas o IVA Compras, por ej. 12/2014 aparece el siguiente error (extracto de los más importante):

File "/opt/odoo-desarrollo/openerp/fields.py", line 824, in _compute_value
self.compute(records)
File "/opt/odoo-desarrollo/openerp/api.py", line 235, in wrapper
return new_api(self, _args, *_kwargs)
File "/opt/odoo-desarrollo/openerp/api.py", line 395, in new_api
result = [method(rec, _args, *_kwargs) for rec in self]
File "/opt/odoo-desarrollo/addons/l10n_ar_account_vat_ledger/account.py", line 79, in _get_amounts
self.amount_total = amount_total
UnboundLocalError: local variable 'amount_total' referenced before assignment

Estoy usando el branch 8.0 de la localización, (antes yo actualizaba solo el master pensando que era el branch 8.0 y ahora me di cuenta que los últimos cambios de la versión 8.0 no están en master).

El error no es crítico porque pese a ocurrir esto permite hacer el reporte del Libro de IVA.

Saludos !

Santiago

Un dato:
Viendo un poco el código de l10n_ar_account_vat_ledger/account.py veo que agregando:

amount_total = False

a la función def _get_amounts(self) no aparece más el error.

A ver ahora?

Ahora si, buenísimo.
Gracias