Cree reportes personalizados con sus propias fórmulas

Información general

Odoo incorpora un sistema de elaboración de reportes eficaz y fácil de usar. La creación de nuevos reportes (como un reporte de impuestos o un balance o estado de resultados con agrupaciones y diseños específicos) que se adapten a sus necesidades nunca fue tan fácil.

Activar modo de desarrollador

Para tener acceso a la interfaz de creación de reportes financieros, es necesario activar developer mode.

Crear sus reportes financieros

Primero, tiene que crear su reporte financiero. Para ello, vaya a Contabilidad ‣ Configuración ‣ Reportes financieros.

../../../../../_images/customize02.png

Una vez que se haya ingresado el nombre, hay otros dos parámetros que se deben configurar:

  • Mostrar columnas de crédito y débito

  • Periodo de análisis:

    • Basado en rangos de fechas (por ejemplo, pérdidas y ganancias)

    • Basado en una sola fecha (por ejemplo, el balance)

    • Basado en rangos de fechas con las columnas “antiguo” y “total” y los últimos 3 meses (por ejemplo, balances antiguos de los partners)

    • Bases en rangos de fechas y método de base de efectivo (por ejemplo, Estados de cuenta de flujo de efectivo)

Agregue líneas en sus reportes personalizados

Una vez que haya creado el reporte, es necesario que lo llene de líneas. Todas necesitan un nombre, un código (que se utiliza para referirse a la línea), un número de secuencia y un nivel (utilizado para la representación de la línea).

../../../../../_images/customize04.png

En el campo fórmulas puede añadir una o varias fórmulas que permitan asignar un valor a la columna de balance (y a la columna de débito y crédito si aplica – separadas por ;)

Dispone de varios elementos en la fórmula:

  • Ndays : El número de días del periodo seleccionado (para reportes con un rango de fechas).

  • Otro reporte, referido por su código. Utilice .balance para obtener su valor de balance (también dispone de .credit, .debit y .amount_residual)

También se puede basar una línea en la suma de líneas de movimiento de cuenta de un dominio determinado. En este caso es necesario completar el campo de dominio con un dominio de Odoo en el objeto de línea de movimiento de cuenta. Después, estará disponible un elemento adicional en el campo de fórmulas, que es la suma de las líneas de movimientos de cuenta en el dominio. También puede usar el campo agrupar por para agrupar las líneas de movimiento de cuenta por una de sus columnas.

Otros campos útiles:

  • Tipo : Tipo de resultado de la fórmula.

  • El crecimiento es bueno cuando es positivo : Se utiliza cuando se calcula la columna de comparación. Comprueba si el crecimiento es bueno (se muestra en verde) o no.

  • Modificador de fechas especiales : Si una línea específica de un reporte no debería usar las mismas fechas que el resto del reporte.

  • Mostrar dominio : La forma en que se muestra el dominio de una línea. Puede ser desplegable ( predeterminado, oculto al principio pero que se puede desplegar), siempre (siempre se muestra) o nunca (nunca se muestra).