Número de lote y albarán en factura OpenERP 7

385 views
Skip to first unread message

Pablo Méndez Solla

unread,
Nov 3, 2015, 11:21:11 AM11/3/15
to Usuarios Odoo / OpenERP en España
Buenas tardes,

He visto que algunas empresas que trabajan con OpenERP/Odoo incluyen Lote, Número de Albarán e incluso Fecha de caducidad en las líneas de las facturas que emiten. ¿Es posible mostrar estos datos desde alguna opción de configuración del programa? ¿Se trata de algún desarrollo que hayan hecho? ¿Se trata de algún módulo que quizá no haya instalado?

Un saludo. Atentamente,
Pablo.

Ignacio Ibeas (Acysos S.L.)

unread,
Nov 3, 2015, 2:39:14 PM11/3/15
to openerp-s...@googlegroups.com
Hola,

Han modificado el report de factura.

Saludos

El 03/11/15 a las 17:21, Pablo Méndez Solla escribió:
--
Has recibido este mensaje porque estás suscrito al grupo "Usuarios Odoo / OpenERP en España" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a openerp-spain-u...@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.

--
Ignacio Ibeas
Acysos S.L. (www.acysos.com)
C/ Miguel Astrain 18, 1º Oficina A
31006 Pamplona, Navarra.
ign...@acysos.com
Tel. 948238905
Móvil 639452423
---------------------- // -------------------
La información contenida en este mensaje de correo electrónico es
confidencial, para ser leída por la(s) persona(s) a quién se dirige. El
acceso a este mensaje por otras personas no está autorizado. Si Ud. no es la
persona a la que va dirigido, cualquier divulgación, copia o distribución de
la información queda prohibida y puede ser ilegal. Asimismo, cualquier acción
tomada o dejada de tomar basada en la información contenida en este mensaje
queda prohibida y puede ser ilegal.
The information in this e-mail is confidential and may be legally privileged.
It is intended solely for the addressee. Access to this e-mail by anyone is
unauthorised. If you are not the intended recipient, any disclousure,
copying, distribuition or any action taken or omited to be taken in reliance
on it, is prohibited and may be unlawful.

Pablo Méndez Solla

unread,
Nov 4, 2015, 3:26:59 AM11/4/15
to Usuarios Odoo / OpenERP en España, ign...@acysos.com
Hola Ignacio,

Si, es lo que me temía. Para mostrar esa información habrán modificado el report de la factura. Por otro lado, es algo que estoy intentando, viendo que no había la opción, y no encuentro el dato del número de lote para mostrar. Seguiré probando.

Un saludo 

Antonio Cánovas Pedreño

unread,
Nov 4, 2015, 7:29:06 AM11/4/15
to openerp-s...@googlegroups.com
Probad este, funciona y está en OCA:
account_invoice_production_lot




Un saludo,
___________________________________
                  
       Antonio Cánovas Pedreño
         Teléfono.- 6224.2.6224
         Twitter.- @acanovasp

--
Has recibido este mensaje porque estás suscrito al grupo "Usuarios Odoo / OpenERP en España" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a openerp-spain-u...@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.


Antes de imprimir este e-mail piense bien si es necesario, la conservación del medio ambiente es tarea de todos.
Este mensaje contiene información CONFIDENCIAL sometida a secreto profesional. Si lo ha recibido por error, debe saber que la copia, uso o divulgación están prohibidos la Ley, por ello, le rogamos que nos lo comunique por esta misma vía y proceda a su destrucción. 

Muchas gracias.

Humanoide

unread,
Nov 5, 2015, 2:16:37 AM11/5/15
to Usuarios Odoo / OpenERP en España
Yo probé ese módulo en la 7 y en la 8. En la 8 funcionó, pero en la 7 no. Si a alguien le funcionó en la 7 ruego me lo indique y sigo insistiendo con el.

Saludos.

Antonio Cánovas Pedreño

unread,
Nov 5, 2015, 3:45:30 AM11/5/15
to Usuarios Odoo / OpenERP en España

Yo lo tengo en ocho.


--
Has recibido este mensaje porque estás suscrito al grupo "Usuarios Odoo / OpenERP en España" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a openerp-spain-u...@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.

Pablo Méndez Solla

unread,
Nov 5, 2015, 7:57:52 AM11/5/15
to Usuarios Odoo / OpenERP en España
A ver si tengo un hueco para probarlo en 7

Pablo Méndez Solla

unread,
Nov 26, 2015, 3:19:38 AM11/26/15
to Usuarios Odoo / OpenERP en España
Buenos días compañeros,

