Páginas filhas
  • DT Controle de sequencial de reduzido de RFID


01. DADOS GERAIS

Produto:

TOTVS Moda

Linha de Produto:

Virtual Age

Segmento:

Varejo

Módulo:Industrial
Função:Gravar o sequencial corretamente ao gerar o reduzido do RFID
País:Brasil
Ticket:11218824
Requisito/Story/Issue (informe o requisito relacionado) :DVAIND-8255


02. SITUAÇÃO/REQUISITO

Quando o parâmetro TP_LAYOUT_IDENT_BARRA esta configurado com o valor 1 é utilizado o código do último nível do grupo como identificador do código de barras do produto. Ao gerar códigos RFID que compartilhem o mesmo "identificador" estava ocorrendo a duplicação de "sequencia".

03. SOLUÇÃO

Foram realizadas alterações na lógica da operations gravaEan13 e gravarEan13 do serviço PRDSVCO005, para que ao gerar códigos RFID que compartilhem o mesmo "identificador" ao mesmo tempo (normalmente em sessões diferentes), seja realizado tratamento para evitar a duplicidade de NR_SEQUENCIA.


Imagem 1 - As etiquetas geradas através do componente PEDFP092 utilizam a operation gravaEan13 para buscar a sequência  ao gerar a etiqueta. Ao gerar etiquetas para 2 grupos que possuem o último nível com o código 657 foram gravadas as sequências corretamente.


Imagem 2 - Ao consultar a sequência atual para o identificador 000657 pode-se verificar que a sequência atual é a 36, que foi a última utilizada ao gerar as etiquetas no componente PEDFP092.


Imagem 3 - As etiquetas RFID geradas através do componente PCPFP012 utilizam a operation gravarEan13 para buscar a sequência  ao gerar a etiqueta. Ao gerar etiquetas RFID para 2 grupos que possuem o último nível com o código 657 foram gravadas as sequências corretamente.


Imagem 4 - Ao consultar a sequência atual para o identificador 000657 pode-se verificar que a sequência atual é a 40, que foi a ultima utilizada ao gerar as etiquetas RFID no componente PCPFP012.