Integração de Etiqueta
- Data de publicação: 14 Agosto de 2026
- Versão necessária: plugin etiqueta 11.261.1816
Objetivo
Desacoplar a informação de endereço IP das impressoras do cadastro de colaboradores/usuários no sistema RUB, adicionando uma coluna dedicada IP_IMPRESSORA no retorno de integração da tabela RUBW_ETIQUETA para o Middleware do cliente.
Com essa alteração, o cadastro de usuários permanece destinado à identificação do operador, enquanto o endereço IP utilizado para direcionamento da impressão passa a ser obtido diretamente do cadastro da impressora selecionada.
Solução Implementada
- Inclusão da opção
RUB: Banco de Dados com Usuário e IP IMPRESSORAna configuraçãoIntfConfig.EtiquetaProduto; - Inclusão da coluna
IP_IMPRESSORAna tabelaRUBW_ETIQUETA; - Recuperação do IP da impressora a partir do campo
hostda tabelatipo_impressora; - Gravação do login real do operador no campo
USUARIO; - Gravação do IP da impressora selecionada no campo
IP_IMPRESSORA; - Aplicação da informação do IP em todos os registros gerados em impressões de lote com múltiplos itens;
- Manutenção do fluxo de impressão quando a impressora não possuir IP cadastrado, gravando
IP_IMPRESSORAcomoNULL; - Preservação do comportamento das opções de configuração já existentes.
Configuração
Localização:
IntfConfig
└── EtiquetaProduto
└── RUB: Banco de Dados com Usuário e IP IMPRESSORANova Opção:
RUB: Banco de Dados com Usuário e IP IMPRESSORA
Quando essa opção estiver ativa:
USUARIOdeve receber o login real do operador do coletor;IP_IMPRESSORAdeve receber o conteúdo detipo_impressora.hostda impressora selecionada.
Estrutura de Banco de Dados
Nova Coluna
Tabela: RUBW_ETIQUETA
Campo: IP_IMPRESSORA
Tipo: VARCHAR(15)
Permite NULL: SimA criação da coluna deve ser disponibilizada por meio do script DDL padrão de atualização do banco de dados do RUB.
Fluxo Operacional
01 - Configuração
O administrador configura IntfConfig.EtiquetaProduto com a opção RUB: Banco de Dados com Usuário e IP IMPRESSORA.
02 - Login e Seleção
O operador realiza login no coletor e seleciona a impressora de rede/móvel.
03 - Bipagem
O operador bipa os produtos e solicita a impressão das etiquetas.
04 - Consulta da Impressora
O RUB consulta a tabela tipo_impressora e recupera o conteúdo do campo host da impressora selecionada.
05 - Gravação
O RUB realiza o INSERT na tabela RUBW_ETIQUETA, preenchendo:
USUARIOcom o login real do operador;IP_IMPRESSORAcom o IP recuperado da impressora.
06 - Integração
O Middleware do cliente lê os registros da RUBW_ETIQUETA, recupera IP_IMPRESSORA e utiliza essa informação para direcionar a impressão ao serviço Intranet2.
Benefícios
- Elimina a necessidade de associar IPs de impressoras aos cadastros de colaboradores;
- Mantém o cadastro de usuários dedicado à identificação do operador;
- Facilita o direcionamento das impressões via Middleware / Intranet2;
- Melhora a rastreabilidade entre operador, impressora e solicitação de etiqueta;
- Mantém a retrocompatibilidade das configurações existentes.