Skip to content

Issue server action mass_edit field name selection_ #1095

@AugustinBrabant

Description

@AugustinBrabant

Hello,

Could you please check the issue below regarding the module server_action_mass_edit version 18.0 ?

module: server_action_mass_edit
version: 18.0

Steps to reproduce

  • Create a server action to edit field : scheduled_date in Transfer

Current behavior
When I select a delivery order, I click on the action and I have this message :

RPC_ERROR

Odoo Server Error

Occured on nitto-tjm-test-20761006.dev.odoo.com on model mass.editing.wizard and id 14 on 2025-06-24 12:58:40 GMT

Traceback (most recent call last):
File "/home/odoo/src/odoo/odoo/http.py", line 2122, in _transactioning
return service_model.retrying(func, env=self.env)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/odoo/src/odoo/odoo/service/model.py", line 156, in retrying
result = func()
^^^^^^
File "/home/odoo/src/odoo/odoo/http.py", line 2089, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/odoo/src/odoo/odoo/http.py", line 2337, in dispatch
result = self.request.registry['ir.http']._dispatch(endpoint)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/odoo/src/odoo/odoo/addons/base/models/ir_http.py", line 333, in _dispatch
result = endpoint(**request.params)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/odoo/src/odoo/odoo/http.py", line 754, in route_wrapper
result = endpoint(self, *args, **params_ok)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/odoo/src/odoo/addons/web/controllers/dataset.py", line 36, in call_kw
return call_kw(request.env[model], method, args, kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/odoo/src/odoo/odoo/api.py", line 533, in call_kw
result = getattr(recs, name)(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/odoo/src/odoo/addons/web/models/models.py", line 883, in onchange
field = self._fields[field_name]
~~~~~~~~~~~~^^^^^^^^^^^^
KeyError: 'selection__carrier_id'

The above server error caused the following client error:
OwlError: An error occured in the owl lifecycle (see this Error's "cause" property)
Error: An error occured in the owl lifecycle (see this Error's "cause" property)
at handleError (https://nitto-tjm-test-20761006.dev.odoo.com/web/assets/1/ab50324/web.assets_web.min.js:972:101)
at App.handleError (https://nitto-tjm-test-20761006.dev.odoo.com/web/assets/1/ab50324/web.assets_web.min.js:1619:29)
at ComponentNode.initiateRender (https://nitto-tjm-test-20761006.dev.odoo.com/web/assets/1/ab50324/web.assets_web.min.js:1064:19)

Caused by: RPC_ERROR: Odoo Server Error
RPC_ERROR
at makeErrorFromResponse (https://nitto-tjm-test-20761006.dev.odoo.com/web/assets/1/ab50324/web.assets_web.min.js:3148:163)
at XMLHttpRequest. (https://nitto-tjm-test-20761006.dev.odoo.com/web/assets/1/ab50324/web.assets_web.min.js:3153:13)

The selection_scheduled_date field does not exist on Odoo.

Expected behavior
I would like to mass edit the scheduled_date on delivery orders.

Thank you,

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