Release Notes

Integración de Etiqueta


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


Configuración

Ubicación:

TEXT
IntfConfig
└── EtiquetaProduto
    └── RUB: Banco de Dados com Usuário e IP IMPRESSORA

Nueva Opción:

RUB: Banco de Dados com Usuário e IP IMPRESSORA

Cuando esta opción esté activa:


Estructura de Base de Datos

Nueva Columna

TEXT
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.


Escaneo y solicitud de impresión

04 - Consulta de la Impresora

RUB consulta la tabla tipo_impressora y recupera el contenido del campo host de la impresora seleccionada.


Consulta de la impresora

05 - Grabación

RUB realiza el INSERT en la tabla RUBW_ETIQUETA, completando:


Grabación en la tabla RUBW_ETIQUETA

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