Reportes Webkit

111 views
Skip to first unread message

David Hernández

unread,
Mar 26, 2015, 8:21:15 AM3/26/15
to openerp-s...@googlegroups.com
Hola, tengo una pregunta referente a cual sería la metodología para crear mis propios reports con webkit. El caso es que quiero modificar las plantillas de los pedidos, facturas, etc para adaptarlo a la empresa en cuestión.

Debo realizar un módulo nuevo o simplemente con crear un nuevo reporte  sale_order_new.mako  y referenciarlo en la configuración del reporte seria suficiente?

Gracias.

cubells

unread,
Mar 26, 2015, 9:37:10 AM3/26/15
to openerp-s...@googlegroups.com
El 26/03/15 a les 13:21, David Hernández ha escrit:
Yo lo hago todo por herencia. Tengo un módulo con los informes que
sustituyen a los originales y se personalizan para cada cliente.

Cada informe depende. Igual te interesa hacer herencia de una sola parte
del informe, por ejemplo la cabecera, o bien sustituir o añadir algún
campo o bien te interesa sustituirlo todo.

--
Atentament, cubells.
--

David Hernández

unread,
Mar 26, 2015, 9:50:38 AM3/26/15
to openerp-s...@googlegroups.com
Entonces para poder realizar reportes específicos por ejemplo para los pedidos de venta debo crear un nuevo módulo que herede del sale_order_webkit y modificar ahí la plantilla?

Por que por ejemplo, si lo que hago es crear tantas plantillas .mako para cada uno de los reportes, luego duplico el reporte original y le asocio la plantilla nueva, añado el botón de imporesión , y ya debería salir no?

cubells

unread,
Mar 26, 2015, 11:34:11 AM3/26/15
to openerp-s...@googlegroups.com
El 26/03/15 a les 14:50, David Hernández ha escrit:
> Entonces para poder realizar reportes específicos por ejemplo para los
> pedidos de venta debo crear un nuevo módulo que herede del
> sale_order_webkit y modificar ahí la plantilla?
>


sí.

Aquí tienes un montón de ejemplos:

https://github.com/camptocamp/c2c-rd-addons

Espero lo entiendas.

--
Atentament, cubells.
--

cubells

unread,
Mar 26, 2015, 11:36:44 AM3/26/15
to openerp-s...@googlegroups.com
El 26/03/15 a les 14:50, David Hernández ha escrit:
> Entonces para poder realizar reportes específicos por ejemplo para los
> pedidos de venta debo crear un nuevo módulo que herede del
> sale_order_webkit y modificar ahí la plantilla?


Lo que debes hacer es crear un informe con un id igual al del original
pero con tu fichero. Al actualizar los módulos, se substuirá el informe
original por el tuyo:

https://github.com/camptocamp/c2c-rd-addons/blob/8.0/sale_order_webkit_chricar/sale_order_webkit_view.xml


--
Atentament, cubells.
--
Reply all
Reply to author
Forward
0 new messages