No sé si habéis probado ya el módulo account_invoice_production_lot. Ayer lo he probado en v7 y no consigo ningún resultado. También es verdad que es posible que esté haciendo yo cosas mal o no sepa utilizarlo correctamente. El caso es que al imprimir una factura se produce este error:

Uncaught SyntaxError: Unexpected end of input

http://XXXXXXXXXXXXX/?db=XXXXXXXXXX#id=4413&view_type=form&model=account.invoice&menu_id=275&action=300:0

Si ya lo habéis utilizado indicadme si hay que configurar algo previamente o por qué se produce este error de primeras.

Un saludo.

cubells

unread,
Nov 26, 2015, 3:23:21 AM11/26/15
to openerp-s...@googlegroups.com
El 26/11/15 a les 09:19, Pablo Méndez Solla ha escrit:
> Buenos días compañeros,
>
> No sé si habéis probado ya el módulo account_invoice_production_lot.
> Ayer lo he probado en v7 y no consigo ningún resultado. También es
> verdad que es posible que esté haciendo yo cosas mal o no sepa
> utilizarlo correctamente. El caso es que al imprimir una factura se
> produce este error:
>
> Uncaught SyntaxError: Unexpected end of input
>
>

Normalmente pasa eso porque falta algún dato en el informe.

Mira el log del servidor, no lo que te dice openerp desde el frontend
que seguramente te darà más información de qué es lo que falla.


--
Atentament, cubells.
--

Pablo Méndez Solla

unread,
Nov 26, 2015, 6:50:39 AM11/26/15
to Usuarios Odoo / OpenERP en España
El log devuelve lo siguiente:

2015-11-26 11:47:25,117 2368 ERROR XXXXXXX openerp.service.web_services: Exception: (u'Motor de renderizado Webit!', u'\n\nTraceback (most recent call last):\n  File "/opt/openerp/src/core/addons/report_webkit/webkit_report.py", line 279, in create_single_pdf\n    **parser_instance.localcontext)\n  File "/usr/lib/python2.7/dist-packages/mako/template.py", line 443, in render\n    return runtime._render(self, self.callable_, args, data)\n  File "/usr/lib/python2.7/dist-packages/mako/runtime.py", line 807, in _render\n    **_kwargs_for_callable(callable_, data))\n  File "/usr/lib/python2.7/dist-packages/mako/runtime.py", line 839, in _render_context\n    _exec_template(inherit, lclcontext, args=args, kwargs=kwargs)\n  File "/usr/lib/python2.7/dist-packages/mako/runtime.py", line 865, in _exec_template\n    callable_(context, *args, **kwargs)\n  File "memory:0xac3921ccL", line 24, in render_body\n    <td>${helper.embed_company_logo()|safe}</td>\nAttributeError: \'WebKitHelper\' object has no attribute \'embed_company_logo\'\n')
Traceback (most recent call last):
  File "/opt/openerp/src/core/openerp/service/web_services.py", line 718, in go
    (result, format) = obj.create(cr, uid, ids, datas, context)
  File "/opt/openerp/src/core/addons/report_webkit/webkit_report.py", line 333, in create
    result = self.create_source_pdf(cursor, uid, ids, data, report_xml, context)
  File "/opt/openerp/src/core/openerp/report/report_sxw.py", line 488, in create_source_pdf
    result = self.create_single_pdf(cr, uid, [obj.id], data, report_xml, context)
  File "/opt/openerp/src/core/addons/report_webkit/webkit_report.py", line 282, in create_single_pdf
    exceptions.text_error_template().render())
except_osv: (u'Motor de renderizado Webit!', u'\n\nTraceback (most recent call last):\n  File "/opt/openerp/src/core/addons/report_webkit/webkit_report.py", line 279, in create_single_pdf\n    **parser_instance.localcontext)\n  File "/usr/lib/python2.7/dist-packages/mako/template.py", line 443, in render\n    return runtime._render(self, self.callable_, args, data)\n  File "/usr/lib/python2.7/dist-packages/mako/runtime.py", line 807, in _render\n    **_kwargs_for_callable(callable_, data))\n  File "/usr/lib/python2.7/dist-packages/mako/runtime.py", line 839, in _render_context\n    _exec_template(inherit, lclcontext, args=args, kwargs=kwargs)\n  File "/usr/lib/python2.7/dist-packages/mako/runtime.py", line 865, in _exec_template\n    callable_(context, *args, **kwargs)\n  File "memory:0xac3921ccL", line 24, in render_body\n    <td>${helper.embed_company_logo()|safe}</td>\nAttributeError: \'WebKitHelper\' object has no attribute \'embed_company_logo\'\n')
2015-11-26 11:47:25,327 2368 ERROR XXXXXXX openerp.netsvc: Motor de renderizado Webit!


