← Índice de manuales
Manual funcional · Sistema Plenario v14

Gestión Trazabilidad

La funcionalidad Trazabilidad permite seguir el recorrido completo de un producto a lo largo de sus movimientos: de qué proveedor ingresó, en qué lote y número de serie, y a qué cliente fue entregado. Cada producto…

Módulo: Gestión ComercialVersión: 1.1Actualizado: 2026-06-19

Detalle

Campo Valor
Manual de Usuario Seguimiento de productos por lote y número de serie a través de sus movimientos de ingreso (compras) y egreso (ventas), identificando proveedor de origen y cliente de destino.
Módulo Gestión Comercial
Sistema Plenario

Introducción

La funcionalidad Trazabilidad permite seguir el recorrido completo de un producto a lo largo de sus movimientos: de qué proveedor ingresó, en qué lote y número de serie, y a qué cliente fue entregado. Cada producto trazado queda vinculado a su comprobante de origen (remito de compra, nota de crédito o parte de stock) y a su comprobante de destino (remito de venta).

Esto facilita el control de calidad, las auditorías y la resolución de reclamos, ya que en todo momento se puede reconstruir el historial de ingresos y egresos de un lote o serie determinada.

Acceso al módulo

  1. Ingresá al Back Office de Plenario.
  2. Abrí el menú Gestión.
  3. Seleccioná la opción Trazabilidad.
  4. Se abre la pantalla Trazabilidad de Productos – Búsqueda, acoplada en el panel principal.

Importante: el acceso requiere licencia habilitada para el módulo y los permisos correspondientes, que deben solicitarse al administrador del sistema. Si la licencia no está habilitada, el sistema muestra un aviso y no abre la pantalla.

Pantalla principal

La pantalla Trazabilidad de Productos – Búsqueda se divide en dos zonas:

Zona Contenido
Barra de filtros Campos de búsqueda (código, producto, entidad, fechas) y los botones Imprimir, Ver y Buscar.
Grilla de resultados Listado de productos trazados que cumplen los criterios, con barra de estado que indica el Total de Registros.

Al abrir la pantalla, las fechas se inicializan con la fecha de trabajo del sistema y el contador muestra "Total de Registros : 0" hasta realizar una búsqueda.

Filtros de búsqueda

Campo Descripción
Código Id de trazabilidad puntual. Acepta solo números.
Producto Permite seleccionar un producto por su código o eligiéndolo desde el buscador (link Producto:). Muestra la descripción del producto cargado.
Tipo de entidad Lista desplegable con las opciones Todos, Cliente, Inversor y Proveedor. Define sobre qué tipo de entidad se filtra.
Entidad Según el tipo elegido, permite cargar el Cliente, Inversor o Proveedor por código o desde su buscador (link). Muestra el nombre de la entidad.
Fecha Origen: De / A Rango de fechas del comprobante de ingreso. Se aplica solo si está tildada la casilla Filtrar Fecha de origen.
Fecha Destino: De / A Rango de fechas del comprobante de egreso. Se aplica solo si está tildada la casilla Filtrar Fecha de destino.

Tip: las casillas Filtrar Fecha habilitan o deshabilitan los selectores de fecha. Si no están tildadas, las fechas se ignoran y la búsqueda no se acota por período.

Resultados

Cada fila de la grilla representa un producto trazado. Las columnas disponibles son:

Columna Descripción
ID Id de trazabilidad.
Cod Prod Código interno del producto.
Cod Fab Código de fabricante del producto.
Lote Lote del producto.
Nro. Serie Número de serie del producto.
Descripción Descripción del producto.
Fecha Origen Fecha del comprobante de ingreso.
Comprobante Origen Comprobante de ingreso (REM de compra, NC o PAR de parte de stock).
ID Prov / Razón Social Proveedor Proveedor de origen.
Fecha Destino Fecha del comprobante de egreso.
Comprobante Destino Remito de venta de egreso.
ID Cliente / Razón Social Cliente Cliente de destino.
Anulado Indica si el movimiento de destino fue anulado.

Acciones disponibles

Las acciones se encuentran en los botones Imprimir y Ver de la barra superior, y también en el menú contextual (clic derecho) sobre la grilla.

Acción Descripción
Imprimir → Resultado de la Búsqueda Genera la vista previa del listado actual de productos trazados.
Imprimir → Reimpresion de Etiquetas Reimprime las etiquetas de los registros seleccionados en la grilla.
Ver → Log de Trazabilidad Abre el historial de movimientos (ingresos/egresos) del registro. También se accede con doble clic o Enter sobre la fila.
Ver → Comprobante de Origen Abre el comprobante de compra de ingreso. Avisa si el registro no posee comprobante de origen.
Ver → Comprobante de Destino Abre el comprobante de venta de egreso. Avisa si no posee comprobante de destino o si corresponde a una factura masiva.
Ver → Ficha del Producto Abre la ficha del producto.
Ver → Ficha del Proveedor Abre la ficha del proveedor de origen.
Ver → Ficha del Cliente Abre la ficha del cliente de destino.
Ver → Historial del Comprobante de Origen / Destino Muestra el historial de relaciones del comprobante correspondiente.
Ver → Stock Actual del Producto Muestra el stock disponible del producto. Requiere permiso de ver stock; avisa si el producto no tiene stock.

Log de Trazabilidad

Al abrir el Log de Trazabilidad de un registro se muestran las características del producto (lote, código, código de fábrica, descripción, marca) y una grilla de eventos con: Fecha, Operación (INGRESO / EGRESO), Comprobante, Entidad (proveedor o cliente) y estado Anulado.

Ejemplo práctico

