Integración de Etiqueta
- Fecha de publicación: 14 de agosto de 2026
- Versión requerida: plugin etiqueta 11.261.1816
Objetivo
Desacoplar la información de la dirección IP de las impresoras del registro de colaboradores/usuarios en el sistema RUB, agregando una columna dedicada IP_IMPRESSORA en el retorno de integración de la tabla RUBW_ETIQUETA para el Middleware del cliente.
Con este cambio, el registro de usuarios permanece destinado a la identificación del operador, mientras que la dirección IP utilizada para el direccionamiento de la impresión pasa a obtenerse directamente del registro de la impresora seleccionada.
Solución Implementada
- Inclusión de la opción
RUB: Banco de Dados com Usuário e IP IMPRESSORAen la configuraciónIntfConfig.EtiquetaProduto; - Inclusión de la columna
IP_IMPRESSORAen la tablaRUBW_ETIQUETA; - Recuperación de la IP de la impresora a partir del campo
hostde la tablatipo_impressora; - Grabación del login real del operador en el campo
USUARIO; - Grabación de la IP de la impresora seleccionada en el campo
IP_IMPRESSORA; - Aplicación de la información de la IP en todos los registros generados en impresiones en lote con múltiples ítems;
- Mantenimiento del flujo de impresión cuando la impresora no posea IP registrada, grabando
IP_IMPRESSORAcomoNULL; - Preservación del comportamiento de las opciones de configuración ya existentes.
Configuración
Ubicación:
IntfConfig
└── EtiquetaProduto
└── RUB: Banco de Dados com Usuário e IP IMPRESSORANueva Opción:
RUB: Banco de Dados com Usuário e IP IMPRESSORA
Cuando esta opción esté activa:
USUARIOdebe recibir el login real del operador del colector;IP_IMPRESSORAdebe recibir el contenido detipo_impressora.hostde la impresora seleccionada.
Estructura de Base de Datos
Nueva Columna
Tabla: RUBW_ETIQUETA
Campo: IP_IMPRESSORA
Tipo: VARCHAR(15)
Permite NULL: SíLa creación de la columna debe estar disponible a través del script DDL estándar de actualización de la base de datos de RUB.
Flujo Operativo
01 - Configuración
El administrador configura IntfConfig.EtiquetaProduto com la opción RUB: Banco de Dados com Usuário e IP IMPRESSORA.
02 - Inicio de Sesión y Selección
El operador inicia sesión en el colector y selecciona la impresora de red/móvil.
03 - Escaneo
El operador escanea los productos y solicita la impresión de las etiquetas.
04 - Consulta de la Impresora
RUB consulta la tabla tipo_impressora y recupera el contenido del campo host de la impresora seleccionada.
05 - Grabación
RUB realiza el INSERT en la tabla RUBW_ETIQUETA, completando:
USUARIOcon el login real del operador;IP_IMPRESSORAcon la IP recuperada de la impresora.
06 - Integración
El Middleware del cliente lee los registros de RUBW_ETIQUETA, recupera IP_IMPRESSORA y utiliza esa información para direccionar la impresión al servicio Intranet2.
Beneficios
- Elimina la necesidad de asociar IPs de impresoras a los registros de colaboradores;
- Mantiene el registro de usuarios dedicado a la identificación del operador;
- Facilita el direccionamiento de las impresiones vía Middleware / Intranet2;
- Mejora la trazabilidad entre operador, impresora y solicitud de etiqueta;
- Mantiene la retrocompatibilidad de las configuraciones existentes.