Ir al contenido
Menú
Se marcó esta pregunta
1 Responder
1270 Vistas

Hey All,

I've i want to create a Payslip in the past Month for only one Employe i get an Error:


Traceback (most recent call last):
  File "C:\Program Files\Odoo 17.0.20240425\server\odoo\http.py", line 1768, in _serve_db
    return service_model.retrying(self._serve_ir_http, self.env)
  File "C:\Program Files\Odoo 17.0.20240425\server\odoo\service\model.py", line 133, in retrying
    result = func()
  File "C:\Program Files\Odoo 17.0.20240425\server\odoo\http.py", line 1795, in _serve_ir_http
    response = self.dispatcher.dispatch(rule.endpoint, args)
  File "C:\Program Files\Odoo 17.0.20240425\server\odoo\http.py", line 1999, in dispatch
    result = self.request.registry['ir.http']._dispatch(endpoint)
  File "C:\Program Files\Odoo 17.0.20240425\server\odoo\addons\website\models\ir_http.py", line 235, in _dispatch
    response = super()._dispatch(endpoint)
  File "C:\Program Files\Odoo 17.0.20240425\server\odoo\addons\base\models\ir_http.py", line 222, in _dispatch
    result = endpoint(**request.params)
  File "C:\Program Files\Odoo 17.0.20240425\server\odoo\http.py", line 725, in route_wrapper
    result = endpoint(self, *args, **params_ok)
  File "C:\Program Files\Odoo 17.0.20240425\server\odoo\addons\web\controllers\dataset.py", line 24, in call_kw
    return self._call_kw(model, method, args, kwargs)
  File "C:\Program Files\Odoo 17.0.20240425\server\odoo\addons\web\controllers\dataset.py", line 20, in _call_kw
    return call_kw(request.env[model], method, args, kwargs)
  File "C:\Program Files\Odoo 17.0.20240425\server\odoo\api.py", line 468, in call_kw
    result = _call_kw_multi(method, model, args, kwargs)
  File "C:\Program Files\Odoo 17.0.20240425\server\odoo\api.py", line 453, in _call_kw_multi
    result = method(recs, *args, **kwargs)
  File "C:\Program Files\Odoo 17.0.20240425\server\odoo\addons\web\models\models.py", line 1063, in onchange
    record._apply_onchange_methods(field_name, result)
  File "C:\Program Files\Odoo 17.0.20240425\server\odoo\models.py", line 6897, in _apply_onchange_methods
    res = method(self)
  File "C:\Program Files\Odoo 17.0.20240425\server\odoo\addons\hr_payroll_community\models\hr_payslip.py", line 667, in onchange_date_from
    worked_days_line_ids = self.get_worked_day_lines(contracts, date_from,
  File "C:\Program Files\Odoo 17.0.20240425\server\odoo\addons\hr_payroll_community\models\hr_payslip.py", line 289, in get_worked_day_lines
    duration_in_hours = float(duration) * 24
ValueError: could not convert string to float: '8 Tage'

The above server error caused the following client error:
RPC_ERROR: Odoo Server Error
    at makeErrorFromResponse (http://10.0.16.237:8069/web/assets/1/7e49298/web.assets_web.min.js:2870:163)
    at XMLHttpRequest. (http://10.0.16.237:8069/web/assets/1/7e49298/web.assets_web.min.js:2874:13)

Could someone help me? :)


Thanks a lot!


Avatar
Descartar
Mejor respuesta

Hi,
As per the shared traceback the error seems to be coming from a third party application,so its better to report the issue in the app authors support channel.

Module: hr_payroll_community

Thanks

Avatar
Descartar
Publicaciones relacionadas Respuestas Vistas Actividad
2
may 24
1504
1
mar 15
4262
1
mar 25
1935
0
dic 22
2264
1
sept 17
76