Creador de cotizaciones en PDF¶
El creador de cotizaciones en PDF de Ventas le permite enviar a sus clientes un archivo PDF totalmente personalizado para las cotizaciones, en el que se muestren la empresa y los productos, con distintos elementos de información y diseño, en lugar de limitarse a mostrar el precio y el total.
El creador de cotizaciones en PDF agrupa las páginas de encabezado, las descripciones de los productos, los precios y las páginas de pie de página para crear una cotización detallada. También puede introducir textos dinámicos o notas personalizadas en el PDF para personalizar la cotización para el cliente.
Disponer de un PDF personalizado en las cotizaciones aporta una mejor experiencia de compra para los clientes y añade un toque elegante de profesionalidad a la empresa.
Nota
Es recomendable editar formularios de PDF con el software de Adobe. Los campos de formulario en el encabezado y pie de página de las plantillas PDF son necesarios para obtener valores dinámicos con Odoo.
Configuración¶
Si desea añadir archivos PDF personalizados a las cotizaciones, debe configurar la función creador de cotizaciones PDF.
Para ello, vaya a la aplicación Ajustes, vaya a la sección cotizaciones y órdenes y busque la función creador de cotizaciones en PDF.
. Después, en la páginaTexto dinámico en archivos PDF¶
Al crear PDF personalizados para las cotizaciones, use el texto dinámico para que Odoo complete automáticamente el contenido del archivo PDF con información relacionada a la cotización de la base de datos de Odoo, como nombres, precios, etc.
Los valores del texto dinámico vienen de componentes (entradas de texto) que se pueden añadir a un archivo PDF y Odoo completa automáticamente esos valores con información relacionada a la cotización.
Valores de texto dinámico¶
A continuación le presentamos valores comunes de texto dinámico que se usan en archivos PDF personalizados que ya están mapeados a los campos correctos y lo que representan.
Para encabezados y pies de página PDF:
name: Referencia de la orden de ventas
partner_id__name: Nombre del cliente
user_id__name: Nombre del vendedor
amount_untaxed: Subtotal
amount_total: Total
delivery_date: Fecha de envío
validity_date: Fecha de vencimiento
client_order_ref: Referencia del cliente
Para PDF de productos:
description: Descripción del producto
quantity: Cantidad
uom: Unidad de medida (UdM)
price_unit: Precio unitario
discount: Descuento
product_sale_price: Lista de precio del producto
taxes: Nombre de los impuestos separados con coma (
,
)tax_excl_price: Precio con impuesto excluido
tax_incl_price: Precio con impuesto incluido
Después de subir un PDF, puede Configurar campos dinámicos. Esto le permitirá mapear cualquier nombre de campo en su PDF al campo que quiera mostrar con solo escribir cualquier ruta existente. Los encabezados y pies de página empiezan desde el modelo sale_order actual, mientras que el documento del producto sigue la ruda desde sale_order_line. Dejar esa ruta vacía le permitirá llenar notas personalizadas, directamente desde una cotización específica que lo requiera.
Example
Cuando se crea un PDF, es mejor usar valores comunes de texto dinámico (name y partner_id_name). Cuando se sube a la base de datos, Odoo completa automáticamente esos campos con la información de sus respectivos campos.
En este caso, Odoo completará de forma automática la referencia de la orden de ventas en el campo de texto dinámico name y el nombre del cliente en el campo partner_id_name.

Una vez que los archivos PDF están completos, guárdelos en el disco duro de su computadora y súbalos a Odoo desde la aplicación
.Example
Al subir un PDF que tenga el campo de formulario invoice_partner_country, que es una información que está disponible en la orden de venta, configure la ruta del Nombre del campo del formulario a: - partner_invoice_id.country_id.name para un documento de pie de página o encabezado - order_id.partner_invoice_id.country_id.name para un documento de producto que llene el formulario con el nombre del país del contacto de la factura al crear el PDF.
Example
Al subir cualquier PDF con el campo de formulario custom_note, si deja la ruta vacía el remitente podrá escribir cualquier nota en el lugar que ocupa ese campo dentro del formulario y se mostrará en el PDF que se cree.
Agregar un archivo PDF a un producto¶
En la aplicación Ventas de Odoo también es posible agregar un PDF personalizado al formulario de un producto. Cuando lo agrega y ese producto se usa en una cotización, también se inserta ese archivo PDF en el PDF final.
Para agregar un PDF personalizado a un producto, primero vaya a
y seleccione el producto al que quiera agregar un PDF personalizado.Nota
También puede agregar un documento a las variantes del producto, pero si hay documentos en un producto y en sus variantes, solo se mostrarán los documentos de las variantes.
Para agregar un documento personalizado a una variante de producto, vaya a la aplicación Documentos y suba los documentos personalizados a la variante específica del producto.
. Seleccione la variante que desee, haga clic en el botón inteligenteEn la página del producto, haga clic en el botón inteligente Documentos que se encuentra en la parte superior de la página para ir una página de Documentos para ese producto donde podrá subir los archivos relacionados a ese producto. En esta, haga clic en Nuevo o en Subir.

