Presentando RUB 26
23 de Enero de 2026
Esta actualización ofrece avances funcionales relevantes, mejoras estructurales y evoluciones técnicas que fortalecen la gobernanza, seguridad y capacidad analítica de la plataforma.
La versión 26 consolida una base sólida para nuevas funcionalidades, amplía el control administrativo y prepara a RUB para futuras evoluciones con mayor previsibilidad y robustez.
🚀 Principales novedades de esta versión
Consulte las publicaciones y notas de esta versión:
Disponible la integración bidireccional del proceso de inventario físico con el ERP RPInfo (Flex ONE):
- Ingesta Incremental de Pendientes: El nuevo Job programado
JobAuditoriaEstoqueRPInforealiza el escaneo continuo de inventarios pendientes (GET /v1.1), con control de puntero e idempotencia. - Conteo Móvil Ágil: Ejecución de conteos en colectores de datos Android mediante RUB Mobile, con validación de discrepancias y cierre asistido en la interfaz web.
- Devolución Atómica y Consolidada: Envío unificado de saldos físicos en lote atómico (
POST /v1.3), con precisión de 3 decimales y captura de recibo de confirmación.
📦 Conteo físico automatizado y sin controles manuales
⚡ Devolución atómica en payload único con recibo
🛡️ Idempotencia garantizada contra duplicidad de auditorías
El Plugin Core v11.261.9563 amplía el control de vencimiento en la lectura de códigos bidimensionales (código QR GS1), unificando la confirmación visual de fechas regulares con el estándar global de tolerancia de la empresa:
- Confirmación de Validez Leída sin Alerta: Nueva opción Mostrar validez leída sin alerta para presentar una notificación informativa (
"Fecha de expiración <fecha> identificada mediante código QR.") cuando el producto se encuentra dentro del plazo normal, confirmando al operador que la lectura capturó la fecha correctamente. - Tiempo de Visualización Configurable en la Web: Parámetro Tiempo de visualización de la notificación de vencimiento en la web (ms) para ajustar la duración del aviso informativo en la interfaz web sin superponer elementos innecesariamente.
- Notificaciones por Criticidad y Entrega Crítica Garantizada: Soporte para los niveles de severidad Información, Atención y Crítico en los clientes modernos (ClientWeb 2.0.22+ y Android 4.1), manteniendo compatibilidad en texto para colectores heredados y garantizando que las alertas críticas (como producto vencido) se entreguen siempre, incluso con las notificaciones desactivadas en la sesión.
- Estándar Global de la Empresa (Fallback Corporativo): Nuevas configuraciones globales de Alerta de vencimiento, Días de alerta de vencimiento y Porcentaje de vida útil transcurrida para alerta en Configuraciones Avanzadas > Core > Barcode, aplicadas automáticamente cuando el producto no tiene clase vinculada o cuando toda la jerarquía de clases no posee valores definidos.
📲 Confirmación visual inmediata en la lectura de código QR GS1
🏢 Fallback corporativo con precedencia para las reglas de la categoría
🛡️ Alertas críticas garantizadas en cualquier sesión activa
El código QR GS1 es el código de los empaques que ya trae, en una sola lectura, el producto, el vencimiento, el lote y la cantidad. Con el Plugin Recebimento 11.261.2575, el colector aprovecha esa información en la conferencia de la mercancía:
- Vencimiento completado solo: al leer el código QR, el colector registra la fecha de vencimiento del producto y ya no pide digitarla.
- Cantidad completada sola: cuando la cantidad viene en el código, ya aparece en la pantalla de conferencia.
- Varios vencimientos del mismo producto: cuando la recepción acepta más de un vencimiento por producto, cada lectura se registra en la fecha correspondiente.
- Menos avisos repetidos: durante la recepción, aparecen solo los avisos propios de la recepción.
- Campo de lectura más grande: el campo Lea el Producto ahora acepta códigos GS1 largos sin cortarlos.
📦 Conferencia más rápida, sin digitar el vencimiento
🔢 Menos errores de digitación
🛡️ Las reglas de vencimiento de la empresa siguen vigentes
El ClientWeb 2.0.22 avisa cuando falla la conexión con el servidor, pasa a mostrar avisos por nivel de importancia y corrige problemas en pantallas muy utilizadas:
- Aviso de fallo de comunicación: cuando internet o el servidor queda indisponible, RUB muestra el mensaje "Fallo de comunicación con el servidor." en lugar de dejar la pantalla en blanco, y lo retira solo cuando vuelve la conexión.
- Avisos por nivel de importancia: avisos de Información, Atención y Crítico aparecen en la esquina superior derecha sin trabar la pantalla. Los críticos permanecen visibles hasta que se cierren.
- Análisis de Auditoría: los datos aparecen apenas se abre la pantalla o se cambia la fecha, sin necesidad de hacer clic varias veces en Actualizar.
- Inventarios: el botón Cancelar queda deshabilitado al desmarcar el inventario, y el botón Volver funciona en las pantallas de Liquidación y Visualización, que vuelven a mostrar la lista de productos.
- Control RPInfo: al agregar una clase de producto ignorada y hacer clic en OK, la elección pasa a ser confirmada.
🌐 Más claridad cuando la red falla
🔔 Avisos que no estorban el trabajo
🛠️ Pantallas más estables en el día a día
Se puso a disposición una nueva API para consultar los resultados de auditorías ya consolidados por período, sin necesidad de procesar ítem por ítem en el sistema integrado.
- Vista por producto: situación de cada producto auditado en el período, para presencia y para etiqueta.
- Vista por tienda: resumen con los indicadores de la pantalla de Auditorías, como ruptura, stock, productos, valores y última lectura.
📊 Indicadores listos para informes y BI
⏱️ Consulta por período con inicio y fin definidos
🔌 Integración directa con sistemas externos
Ahora es posible imprimir etiquetas de promotores directamente desde el menú Generar código de barras, seleccionando uno o más promotores a la vez.
Cada etiqueta incluye un código QR con los datos del promotor, el código del promotor y el nombre del proveedor, lo que facilita su identificación en campo.
🏷️ Impresión en lote para varios promotores
🔳 Etiqueta con código QR, código y proveedor
🖨️ Compatible con la impresora Zebra ZT230
ERP, TMS, WMS y sistemas de compras pasan a integrar pedidos y avisos de recepción en RUB mediante el endpoint /api/rest/receiving/v1.
- Inclusión y actualización de órdenes, con validación de todos los productos antes de grabar cualquier ítem.
- Todo o nada configurable: fuércelo con
accept_partial: falseo acepte solo lo válido contrue; si el campo no viene, valerecebimentoAceitaParcial(Permite aceptación parcial de productos en la API). - Consulta del listado resumido o del detalle completo de la orden por código.
🔌 Integración directa con el flujo de recepción
🛡️ Integridad de la orden antes de la conferencia
⚡ Menos digitación manual de avisos de recepción
El ClientWeb v2.0.20 introduce importantes avances de usabilidad y ergonomía visual en pantallas con selección múltiple:
- Selección Individual por Fila: Hacer clic en cualquier punto de la fila selecciona el registro directamente y muestra sus detalles, sustituyendo automáticamente la selección única al alternar entre filas.
- Activación de la Multiselección (2º elemento): Para seleccionar un segundo elemento en la página e iniciar la selección múltiple, basta con hacer clic en la casilla de verificación (checkbox) de ese segundo elemento.
- Selección Libre a partir de 2+ Elementos: Tras tener 2 o más elementos seleccionados, hacer clic en cualquier lugar de la fila pasa a seleccionar o deseleccionar nuevos elementos, sin necesidad de apuntar exclusivamente al checkbox.
- Retroalimentación en el Panel de Detalles: Visualización contextual inteligente con aviso de "Múltiples elementos seleccionados" cuando hay más de un elemento marcado, y "Seleccione un elemento para mostrar detalles" al desmarcar.
- Persistencia entre Páginas: Selección de registros preservada durante la paginación para operaciones continuas.
- Copiado de Texto en Observaciones: Habilitada la selección y copiado de textos en el campo de observaciones (ej.: módulo de Recepción).
✨ Mayor agilidad y fluidez operativa
⚡ Reducción significativa de clics en la rutina de trabajo
👁️ Claridad visual con retroalimentación dinámica de selección
El Plugin Core v11.261.9545 incorpora mecanismos avanzados de control y concientización operativa en la lectura de códigos bidimensionales (código QR GS1) en el dispositivo móvil:
- Notificación Inmediata en el Móvil: Al realizar la lectura en cualquier programa móvil, el sistema genera una notificación visual directa en la pantalla al detectar productos vencidos (notificación crítica) o en margen crítico de shelf life (días restantes o "Vence hoy").
- Agilidad Operativa: Funcionamiento en formato de notificación en la pantalla del dispositivo, informando al operador en tiempo real sin interrumpir la operación con diálogos bloqueantes.
- Parametrización por Categoría: Reglas de tolerancia en días y porcentaje de vida útil configurables por clase de producto, con herencia dinámica en la jerarquía comercial.
- Gobernanza y Permisos: Permiso restringido Editar alerta de vencimiento de la clase para configuración exclusiva de los parámetros por parte de los equipos de calidad y prevención de pérdidas.
🛡️ Prevención activa de mermas y productos no conformes
⚡ Notificación instantánea en cualquier programa móvil
⚙️ Flexibilidad con herencia dinámica por clase de producto
El ClientWeb v2.0.19 introduce importantes avances de usabilidad y productividad para la operación diaria en el RUB:
- Selección Multi-página: Selección de registros preservada durante la paginación con límite de seguridad de hasta 30 ítems seleccionados simultáneamente y opción rápida para limpiar selección.
- Paneles y Dashboards: Corrección en el comportamiento de filtros predeterminados en listados incorporados a paneles gerenciales.
- Formato de Datos: Corrección en la visualización de columnas analíticas y campos personalizados en el módulo de Usuarios.
✨ Mayor agilidad operativa
⚡ Preservación de contexto en la navegación
🛡️ Estabilidad y consistencia visual
La integración con el ERP RPInfo recibió evoluciones críticas para garantizar la precisión de precios y etiquetas en góndola:
- Dígito Verificador Personalizable: Nuevas configuraciones para definir el número mínimo de caracteres y relleno de ceros en el código de precio del DV.
- Validación de Vigencia: Rechazo inmediato de descuentos ya vencidos antes del procesamiento en la base de datos.
- Recálculo Inmediato: Actualización automática del dígito verificador para el precio regular en el momento exacto en que expira la promoción.
🏷️ Precios 100% confiables en góndola
⚡ Menor consumo de procesamiento y base de datos
🔄 Sincronización en tiempo real
Los endpoints REST de auditoría fueron enriquecidos para proporcionar mayor granularidad temporal y precisión en la integración:
- Trazabilidad Temporal: Retorno del campo
dataHora/timestamppor ítem auditado para reconstrucción cronológica de los conteos. - Consistencia de Totales: Ajuste en el cálculo de
itensWithStocky conteo de ítems leídos con y sin stock. - Flexibilidad de Tiendas: El parámetro
storeahora acepta tanto el ID interno de RUB como el código externo del ERP.
📊 Métricas exactas para reportes y BI
⏱️ Precisión segundo a segundo en las auditorías
🔌 Integración facilitada con sistemas heredados
Corrección fundamental en la seguridad y ciclo de vida de sesiones de usuario:
- Corregido el escenario en que el usuario continuaba identificado como activo incluso tras accionar la opción de logout o tras el tiempo límite de inactividad.
- Invalidación completa de tokens y cookies de sesión en el servidor.
🔐 Cumplimiento total con políticas de seguridad
🛡️ Protección contra accesos residuales en estaciones compartidas
El módulo de Inventario ahora ofrece soporte completo a conteos de conjuntos (packs/kits) y unidades individuales:
- Validación automática de equivalencia entre cajas master, packs y unidades sueltas.
- Prevención de divergencias por doble conteo o conversión incorrecta en el colector.
📦 Gestión precisa de kits y embalajes múltiples
📱 Conteo simplificado para operadores de tienda y CD
Disponibilidad de nuevos endpoints REST de alto rendimiento para operaciones de recolección:
- Sincronización bidireccional de lotes de conteo con compresión de datos.
- Soporte a operaciones offline en la aplicación móvil con sincronización posterior garantizada.
🚀 Baja latencia y alto rendimiento de datos
📱 Operación estable incluso con oscilaciones de red
El Plugin Etiqueta v11.261.1816 trae optimizaciones en la cola de impresión y comunicación con hardware de etiquetas electrónicas y térmicas:
- Envío optimizado de lotes para impresión rápida sin bloqueo de spooler.
- Mapeo avanzado de plantillas de etiquetas promocionales y normales.
🏷️ Agilidad en el cambio de etiquetas de precio
🖨️ Compatibilidad ampliada con parques de impresión
Nuevo flujo estructurado para tratamiento de divergencias de stock identificadas en auditorías y recepciones:
- Panel analítico de faltantes y sobrantes con flujos de aprobación gerencial.
- Integración de ajustes automáticos de stock para ERPs homologados.
🔍 Trazabilidad completa de pérdidas y mermas
📊 Reducción del tiempo de conciliación de inventario
Parametrización avanzada en la integración RPInfo para definir qué clases de productos deben tener control de stock riguroso (gestionados) o sólo registro catastral:
- Evita alertas innecesarias de quiebre para materiales de uso y consumo o ítems no gestionados.
- Filtros configurables por tienda y departamento.
⚙️ Flexibilidad para diferentes modelos de negocio
🎯 Enfoque de las auditorías en los productos de alto impacto
El módulo de Recepción ahora permite configurar parámetros específicos de vida útil (shelf-life) porcentual o por días:
- Bloqueo automático de recepción para lotes con vencimiento inferior al margen de seguridad.
- Reglas diferenciadas para perecederos, refrigerados y productos secos.
🛡️ Prevención activa de mermas por vencimiento
📋 Cumplimiento de acuerdos de nivel de servicio con proveedores
Flexibilización operativa en la investigación de competidores mediante el colector móvil:
- Posibilidad de capturar precios de ítems adicionales encontrados en tienda física competidora, incluso fuera del lote predeterminado.
- Indicador visual y columna destacada "No pertenece" en la interfaz de análisis web.
📊 Recolección de inteligencia de mercado mucho más rica
📱 Fluidez sin bloqueos para el investigador en campo
La versión GA 26 consolida la estandarización de Tipos de Tienda para segmentación de reglas operativas y auditorías.
🏢 Segmentación por formato de tienda
🎯 Informes comparativos entre unidades del mismo perfil
Registro de tamaño (Pequeño, Mediano, Grande, Megatienda) para adecuación de metas de auditoría y dimensionamiento de inventarios.
📏 Dimensionamiento proporcional de operaciones
📊 Análisis de productividad segmentados
Creación de campos y metadatos personalizados por tienda para alimentar informes y flujos de integración específicos.
⚙️ Alta personalización para redes complejas
🔗 Integración enriquecida con ERPs
Organización jerárquica y normalizada de Países, Provincias/Estados y Municipios, con soporte nativo a operaciones en Brasil y Colombia.
🌎 Soporte nativo a expansión internacional
🗺️ Agrupaciones regionales precisas en dashboards
Interfaz visual moderna con soporte a tema claro y oscuro, respetando las preferencias del sistema operativo.
🌙 Confort visual prolongado en ambientes con poca luz
⚡ Transiciones suaves y contraste optimizado
Conjunto completo de APIs REST para integración con Active Directory, Okta y sistemas de gestión de identidades (IAM).
🔐 Automatización en el ciclo de vida de usuarios
📜 Auditoría de accesos en tiempo real
Estandarización de respuestas JSON y paginación optimizada para todas las consultas de catálogos básicos del RUB.
🔌 Integración rápida para socios y terceros
📄 Documentación estandarizada en formato OpenAPI
Generación y gestión de Bearer Tokens con validez controlada y segregación estricta de privilegios por aplicación consumidora.
🛡️ Capa avanzada de protección para APIs externas
🔑 Control granular de autorizaciones
Desbloqueo y login rápido por código numérico de 4 a 6 dígitos, reduciendo el tiempo de acceso en piso de venta.
📱 Experiencia de uso fluida y rápida
🔒 Bloqueo automático por inactividad
Dashboards más livianos, responsivos y con opciones avanzadas de drill-down para monitoreo de quiebres e inventarios.
📊 Visualización instantánea de indicadores operativos
🖱️ Filtros dinámicos con actualización sin recargar la pantalla
Permite a cada usuario fijar sus módulos de mayor frecuencia de uso en la parte superior del menú.
⭐ Acceso rápido a las rutinas diarias
🖱️ Menos clics y menor tiempo de navegación
Componentización de filtros universales para todas las pantallas de ClientWeb con búsqueda incremental instantánea.
🔍 Ubicación de registros en milisegundos
💾 Memorización automática de filtros por usuario
Selección práctica y rápida de intervalos temporales para informes gerenciales y conciliaciones.
📅 Accesos rápidos a períodos comunes
⏱️ Ahorro de clics en formularios
Consejos explicativos que surgen al posicionar el cursor sobre campos técnicos para facilitar el onboarding.
💡 Ayuda contextual sin necesidad de abrir manuales
📈 Reducción de dudas y consultas operativas
Mecanismo de búsqueda client-side que filtra y resalta filas y columnas en el panel de detalles.
🔎 Resaltado visual en tiempo real
⚡ Navegación rápida en ítems con múltiples propiedades
Selector de contexto en el encabezado superior que permite cambiar la tienda activa instantáneamente.
🏢 Cambio de sucursal con 1 clic
🔄 Actualización automática de alcance en todas las pestañas abiertas
Garantiza que ningún lote perecedero ingrese al Centro de Distribución sin registro formal de vencimiento y lote.
🛡️ Gobernanza y control total de la cadena de suministro
📦 Trazabilidad desde la recepción hasta la expedición
Adecuación internacional para digitación de precios y cantidades en formatos locales (, y .).
🌐 Flexibilidad para teclados físicos y virtuales de diferentes fabricantes
⌨️ Prevención de errores de digitación en recolecciones
Optimización de JobDescontos con control de transacción por lote y reducción del tiempo total de sincronización.
⚡ Procesamiento por lotes de alto rendimiento
🏷️ Ofertas activas instantáneamente en tiendas
Generación automática de pendientes de impresión de etiquetas al modificarse un precio en RPInfo.
🖨️ Cero retraso en la actualización de precios de góndola
🛡️ Consistencia entre precio en POS y en la etiqueta
Migración continua de interfaces heredadas a componentes web modernos y responsivos en HTML5/Vue.
⚡ Carga mucho más rápida
🖥️ Interfaz limpia y sin dependencias de plugins externos
Políticas de throttling y gobernanza de hilos para evitar picos de CPU durante integraciones pesadas.
🚀 Estabilidad del servidor bajo alta carga
⏱️ Respuesta rápida en solicitudes interactivas de usuarios
Permite la selección múltiple y vinculación en lote de cientos de productos a proveedores homologados en una sola acción.
⚡ Reducción drástica de tiempo en nuevos registros
📊 Validación por lotes con informe de inconsistencias