Error al enviar emails del 347

101 views
Skip to first unread message

Francisco F. Mayoralas

unread,
Jan 4, 2021, 10:14:49 AM1/4/21
to Usuarios Odoo / OpenERP en España
Buenas, 

Estoy obteniendo un error al enviar los emails de la declaración 347 a los Partners. El problema es que no termino de entender el error ya que parece estar asociado al Partner con ID 16144? He revisado la ficha de dicho Partner y no veo nada raro ya que el email de la ficha es correcto. 

El resultado es que no se envía ningún email de dicha declaración 

File "/opt/odoo/OCB12/OCB/report-print-send/base_report_to_printer_mail/models/mail_template.py", line 10, in generate_email )).generate_email(res_ids, fields=fields) File "/opt/odoo/OCB12/OCB/addons/mail/models/mail_template.py", line 453, in generate_email results = template.generate_recipients(results, template_res_ids) File "/opt/odoo/OCB12/OCB/addons/mail/models/mail_template.py", line 407, in generate_recipients tpl_partner_ids = [int(pid) for pid in partner_to.split(',') if pid] File "/opt/odoo/OCB12/OCB/addons/mail/models/mail_template.py", line 407, in <listcomp> tpl_partner_ids = [int(pid) for pid in partner_to.split(',') if pid] ValueError: invalid literal for int() with base 10: 'res.partner(16144'

cubells

unread,
Jan 4, 2021, 2:46:51 PM1/4/21
to openerp-s...@googlegroups.com
El 4/1/21 a les 16:14, Francisco F. Mayoralas ha escrit:
no sé por qué te pasa eso con ese cliente, però lo que dice python es
claro y te dice lo que le llega a partner_to:


Python 3.7.9 (default, Aug 18 2020, 02:07:21)
[GCC 9.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
(Console)
partners = env['res.partner']
partners |= env['res.partner'].browse(11)
partners |= env['res.partner'].browse(15)
partners
res.partner(11, 15)
partner_to = str(partners)
tpl_partner_ids = [int(pid) for pid in partner_to.split(',') if pid]
Traceback (most recent call last):
File "<console>", line 1, in <module>
File "<console>", line 1, in <listcomp>
ValueError: invalid literal for int() with base 10: 'res.partner(11'




--
Atentament, cubells.
--

Reply all
Reply to author
Forward
0 new messages