Al hacer clic en Subir se abrirá el directorio de archivos locales de la computadora. Una vez que suba un documento podrá configurarlo más en la tarjeta del documento, o si hace clic en el icono (tres puntos verticales) en la esquina derecha de la tarjeta del documento y después en Editar.
Al hacer clic en Nuevo se abre un formulario para documentos en blanco, allí puede cargar el PDF que desee con el botón Suba su archivo. Este se encuentra ubicado en el campo Contenido del archivo del formulario.
Formulario de configuración de PDF¶

El primer campo en el formulario de documentos es para el Nombre del documento y aparece en color gris (además de que no puede hacer clic allí) hasta que suba un documento. Una vez que haya subido un PDF, el campo Nombre se completa de forma automática con el nombre del PDF, puede editarlo después.
Antes de subir un documento, desde el campo con el menú desplegable Tipo puede elegir si es un archivo o una URL.

Nota
Si sube un PDF, el campo Tipo se completa de forma automática como archivo y no podrá modificarlo.
Luego, en la sección Ventas, en el campo Visible en, haga clic en el menú desplegable y seleccione alguna de las siguientes opciones: Presente en la cotización, Al confirmar la orden o PDF dentro de la cotización.
Cotización: los clientes reciben el documento y pueden acceder a él en cualquier momento.
Orden confirmada: los clientes reciben el documento al momento de confirmar su orden, es muy útil para los usuarios manuales y para otros documentos complementarios.
Dentro de la cotización: el documento está incluido en el PDF de la cotización, entre las páginas de cabecera y la sección correspondiente a los precios.
Example
Si selecciona la opción Dentro de la cotización para el campo Visible en y carga el archivo PDF personalizado con el nombre Corner Desk.pdf
, este será visible en la cotización en el portal del cliente, en la sección Documentos.
Además del campo Contenido del archivo, puede Configurar campos dinámicos. Al hacerlo, recuerde que el modelo inicial es sale_order_line, contrario a encabezados y pies de página que empiezan desde sale_order.
Por último, en la sección Comercio electrónico, elija si desea publicarlo en el sitio web para que el PDF aparezca en la página del producto en la tienda en línea.
Example
Cuando active la opción Publicar en el sitio web, aparecerá un enlace al documento subido, Corner Desk.pdf
, en la página del producto en la tienda en línea.
Este enlace está debajo del encabezado Documentos y tiene el nombre del archivo que subió.
Cotización en PDF¶
En la pestaña Creador de cotizaciones de una orden de venta, seleccione documentos adicionales que se fusionarán en el PDF final. Si el documento seleccionado tiene campos personalizados, aparecerán como cuadros de texto que podrá editar y llenar.

Una vez que confirma una cotización con un PDF preconfigurado, Odoo le ofrece la opción de imprimirla para verificar si hay errores o para almacenarla en sus registros.
Para imprimirla, vaya a la cotización confirmada y haga clic en el icono ⚙️ (de engranaje) que abrirá un menú desplegable. Desde allí, seleccione Imprimir y luego Cotización en PDF.

En ese instante comenzará la descarga instantánea de la cotización. Al abrirla, puede ver e imprimir la cotización en PDF y el PDF del producto configurado que estableció para poder visualizar dentro de la cotización.
Nota
Descargue estos ejemplos del creador de cotizaciones en PDF
o descargue la cotización de ejemplo
para ver más ejemplos.
Ver también