Release Notes

Integração de Etiqueta


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


Configuração

Localização:

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

Nova Opção:

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

Quando essa opção estiver ativa:


Estrutura de Banco de Dados

Nova Coluna

TEXT
Tabela: RUBW_ETIQUETA
Campo: IP_IMPRESSORA
Tipo: VARCHAR(15)
Permite NULL: Sim

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


Bipagem e solicitação de impressão

04 - Consulta da Impressora

O RUB consulta a tabela tipo_impressora e recupera o conteúdo do campo host da impressora selecionada.


Consulta da impressora

05 - Gravação

O RUB realiza o INSERT na tabela RUBW_ETIQUETA, preenchendo:


Gravação na tabela RUBW_ETIQUETA

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