Los diseños de impresión en Odoo se gestiona con QWeb. El diseño es un xml y se puede tocar directamente el fichero o la forma más fácil es a través de la web.
- Nos ponemos en modo diseñador.
- Vamos a Configuración > Informes > Informes
- Buscamos «account.report_invoice» y lo seleccionamos.
- Pulsamos en «Buscar vistas QWeb asociadas»
- Seleccionamos «account.report_invoice_document»
- Y ahí si sabes un poco de HTML podrás modificar la estructura del XML. Para cosas avanzadas tendrás que leer un poco acerca de cómo funciona QWeb.
Estilos
Para los estilos lo más fácil es meterlo inline. Hay dos formas:
<div class="col-xs-5" style="border:1px solid lightgray; margin-left:16px;">
o también
<div class="col-xs-6"> <style> .class-name{border:1px solid lightgray; margin-left:16px;} <style> .......... </div>
francois beyler says
buena stardes,
no consigoo imprimir nada correctamente en odoo, alguien me puede ayudar por favor
root says
Tendrías q ser un poco más concreto en el problema.
Josune says
Desde esta opción se podría modificar los tamaños de letras? Hay opción de tocar los css? Muchas gracias.
root says
Te contesto modificando el artículo.
Juan Carlos L says
Hola buenas tardes, agradezco el artículo…solo que tengo varias dudas en lo siguiente:
Dónde activo el modo diseñador…ya que solo puede ver la activación de modo desarrollador en ajustes…
Por otro lado, no me aparece «Informes» dentro de configuración…de cuál módulo es la configuración que mencionas…podrías detallar más porfa, Yo tengo odoo 13 community edition.
Yo estoy buscando cambiar el tamaño de letra de las facturas que por default viene muy grande…Muchas gracias!