Encabezado de facturas

419 views
Skip to first unread message

Miguel Fernández Santano

unread,
Feb 27, 2015, 7:05:34 AM2/27/15
to openerp-s...@googlegroups.com
Hola.

Estoy intentando personalizar en encabezado de las facturas en Odoo 8 y configuración multiempresa.

Por el momento he cambiado en Configuracion > Compañías > Compañia1 el encabezado RML.
He configurado el informe account.invoice para que no recargue los mismos desde el adjunto.

Antes aparecía algo así:
---------------------------------------------------------------------
Compañia 1
Direccion de la compañia, 00
CP00000 - Madrid
España
-------------------------------------------------


Quiero añadir algunos datos más, algo así:
---------------------------------------------------------------------
Compañia 1
Direccion de la compañia, 00
CP00000 - Madrid
España
Teléfono: 000000000
Correo: xx...@zzzzz.es
-------------------------------------------------


Para ello he cambiado en el RML del encabezado esto:
<place x="1.3cm" y="24.8cm" height="2.55cm" width="15.0cm">
    <para style="main_header">[[ display_address(company.partner_id) or '' ]]
    </para>
</place>


Por esto:
<place x="1.3cm" y="24.8cm" height="2.55cm" width="15.0cm">
    <para style="main_header">[[ display_address(company.partner_id) or '' ]]
Phone: [[company.partner_id.phone]]
Mail: [[company.partner_id.email]]
    </para>
</place>


Si le doy a Previsualizar encabezado de página el encabezado es el deseado.

Ahora bien, cuando voy a imprimir una factura, el encabezado es el que aparece por defecto.

¿Alguna sugerencia?

Gracias.

Miguel Fernández Santano

unread,
Mar 5, 2015, 4:26:18 AM3/5/15
to openerp-s...@googlegroups.com
Comento mi experiencia por si le sirve a alguien.

Parece que ahora el encabezado y el pie RML quedarán relegados y serán sustituidos por vistas Qweb, aunque, según dónde, seguirán apareciendo.

Para editar la cabecera de la factura he ido a Configuración -> Técnico -> Interfaz de usuario -> Vistas -> external_layout_header
Para editar el pie de la factura he ido a Configuración -> Técnico -> Interfaz de usuario -> Vistas -> external_layout_footer
Para editar la vista de la factura he ido a Configuración -> Técnico -> Informes -> Informes -> account_invoice -> Buscar vistas Qweb asociadas -> report_invoice_document

Hay que instalar la librería Wkhtmltopdf, pero la versión 0.12.1 o la 0.12.0, pues la 0.9.x que instalaba Ubuntu y la 0.12.2 no son funcionan bien con Odoo.
Despues, a pesar de realizar cambios en las plantillas, no todos aparecían, en concreto el pie, que sólo aparecía en la primera factura pero no en las siguientes.

Lo solucioné agregando un parámetro nuevo en Configuración -> Técnico -> Parámetros -> Parámetros del sistema
Clave: report.url
Valor: http://0.0.0.0:8069

Reply all
Reply to author
Forward
0 new messages