This question has been flagged
365 Views

Hi all. I have a problem in the point of sales module when I want to perform the closing entry validation, it sends me the following error:

Error:
Odoo Server Error

Traceback (most recent call last):
File '/odoo/odoo-server/odoo/http.py', line 624, in _handle_exception
return super (JsonRequest, self) ._ handle_exception (exception)
File '/odoo/odoo-server/odoo/http.py', line 310, in _handle_exception
raise pycompat.reraise (type (exception), exception, sys.exc_info () [2])
File '/odoo/odoo-server/odoo/tools/pycompat.py', line 14, in reraise
raise value
File '/odoo/odoo-server/odoo/http.py', line 669, in dispatch
result = self._call_function (** self.params)
File '/odoo/odoo-server/odoo/http.py", line 350, in _call_function
return checked_call (self.db, * args, ** kwargs)
File '/odoo/odoo-server/odoo/service/model.py", line 94, in wrapper
return f (dbname, * args, ** kwargs)
File "/odoo/odoo-server/odoo/http.py', line 339, in checked_call
result = self.endpoint (* a, ** kw)
File '/odoo/odoo-server/odoo/http.py", line 915, in _call_
return self.method (* args, ** kw)
File '/odoo/odoo-server/odoo/http.py', line 515, in response_wrap
response = f (* args, ** kw)
File "/odoo/odoo-server/addons/web/controllers/main.py', line 1343, in call_button
action = self._call_kw (model, method, args, kwargs)
File '/odoo/odoo-server/addons/web/controllers/main.py', line 1331, in _call_kw
return call_kw (request.env [model], method, args, kwargs)
File '/odoo/odoo-server/odoo/api.py', line 387, in call_kw
result = _call_kw_multi (method, model, args, kwargs)
File '/odoo/odoo-server/odoo/api.py', line 374, in _call_kw_multi
result = method (recs, * args, ** kwargs)
File '/odoo/odoo-server/addons/point_of_sale/models/pos_session.py', line 254, in action_pos_session_closing_control
session.action_pos_session_close ()
File '/odoo/odoo-server/addons/point_of_sale/models/pos_session.py', line 271, in action_pos_session_close
return self._validate_session ()
File '/odoo/odoo-server/addons/point_of_sale/models/pos_session.py', line 294, in _validate_session
self._create_account_move ()
File '/odoo/odoo-server/addons/point_of_sale/models/pos_session.py', line 372, in _create_account_move
data = self._create_cash_statement_lines_and_cash_move_lines (data)
File '/odoo/odoo-server/addons/point_of_sale/models/pos_session.py', line 552, in _create_cash_statement_lines_and_cash_move_lines
statement = statements_by_journal_id [payment_method.cash_journal_id.id]
KeyError: False

Avatar
Discard