Skip to content

Bug al crear retenciones municipales #675

@Jhmartinezr

Description

@Jhmartinezr

Previamente se configuró la actividad económica en el proveedor y se le asignó el municipio correspondiente. Al crear la retención aparece el error anexo.

Error mostrado

RPC_ERROR

Odoo Server Error

Occured on edgary3-qa-vnzl.odoo.com on model account.retention.line on 2026-03-09 19:07:58 GMT

Traceback (most recent call last):
  File "/home/odoo/src/odoo/odoo/http.py", line 2283, in _serve_db
    return service_model.retrying(serve_func, env=self.env)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/odoo/src/odoo/odoo/service/model.py", line 185, in retrying
    result = func()
             ^^^^^^
  File "/home/odoo/src/odoo/odoo/http.py", line 2338, in _serve_ir_http
    response = self.dispatcher.dispatch(rule.endpoint, args)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/odoo/src/odoo/odoo/http.py", line 2553, in dispatch
    result = self.request.registry['ir.http']._dispatch(endpoint)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/odoo/src/odoo/odoo/addons/base/models/ir_http.py", line 355, in _dispatch
    result = endpoint(**request.params)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/odoo/src/odoo/odoo/http.py", line 794, in route_wrapper
    result = endpoint(self, *args, **params_ok)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/odoo/src/odoo/addons/web/controllers/dataset.py", line 32, in call_kw
    return call_kw(request.env[model], method, args, kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/odoo/src/odoo/odoo/service/model.py", line 94, in call_kw
    result = method(recs, *args, **kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/odoo/src/odoo/addons/web/models/models.py", line 2101, in onchange
    record._apply_onchange_methods(field_name, result)
  File "/home/odoo/src/odoo/odoo/orm/models.py", line 6979, in _apply_onchange_methods
    res = method(self)
          ^^^^^^^^^^^^
  File "/home/odoo/src/user/EdgarY3/odoo19-venezuela/l10n_ve_payment_extension/models/account_retention_line.py", line 338, in onchange_economic_activity_id
    record.invoice_amount = record.move_id.tax_totals["amount_untaxed"]
                            ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^
KeyError: 'amount_untaxed'

The above server error caused the following client error:
RPC_ERROR: Odoo Server Error
    RPC_ERROR
        at makeErrorFromResponse (https://edgary3-qa-vnzl.odoo.com/web/assets/c746d33/web.assets_web.min.js:3194:165)
        at XMLHttpRequest.<anonymous> (https://edgary3-qa-vnzl.odoo.com/web/assets/c746d33/web.assets_web.min.js:3200:13)

Configuración de la actividad económica
Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions