Skip to Content

¡Bienvenido a los foros Aeodoo!

Somos la comunidad de Odoo internacional hispanohablante.
Estos foros son para compartir y debatir dudas técnicas, funcionales y mejores prácticas para Odoo. Recuerda que no están permitidos los insultos, descalificaciones o spam, cualquier conducta reprobable supondrá el baneo del usuario.

 
Ocultar IntroRegistro

This question has been flagged
190 Views

en odoo17 cuando voy hacer una factura rectificativa, me sale este error: 



RPC_ERROR

Odoo Server Error

Traceback (most recent call last):

  File "/usr/lib/python3/dist-packages/odoo/http.py", line 1787, in _serve_db

    return service_model.retrying(self._serve_ir_http, self.env)

  File "/usr/lib/python3/dist-packages/odoo/service/model.py", line 133, in retrying

    result = func()

  File "/usr/lib/python3/dist-packages/odoo/http.py", line 1815, in _serve_ir_http

    response = self.dispatcher.dispatch(rule.endpoint, args)

  File "/usr/lib/python3/dist-packages/odoo/http.py", line 2019, in dispatch

    result = self.request.registry['ir.http']._dispatch(endpoint)

  File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_http.py", line 221, in _dispatch

    result = endpoint(**request.params)

  File "/usr/lib/python3/dist-packages/odoo/http.py", line 757, in route_wrapper

    result = endpoint(self, *args, **params_ok)

  File "/usr/lib/python3/dist-packages/odoo/addons/web/controllers/dataset.py", line 28, in call_button

    action = self._call_kw(model, method, args, kwargs)

  File "/usr/lib/python3/dist-packages/odoo/addons/web/controllers/dataset.py", line 20, in _call_kw

    return call_kw(request.env[model], method, args, kwargs)

  File "/usr/lib/python3/dist-packages/odoo/api.py", line 468, in call_kw

    result = _call_kw_multi(method, model, args, kwargs)

  File "/usr/lib/python3/dist-packages/odoo/api.py", line 453, in _call_kw_multi

    result = method(recs, *args, **kwargs)

  File "/usr/lib/python3/dist-packages/odoo/addons/account/wizard/account_move_reversal.py", line 182, in refund_moves

    return self.reverse_moves(is_modify=False)

TypeError: AccountMoveReversal.reverse_moves() got an unexpected keyword argument 'is_modify'


The above server error caused the following client error:

RPC_ERROR: Odoo Server Error

    RPC_ERROR

        at makeErrorFromResponse (https://demo.difadigestion.com/web/assets/014846d/web.assets_web.min.js:2928:163)

        at XMLHttpRequest.<anonymous> (https://demo.difadigestion.com/web/assets/014846d/web.assets_web.min.js:2932:13)

hemos actualizado a la version l10n_es_verifactu_oca-17.0.1.1.0  con todas la dependencias, hemos hecho pruebas en el ERP y nos lanza este error... porque puede ser?

mil gracias de antemano 

Avatar
Discard

Hola Andrés.
Por lo que veo el error se produce en el asistente de rectificación de facturas, línea 182
pero esa línea no pertenece la versión 17 sino a la 18.

..wizard/account_move_reversal.py", line 182, in refund_moves
return self.reverse_moves(is_modify=False)

https://github.com/OCA/OCB/blob/18.0/addons/account/wizard/account_move_reversal.py

https://github.com/OCA/OCB/blob/17.0/addons/account/wizard/account_move_reversal.py

Author

He probado a desinstalarlo y volver a instalarlo ahora me da este error...

File "/usr/lib/python3/dist-packages/odoo/tools/convert.py", line 567, in _tag_root
raise ParseError(msg) from None # Restart with "--log-handler odoo.tools.convert:DEBUG" for complete traceback
odoo.tools.convert.ParseError: while parsing /mnt/extra-addons/l10n_es_verifactu_oca/views/verifactu_invoice_entry_response_view.xml:18
Ocurrió un error al validar vista cercana

</notebook>
</sheet>
<div class="oe_chatter">
<field name="name" groups="base.group_user" options="{'post_refresh': 'recipients'}"/>
<field name="activity_ids"/>

El campo "document_name" no existe en el modelo "verifactu.invoice.entry.response.line"

View error context:
{'file': '/mnt/extra-addons/l10n_es_verifactu_oca/views/verifactu_invoice_entry_response_view.xml',
'line': 40,
'name': 'verifactu.invoice.entry.response.view.form',
'view': ir.ui.view(3215,),
'view.model': 'verifactu.invoice.entry.response',
'view.parent': ir.ui.view(),
'xmlid': 'verifactu_invoice_entry_response_view_form'}

La verdad que no entiendo que sucede, porque eso que me comentas Miguel de que pertenece a la 18 no entiendo la razón, ya que no hemos tocado nada de actualizaciones de módulos base...

Perdona Andrés pero no quiero liarte con esto de las versiones. Lo que parece es que algún modulo no se ha terminado de instalar correctamente, quizás te quedó alguna parte en una versión anterior. ¿Has actualizado todo el repositorio l10n-spain o solo l10n_es_verifactu_oca?

Te lo pregunto porque veo que la ruta del módulo está en /mnt/extra-addons. Fíjate que los módulos de los que depende l10n_es_verifactu_oca deben de estar también actualizados.

Author

Me he puesto a actualizar todas las dependencias, luego he desinstalado e instalado de nuevo el de verifactu y ya ha funcionado. Debe ser lo que comentabas, que igual algún módulo no se había instalado bien o no se había terminado de actualizar...
Muchas gracias por la ayuda Miguel