Ir al contenido
Menú
Se marcó esta pregunta
2 Respuestas
6106 Vistas

Hi.

I´m trying to send an emal, a quotation to be specific, from sales module. I've created a quotation for a client and I want to send her an email with the file of the quotation attached, but when I click on "send" button, Openerp shows this:

Client Traceback (most recent call last): File "C:\Program Files\OpenERP 7.0\Server\server\openerp\addons\web\http.py", line 204, in dispatch File "C:\Program Files\OpenERP 7.0\Server\server\openerp\addons\web\controllers\main.py", line 1128, in call_kw File "C:\Program Files\OpenERP 7.0\Server\server\openerp\addons\web\controllers\main.py", line 1120, in _call_kw File "C:\Program Files\OpenERP 7.0\Server\server\openerp\addons\web\session.py", line 42, in proxy File "C:\Program Files\OpenERP 7.0\Server\server\openerp\addons\web\session.py", line 30, in proxy_method File "C:\Program Files\OpenERP 7.0\Server\server\openerp\addons\web\session.py", line 103, in send Server Traceback (most recent call last): File "C:\Program Files\OpenERP 7.0\Server\server\openerp\addons\web\session.py", line 89, in send File "C:\Program Files\OpenERP 7.0\Server\server\.\openerp\netsvc.py", line 296, in dispatch_rpc File "C:\Program Files\OpenERP 7.0\Server\server\.\openerp\service\web_services.py", line 626, in dispatch File "C:\Program Files\OpenERP 7.0\Server\server\.\openerp\osv\osv.py", line 190, in execute_kw File "C:\Program Files\OpenERP 7.0\Server\server\.\openerp\osv\osv.py", line 132, in wrapper File "C:\Program Files\OpenERP 7.0\Server\server\.\openerp\osv\osv.py", line 199, in execute File "C:\Program Files\OpenERP 7.0\Server\server\.\openerp\osv\osv.py", line 187, in execute_cr File "C:\Program Files\OpenERP 7.0\Server\server\openerp\addons\mail\mail_message.py", line 747, in create File "C:\Program Files\OpenERP 7.0\Server\server\.\openerp\tools\mail.py", line 325, in generate_tracking_message_id UnicodeDecodeError: 'ascii' codec can't decode byte 0xf1 in position 4: ordinal not in range(128)

I don't know what it means and what to do to solve. I'll be so greatful if somebody helps me with this.

Avatar
Descartar
Autor

I found the problem. I solved changing the name of the PC (server) where is intalled the software. The name that it had was "diseño", so the "ñ" was the problem, now I called the PC with "diseno" and problem is over. Anyway, thanks for the answers.

Mejor respuesta

I believe @Mariusz answer is correct. What you can do is to see every input field in your sales form and if you see any weird (unicode) character, then can try to remove it or change it to standar ascii code. It can happen if you copy and paste from other editor.

Avatar
Descartar
Mejor respuesta

Check your message template, you must have used unicode signs instead of unicode ones, either modify your quotation template or mail.py generate_tracking_message_id function to accept unicode letters.

Avatar
Descartar
Publicaciones relacionadas Respuestas Vistas Actividad
3
may 21
4042
2
ene 17
7509
1
ago 15
4127
1
jun 15
4559
1
mar 15
4857