Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Odoo - QWeb: Generación de informes profesionales completos
Rating: 4.1 out of 5(117 ratings)
452 students

Odoo - QWeb: Generación de informes profesionales completos

Aprende a generar los informes más profesionales con Odoo, el ERP Web más utilizado y su motor de plantillas QWeb
Last updated 3/2021
Spanish
Spanish [Auto],

What you'll learn

  • Qué es QWeb: definición y usos
  • Proceso de definición de informes (acciones, plantillas y modelos)
  • Directivas: definición y usos
  • Directivas: t-esc
  • Directivas: t-raw
  • Directivas: t-set y t-value
  • Directivas: t-field
  • Directivas: t-if
  • Directivas: t-foreach
  • Definición de acciones de informe para vistas formulario y wizards/botones
  • Definición de plantillas básicas de documentos
  • Definición de modelos para la obtención de datos a enviar a los informes
  • Creación de encabezados (headers) y pies de página (footers) personalizados
  • Uso de directivas en la definición de plantillas

Course content

7 sections30 lectures2h 10m total length
  • Introducción5:04

Requirements

  • Conocimientos básicos de desarrollo en Odoo
  • Conocer las bases del lenguaje de programación Python
  • Entender la estructura de formatos de intercambios de datos (JSON/XML)

Description

Un aspecto fundamental dentro del funcionamiento de un ERP es la interpretación y representación de la información que se registra en cada uno de los módulos o apartados de los que se componen estos sistemas.

La obtención de informes de ventas o compras (presupuestos, pedidos, albaranes, facturas), operaciones de cartera como cobros o pagos, procesos de fabricación o información comercial es una práctica habitual en cualquier empresa actual. Por eso Odoo dispone de un mecanismo que nos permite elaborar y gestionar cualquier tipo de informe que podamos necesitar obtener a partir de los datos almacenados en la solución.

Para cubrir todos estos aspectos Odoo nos proporciona QWeb, un motor de plantillas que utiliza el lenguaje de marcado XML para permitirnos diseñar los informes personalizados y ajustados a las necesidades de nuestra empresa.

El funcionamiento básico de este motor de plantillas radica en el hecho de transformar diferentes estructuras de código XML mediante el uso de directivas, en documentos HTML resultantes que nos permiten visualizar los listados en el navegador o exportarlos en formato PDF para su futuro almacenamiento.

En el curso veremos paso a paso cómo generar estos informes, aplicando una metodología incremental. Veremos una base teórica y posteriormente pondremos en práctica todo lo aprendido. Realizaremos hasta tres formatos de ejemplo, de más sencillo a más complejo e incluso veremos cómo modificar los informes estándar de la solución.

Who this course is for:

  • Desarrolladores con conocimientos básicos de Odoo