Welcome!

This community is for professionals and enthusiasts of our products and services. Share and discuss the best content and new marketing ideas, build your professional profile and become a better marketer together.

0

Error al imprimir recibos o al enviarlos por correo

por
Leandro Latorre
en 22/10/15 21:23 1.417 vistas

Hola Comunidad,

Estoy haciendo algunas pruebas de funcionalidad con Odoo v8 localización de AdHoc. El error me sucede tanto en mi compañia como si utilizo la base de demo que incluye.

El tema es así, al momento registrar un pago, me deja realizarlo sin inconvenientes, lo puedo publicar, y al momento de querer imprimirlo o o enviarlo por correo, me arroja el siguiente error:

Odoo Server Error

Traceback (most recent call last): File "/opt/odoo/odoo-server/openerp/http.py", line 537, in _handle_exception return super(JsonRequest, self)._handle_exception(exception) File "/opt/odoo/odoo-server/openerp/http.py", line 574, in dispatch result = self._call_function(**self.params) File "/opt/odoo/odoo-server/openerp/http.py", line 310, in _call_function return checked_call(self.db, *args, **kwargs) File "/opt/odoo/odoo-server/openerp/service/model.py", line 118, in wrapper return f(dbname, *args, **kwargs) File "/opt/odoo/odoo-server/openerp/http.py", line 307, in checked_call return self.endpoint(*a, **kw) File "/opt/odoo/odoo-server/openerp/http.py", line 803, in __call__ return self.method(*args, **kw) File "/opt/odoo/odoo-server/openerp/http.py", line 403, in response_wrap response = f(*args, **kw) File "/opt/odoo/odoo-server/addons/web/controllers/main.py", line 944, in call_kw return self._call_kw(model, method, args, kwargs) File "/opt/odoo/odoo-server/addons/web/controllers/main.py", line 936, in _call_kw return getattr(request.registry.get(model), method)(request.cr, request.uid, *args, **kwargs) File "/opt/odoo/odoo-server/openerp/api.py", line 250, in wrapper return old_api(self, *args, **kwargs) File "/opt/odoo/odoo-server/addons/email_template/wizard/mail_compose_message.py", line 54, in default_get res.get('model'), res.get('res_id'), context=context File "/opt/odoo/odoo-server/openerp/api.py", line 250, in wrapper return old_api(self, *args, **kwargs) File "/opt/odoo/odoo-server/addons/email_template/wizard/mail_compose_message.py", line 104, in onchange_template_id values = self.generate_email_for_composer_batch(cr, uid, template_id, [res_id], context=context)[res_id] File "/opt/odoo/odoo-server/openerp/api.py", line 250, in wrapper return old_api(self, *args, **kwargs) File "/opt/odoo/odoo-server/addons/email_template/wizard/mail_compose_message.py", line 168, in generate_email_for_composer_batch template_values = self.pool.get('email.template').generate_email_batch(cr, uid, template_id, res_ids, fields=fields, context=ctx) File "/opt/odoo/odoo-server/openerp/api.py", line 250, in wrapper return old_api(self, *args, **kwargs) File "/opt/odoo/odoo-server/addons/email_template/email_template.py", line 516, in generate_email_batch result, format = openerp.report.render_report(cr, uid, [res_id], report_service, {'model': template.model}, ctx) File "/opt/odoo/odoo-server/openerp/report/__init__.py", line 40, in render_report return registry['ir.actions.report.xml'].render_report(cr, uid, ids, name, data, context) File "/opt/odoo/odoo-server/openerp/api.py", line 250, in wrapper return old_api(self, *args, **kwargs) File "/opt/odoo/odoo-server/openerp/addons/base/ir/ir_actions.py", line 155, in render_report return new_report.create(cr, uid, res_ids, data, context) File "/opt/odoo/odoo-server/addons/report_aeroo/report_aeroo.py", line 866, in create res = fnct(cr, uid, ids, data, report_xml, context) File "/opt/odoo/odoo-server/addons/report_aeroo/report_aeroo.py", line 723, in create_source_pdf return self.create_single_pdf(cr, uid, ids, data, report_xml, context) File "/opt/odoo/odoo-server/addons/report_aeroo/report_aeroo.py", line 626, in create_single_pdf return self.create_aeroo_report(cr, uid, ids, data, report_xml, context=context, output=output) File "/opt/odoo/odoo-server/addons/report_aeroo/report_aeroo.py", line 584, in create_aeroo_report self._raise_exception(e, print_id) File "/opt/odoo/odoo-server/addons/report_aeroo/report_aeroo.py", line 461, in _raise_exception raise Exception(_("Aeroo Reports: Error while generating the report."), e, str(e), _("For more reference inspect error logs.")) Exception: (u'Aeroo Reports: Error while generating the report.', AttributeError("'account.journal' object has no attribute 'check_type'",), "'account.journal' object has no attribute 'check_type'", u'For more reference inspect error logs.')

Por otro lado, si en vez de querer enviarlo por correo, hago clic en Imprimir recibo, me devuelve el siguiente error:

Odoo Warning

Aeroo Reports: Error while generating the report.
'account.journal' object has no attribute 'check_type'
'account.journal' object has no attribute 'check_type'
For more reference inspect error logs.