Para saber qué cliente recibió un lote determinado de un producto:

  1. En el filtro Producto cargá el código del producto.
  2. Tildá Filtrar Fecha de destino y definí el rango de fechas de egreso, si querés acotar.
  3. Hacé clic en Buscar.
  4. Ubicá la fila del lote buscado y usá Ver → Comprobante de Destino (o el Log de Trazabilidad) para ver el cliente y el remito de salida.

Consejos útiles

  • Identificá siempre tus productos con lote y/o número de serie: la trazabilidad se apoya en esos datos.
  • Combiná filtros (producto + entidad + fechas) para acotar las búsquedas y evitar listados muy amplios.
  • Si detectás inconsistencias, abrí el Log de Trazabilidad para revisar el detalle de ingresos y egresos.
  • Para reimprimir etiquetas, seleccioná primero las filas en la grilla y luego usá la opción de reimpresión.

Preguntas frecuentes

¿Por qué un registro no muestra comprobante de origen o de destino? Porque ese movimiento todavía no tiene asociado el comprobante correspondiente. Al intentar abrirlo, el sistema avisa que el código de trazabilidad no posee comprobante de origen o de destino.
¿Qué significa el comprobante "PAR" en el origen? Corresponde a un ingreso por **Parte de Stock** (no a un remito de compra ni a una nota de crédito). Se identifica con el prefijo PAR.
No puedo ver el detalle del comprobante de destino. Si el comprobante de destino es una factura masiva (sin entidad asociada), el sistema indica que su detalle no puede visualizarse desde esta pantalla.
¿Por qué no puedo ver el Stock Actual del Producto? La acción requiere el permiso de ver stock. Si no lo tenés asignado, la opción no se ejecuta. Si el producto no tiene stock, se informa con un aviso.

Permisos

Permiso / Control Efecto
Licencia del módulo Trazabilidad Habilita la apertura de la pantalla. Sin licencia, se muestra un aviso y no se abre.
Permiso de ver stock de productos Habilita la acción Ver → Stock Actual del Producto.

El alta y la asignación de permisos los realiza el administrador del sistema.

Información técnica

Sección de referencia para soporte/desarrollo. Basada en el análisis del formulario real de la v14 (frmGestion_Trazabilidad_Busqueda / frmGestion_Trazabilidad, módulo Gestión).

Formularios principales

Componente Detalle
Form de búsqueda frmGestion_Trazabilidad_Busqueda (VB) — VisualPlenarioNET\Gestion\. Es el form que abre el menú.
Form de log/detalle frmGestion_Trazabilidad (VB) — Log de Trazabilidad de un Id; instancia rptGestion_Trazabilidad_Etiquetas para etiquetas.
Apertura desde menú frmNewMain.btnGestion_Trazabilidad_ItemClickKeyLicences.Instance.Access(2, 6, Nothing, 2) y luego ShowFrmInDockPanel(New frmGestion_Trazabilidad_Busqueda).
Clase de negocio clsGestion_trazabilidad (Busqueda, Search, GetEventos); clsGestion_trazabilidad_relaciones (relaciones con comprobantes).
Acceso a datos ADO.NET sobre stored procedures (no EF).

Permisos reales

Permiso Habilita
Licencia KeyLicences.Instance.Access(2, 6, Nothing, 2) Apertura de la pantalla; si falla, muestra el mensaje y no abre.
Gestion.Archivos.Productos.Busquedas.VerStock Acción Ver → Stock Actual del Producto (método Ver_Stock_Actual). Es el único clsSeguridad.IsAllowedObject del form.

Tablas de base de datos principales

Tabla / SP Detalle
Gestion_Trazabilidad Tabla principal (Id_Producto, Lote, Nro_Serie, Codigo_Barras, Anulado, Observaciones).
Gestion_Trazabilidad_Relaciones Vincula trazabilidad con comprobantes.
Gestion_PartesDeStock_Trazabilidad Vincula trazabilidad con partes de stock.
SP Gestion_Trazabilidad_Busquedas Búsqueda principal de la grilla.
SP Gestion_Trazabilidad_Eventos Eventos del Log (INGRESO / EGRESO).
SP Gestion_Trazabilidad_Search / _Add / _Mod / _Del CRUD del registro de trazabilidad.
Reporte rptGestion_Trazabilidad_Etiquetas.rpt (vista previa / reimpresión de etiquetas).

Relación con otros módulos / manuales

Esta funcionalidad forma parte de Gestión Comercial. No declara otro manual operativo como dependencia directa en su metadata actual.

Notas para soporte (comportamiento real del código)

  • Sin permiso de apertura por ítem: salvo "Ver Stock", las acciones del menú contextual (Log, Comprobante Origen/Destino, Fichas, Historial) no validan permiso; sólo la licencia controla el acceso a la pantalla.
  • Tipos de comprobante (enum Tipo en clsGestion_trazabilidad): Remito de Compra=1, Remito de Venta=3, Partes de Stock Ingreso/Egreso=9/10, Nota de Crédito Venta/Compra=17/18 (entre otros). El "PAR" del manual corresponde a partes de stock; las etiquetas REM/NC/PAR de la grilla son el prefijo del comprobante, no el valor del enum.
  • Métodos muertos / stubs: VinculadosSearch está completamente comentado (devuelve Nothing); CompatibilizarStock y ComprobarDocumento también están comentados.
  • SQL sin parametrizar: las operaciones sobre Gestion_PartesDeStock_Trazabilidad concatenan el Id en el CommandText (sólo enteros, riesgo bajo, pero no parametrizado).
  • Reporte por ruta relativa: rpt.Load("Reportes\rptGestion_Trazabilidad_Etiquetas.rpt", ...) sin manejo de error si falta el archivo.
¿Te resultó útil este manual?