Nuevo campo "Categorías a excluir" en los asistentes de reportes de Kardex.

Resumen

Se añade el campo Categorías a excluir en los asistentes de generación de los reportes de inventario, permitiendo filtrar y omitir del reporte los movimientos de productos pertenecientes a las categorías seleccionadas, sin necesidad de seleccionar manualmente todas las demás categorías.


 Detalles

Los asistentes de generación de reportes de Kardex (Kardex Físico, Kardex Contable Valorado, Valoración de Existencias y Balance de Comprobación de Inventario) permitían filtrar por producto, bodega y categoría de producto. Sin embargo, el campo de categoría funcionaba como un filtro de inclusión: si se deseaba excluir una categoría específica del reporte, el usuario se veía obligado a seleccionar manualmente todas las demás categorías existentes para obtener ese resultado. Esto resultaba impráctico, especialmente en entornos con un gran número de categorías.

Se realizó: Se incorporó el campo Categorías a excluir como complemento a los filtros ya existentes, con una lógica de exclusión invertida:

  • Si el campo Categorías a excluir se deja vacío, el reporte incluye los movimientos de todas las categorías, manteniendo el comportamiento previo.
  • Al seleccionar una o más categorías en este campo, el reporte presentará los movimientos de todos los productos excepto los que pertenezcan a las categorías indicadas, sin necesidad de seleccionar el resto una por una.
  • Este campo es independiente del filtro de categorías existente y puede combinarse con los demás filtros del asistente (producto, bodega, fechas).​

Vista del asistente actualizado

Esta nueva funcionalidad está disponible en los siguientes reportes, accesibles desde el menú Inventario → Reportes → TC Informes de Inventario:

  • Kardex Físico (Excel)
  • Kardex Contable Valorado (Excel)
  • Valoración de Existencias (Excel)
  • Balance de Comprobación de Inventario (Excel)

A continuación se muestra el menú donde se encuentran disponibles los reportes mencionados:

Al acceder a cualquiera de estos reportes, se abre el asistente de configuración donde se encuentra el nuevo campo Categorías a excluir:


 ¿Qué cambia?

  • Se añade el campo Categorías a excluir en los asistentes de los reportes de Kardex Físico, Kardex Contable Valorado, Valoración de Existencias y Balance de Comprobación de Inventario.
  • Los movimientos de productos cuya categoría esté en la lista de exclusión no se mostrarán en el reporte generado.
  • El campo es opcional: si se deja en blanco, el comportamiento del reporte permanece igual al anterior.
  • El campo actúa de forma complementaria al filtro de categorías ya existente, ofreciendo la operación inversa de manera más eficiente.

 Detalle técnico

  • Versión: Odoo v18
  • Se añadió el campo exclude_category_ids en el wizard kardex.valuated.stock.report.wizard.
  • Se incorporó la lógica de filtrado en el método de generación del reporte para excluir los productos cuya categoría esté contenida en las categorías seleccionadas.
  • El campo fue añadido en los módulos correspondientes a cada reporte de inventario.
Iniciar sesión para dejar un comentario
Generación Automática de PDF (RIDE) desde XML del SRI para Facturas de Proveedor en Odoo V18
Convierte tus comprobantes XML en PDFs legibles de forma automática sin salir del sistema