<type 'exceptions.Exception'>,Aeroo Reports: Error while generating the report.
'account.journal' object has no attribute 'check_type'
'account.journal' object has no attribute 'check_type'
For more reference inspect error logs.,<traceback object at 0x7ff79e2085a8>

Lamentablemente para mí, ésto es lo unico que me está funcionando mal en el sistema, por lo que le agradecería a cualquiera que me pudiera orientar por dónde puede estar el error, soy nuevo en Odoo y aún no comprendo del todo bien los mensajes de error.

Muchas gracias,

Leandro Latorre

Bueno comunidad, es muy largo de explicar por aquí la solución a mi inconveniente, pero les comparto el enlace a la asistencia que me brindó el colega Gustavo Orrillo en el grupo de odoo-argentina de Google Groups, la cuál me permitió resolver el incidente. Mil gracias a Gustavo Orrillo por la mano! https://groups.google.com/forum/#!topic/odoo-argentina/P4wjq4xYEZA Saludos, Leandro Latorre

Leandro Latorre
de 24/10/15 01:42

0

ADHOC

--ADHOC--
1769
| 5 1 4
Rosario, Argentina
--ADHOC--

Adhoc es parte de una red de profesionales establecidos en Rosario. Implementamos y desarrollamos Odoo Software perfectamente integrado para Argentina.

Somos el primer Gold  Partner en Argentina a partir de nuestra amplia trayectoria en Odoo, con más de 100 clientes soportados a diario y 6 años llevando adelante proyectos de implementación de ERP en nuestro país, pertenecemos a la máxima categoría de Partner otorgada por Odoo Bélgica, lo cual garantiza la calidad de nuestros procesos y la confiabilidad de nuestros servicios y soluciones.

Desde Adhoc vimos la necesidad de compartir con la comunidad los recursos de los cuales hacemos uso para implementar Odoo/OpenERP en Argentina.

ADHOC
En 22/10/15 21:38

Leandro

Como estás? Proba si se soluciona instalando el módulo de cheques, lo usa en el reporte, y puede ser la causa del error.

https://github.com/ingadhoc/odoo-addons/tree/8.0/account_check

Saludos!

  • Marcar

Buenas noches, Primero que nada gracias por tomarte el tiempo!, se agradece muchísimo. Te comento que sí, efectivamente lo tengo instalado desde el comienzo, junto con el de recibos, o sea, los dos que poseo instalados que entiendo son necesarios para que éstos pasos funcionen, son: account_check account_voucher_receipt Se te ocurre qué podría estar pasando?, lo que me pareció raro, es que si cargo los datos demo, pasa exactamente lo mismo. Saludos, Leandro

Leandro Latorre
de 23/10/15 01:48

0
Mariano DAngelo
En 25/10/15 03:07


0
Mariano DAngelo
En 25/10/15 03:07

yo tengo el mismo error si instalo account_voucher_receipt desde odoo_apps, no esta mas el modulo en https://github.com/ingadhoc/odoo-argentina . Como realizan pagos con multiples medios sin ese modulo?
Tambien al instalar  "Argentinian Aeroo Like Receipt Report" te redirecciona a odoo.com

  • Marcar

acabo de leer http://www.odooargentina.com/blog/blog-1/post/modificaciones-en-repos-odoo-argentina-y-odoo-addons-de-adhoc-12#blog_content

Mariano DAngelo
de 25/10/15 04:25

0
Leandro Latorre
En 23/10/15 01:47

Buenas noches, 

Primero que nada gracias por tomarte el tiempo!, se agradece muchísimo.

Te comento que sí, efectivamente lo tengo instalado desde el comienzo, junto con el de recibos, o sea, los dos que poseo instalados que entiendo son necesarios para que éstos pasos funcionen, son:

  • account_check
  • account_voucher_receipt

Se te ocurre qué podría estar pasando?, lo que me pareció raro, es que si cargo los datos demo, pasa exactamente lo mismo.

Saludos,

Leandro

  • Marcar

Podes probar, para detectar el origen del error, entrar al reporte .odt en tu sources, y borrar el tag que lleva check_type, para ver que pasa. No deberias de tener este problema, hay algo en tu instalación fuera de lo normal.

ADHOC
de 23/10/15 15:43

Bueno comunidad, es muy largo de explicar por aquí la solución a mi inconveniente, pero les comparto el enlace a la asistencia que me brindó el colega Gustavo Orrillo en el grupo de odoo-argentina de Google Groups, la cuál me permitió resolver el incidente. Mil gracias a Gustavo Orrillo por la mano! https://groups.google.com/forum/#!topic/odoo-argentina/P4wjq4xYEZA Saludos, Leandro Latorre

Leandro Latorre
de 24/10/15 01:44

Mantener informado

Acerca de esta comunidad

¡Hola! Este foro tiene la finalidad de compartir con la comunidad de Odoo Argentina preguntas y respuestas funcionales y técnicas. Lea las directrices

Herramientas de las preguntas

13 seguidor(es)

Estadísticas

Preguntado: 22/10/15 21:23
Visto: 1417 veces
Última actualización: 14/4/18 12:41