Hi, i installed odoo 10 community on windows OS a couple of days ago and I noticed that when I try to make a purchase order on the purchase module the system does not allow me to make the order with substentional amount (for example 10 000 euro) – a window (connection error) pops up in the right corner of the screen. Could you please tell me if there is something wrong that I have done or there is a bug with the module
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
- CRM
- e-Commerce
- Accounting
- Inventory
- PoS
- Project management
- MRP
This question has been flagged
Hi,
your error is a problem of string encoding (you are using a special caracter somewhere) :
File "C:\Odoo10\server\odoo\addons\purchase\models\purchase.py", line 188, in name_get
File "C:\Odoo10\server\odoo\tools\misc.py", line 1182, in formatLang
File "C:\Odoo10\server\odoo\addons\base\res\res_lang.py", line 263, in format
UnicodeDecodeError: 'ascii' codec can't decode byte 0xa0 in position 2: ordinal not in range(128)
the fonction called where you have the error is name_get, see the code here line 181 :
https://github.com/odoo/odoo/blob/10.0/addons/purchase/models/purchase.py
so, verify values for fields Order reference, Vendor Reference, currency name (probally, problem with formatlang line 188 ), check for spécial caracter / symbol.
note that the currency name should be ISO 4217, see field name line 20 in the file here:
https://github.com/odoo/odoo/blob/10.0/odoo/addons/base/res/res_currency.py
regards
Hello,
thank you for the advice. this si the log:
2018-10-12 06:45:22,401 3780 ERROR 123 odoo.http: Exception during JSON request handling.
Traceback (most recent call last):
File "C:\Odoo10\server\odoo\http.py", line 642, in _handle_exception
File "C:\Odoo10\server\odoo\http.py", line 684, in dispatch
File "C:\Odoo10\server\odoo\http.py", line 334, in _call_function
File "C:\Odoo10\server\odoo\service\model.py", line 101, in wrapper
File "C:\Odoo10\server\odoo\http.py", line 327, in checked_call
File "C:\Odoo10\server\odoo\http.py", line 942, in __call__
File "C:\Odoo10\server\odoo\http.py", line 507, in response_wrap
File "C:\Odoo10\server\odoo\addons\web\controllers\main.py", line 895, in call_kw
File "C:\Odoo10\server\odoo\addons\web\controllers\main.py", line 887, in _call_kw
File "C:\Odoo10\server\odoo\api.py", line 687, in call_kw
File "C:\Odoo10\server\odoo\api.py", line 672, in call_kw_model
File "C:\Odoo10\server\odoo\addons\purchase\models\purchase.py", line 196, in create
File "C:\Odoo10\server\odoo\addons\mail\models\mail_thread.py", line 233, in create
File "C:\Odoo10\server\odoo\addons\mail\models\mail_thread.py", line 1886, in message_post
File "C:\Odoo10\server\odoo\addons\mail\models\mail_message.py", line 740, in create
File "C:\Odoo10\server\odoo\addons\mail\models\mail_message.py", line 696, in _get_record_name
File "C:\Odoo10\server\odoo\addons\purchase\models\purchase.py", line 188, in name_get
File "C:\Odoo10\server\odoo\tools\misc.py", line 1182, in formatLang
File "C:\Odoo10\server\odoo\addons\base\res\res_lang.py", line 263, in format
UnicodeDecodeError: 'ascii' codec can't decode byte 0xa0 in position 2: ordinal not in range(128)
2018-10-12 06:45:22,401 3780 ERROR 123 odoo.http: Exception during JSON request handling.
Traceback (most recent call last):
File "C:\Odoo10\server\odoo\http.py", line 642, in _handle_exception
File "C:\Odoo10\server\odoo\addons\base\ir\ir_http.py", line 195, in _dispatch
File "C:\Odoo10\server\odoo\http.py", line 700, in dispatch
File "C:\Odoo10\server\odoo\http.py", line 662, in _handle_exception
File "C:\Odoo10\server\odoo\http.py", line 630, in _json_response
File "json\__init__.pyc", line 244, in dumps
File "json\encoder.pyc", line 207, in encode
File "json\encoder.pyc", line 270, in iterencode
UnicodeDecodeError: 'utf8' codec can't decode byte 0xa0 in position 2: invalid start byte
2018-10-12 06:45:22,457 3780 INFO 123 werkzeug: 10.10.15.1 - - [12/Oct/2018 06:45:22] "POST /web/dataset/call_kw/purchase.order/create HTTP/1.1" 500 -
2018-10-12 06:45:22,467 3780 ERROR 123 werkzeug: Error on request:
Traceback (most recent call last):
File "werkzeug\serving.py", line 177, in run_wsgi
File "werkzeug\serving.py", line 165, in execute
File "C:\Odoo10\server\odoo\service\server.py", line 245, in app
return self.app(e, s)
File "C:\Odoo10\server\odoo\service\wsgi_server.py", line 186, in application
return application_unproxied(environ, start_response)
File "C:\Odoo10\server\odoo\service\wsgi_server.py", line 172, in application_unproxied
result = handler(environ, start_response)
File "C:\Odoo10\server\odoo\http.py", line 1326, in __call__
return self.dispatch(environ, start_response)
File "C:\Odoo10\server\odoo\http.py", line 1300, in __call__
return self.app(environ, start_wrapped)
File "werkzeug\wsgi.py", line 579, in __call__
File "C:\Odoo10\server\odoo\http.py", line 1499, in dispatch
result = ir_http._dispatch()
File "C:\Odoo10\server\odoo\addons\web_editor\models\ir_http.py", line 21, in _dispatch
return super(IrHttp, cls)._dispatch()
File "C:\Odoo10\server\odoo\addons\base\ir\ir_http.py", line 199, in _dispatch
return cls._handle_exception(e)
File "C:\Odoo10\server\odoo\addons\base\ir\ir_http.py", line 169, in _handle_exception
return request._handle_exception(exception)
File "C:\Odoo10\server\odoo\http.py", line 662, in _handle_exception
return self._json_response(error=error)
File "C:\Odoo10\server\odoo\http.py", line 630, in _json_response
body = json.dumps(response)
File "json\__init__.py", line 244, in dumps
File "json\encoder.py", line 207, in encode
File "json\encoder.py", line 270, in iterencode
UnicodeDecodeError: 'utf8' codec can't decode byte 0xa0 in position 2: invalid start byte
2018-10-12 06:45:24,486 3780 INFO 123 werkzeug: 10.10.15.1 - - [12/Oct/2018 06:45:24] "POST /web/webclient/version_info HTTP/1.1" 200 -
thank you in advance.
best regards,
you can check the log file for better understand
Enjoying the discussion? Don't just read, join in!
Create an account today to enjoy exclusive features and engage with our awesome community!
Sign up