Traceback (most recent call last):
  File "/opt/openerp/src/core/addons/report_webkit/webkit_report.py", line 279, in create_single_pdf
    **parser_instance.localcontext)
  File "/usr/lib/python2.7/dist-packages/mako/template.py", line 443, in render
    return runtime._render(self, self.callable_, args, data)
  File "/usr/lib/python2.7/dist-packages/mako/runtime.py", line 807, in _render
    **_kwargs_for_callable(callable_, data))
  File "/usr/lib/python2.7/dist-packages/mako/runtime.py", line 839, in _render_context
    _exec_template(inherit, lclcontext, args=args, kwargs=kwargs)
  File "/usr/lib/python2.7/dist-packages/mako/runtime.py", line 865, in _exec_template
    callable_(context, *args, **kwargs)
  File "memory:0xac3921ccL", line 24, in render_body
    <td>${helper.embed_company_logo()|safe}</td>
AttributeError: 'WebKitHelper' object has no attribute 'embed_company_logo'
Traceback (most recent call last):
  File "/opt/openerp/src/core/openerp/netsvc.py", line 306, in dispatch_rpc
    result = ExportService.getService(service_name).dispatch(method, params)
  File "/opt/openerp/src/core/openerp/service/web_services.py", line 660, in dispatch
    res = fn(db, uid, *params)
  File "/opt/openerp/src/core/openerp/service/web_services.py", line 766, in exp_report_get
    return self._check_report(report_id)
  File "/opt/openerp/src/core/openerp/service/web_services.py", line 744, in _check_report
    netsvc.abort_response(exc, exc.message, 'warning', exc.traceback)
  File "/opt/openerp/src/core/openerp/netsvc.py", line 81, in abort_response
    raise openerp.osv.osv.except_osv(description, details)
except_osv: (u'Motor de renderizado Webit!', u'\n\nTraceback (most recent call last):\n  File "/opt/openerp/src/core/addons/report_webkit/webkit_report.py", line 279, in create_single_pdf\n    **parser_instance.localcontext)\n  File "/usr/lib/python2.7/dist-packages/mako/template.py", line 443, in render\n    return runtime._render(self, self.callable_, args, data)\n  File "/usr/lib/python2.7/dist-packages/mako/runtime.py", line 807, in _render\n    **_kwargs_for_callable(callable_, data))\n  File "/usr/lib/python2.7/dist-packages/mako/runtime.py", line 839, in _render_context\n    _exec_template(inherit, lclcontext, args=args, kwargs=kwargs)\n  File "/usr/lib/python2.7/dist-packages/mako/runtime.py", line 865, in _exec_template\n    callable_(context, *args, **kwargs)\n  File "memory:0xac3921ccL", line 24, in render_body\n    <td>${helper.embed_company_logo()|safe}</td>\nAttributeError: \'WebKitHelper\' object has no attribute \'embed_company_logo\'\n')

En principio parece que tengo que configurar de nuevo el formato de la factura.
 

Pablo Méndez Solla

unread,
Nov 26, 2015, 6:53:27 AM11/26/15
to Usuarios Odoo / OpenERP en España
Si, en Configuración tengo que crear los encabezados y pies que utiliza webkit para generar estos reports. A ver si solo es esto y realmente funciona.

Francisco Fernández-Mayoralas

unread,
Dec 1, 2015, 2:58:57 PM12/1/15
to Usuarios Odoo / OpenERP en España
Buenas, 

Antes me aparecía correctamente el número  de factura, pero desde que desmarqué en el proceso de facturación de "Generar facturas después y basadas en órdenes de entrega", ya no me aparece el número de lote en la factura, es decir, aparece "Número de lote" pero abajo donde tiene que aparecer el valor, ya no aparece

Tengo marcada la opción de Nº de lote en la pestaña de configuración de almacén para que pida meter el número de lote al hacer la transferencia de almacén
Tengo instalado "stock_picking_invoice_link" y "account_invoice_production_lot" que son necesarios para enlazar el movimiento de almacén de la factura con el albarán y para para que muestre el número de lote en la factura

La cuestión es que no me aparece como digo y no desconozco la razón, me he fijado que antes en la ficha de la factura, en la pestaña de pickings, aparecía la información del picking y ahora ya no. Esto ha sido como he dicho tras desmarcar "Generar facturas después y basadas en órdenes de entrega"

Un saludo



El martes, 3 de noviembre de 2015, 17:21:11 (UTC+1), Pablo Méndez Solla escribió:
Reply all
Reply to author
Forward
0 new messages