Alteração da BPL TDPTrocaMercadoriaXE8.bpl para suportar códigos de barras com até 20 dígitos - NT Nº 0398/2025

Resumo da Nota Técnica

Esta Nota Técnica descreve a alteração implementada na BPL TDPTrocaMercadoriaXE8.bpl. O ajuste amplia o suporte do campo código de barras, que anteriormente aceitava apenas 13 dígitos, para até 20 dígitos. Essa modificação garante compatibilidade com novos padrões de fornecedores, evita rejeições durante processos de troca e melhora a rastreabilidade de produtos.

Detalhes da Nota Técnica

Situação Anterior
• O processo de troca de mercadorias estava limitado a códigos de barras no padrão EAN-13.
• Produtos com códigos superiores a 13 dígitos não eram reconhecidos corretamente, causando falhas em registros de troca e inconsistências em relatórios.

Alterações Realizadas
• Ajuste no tamanho do campo de código de barras para 20 dígitos.
• Atualização das rotinas de validação, gravação e leitura do código de barras no processo de troca.
• Alteração dos relatórios vinculados à troca de mercadorias para exibir corretamente códigos maiores.

Implementação
1. Backup
o Realizar cópia da versão atual da BPL TDPTrocaMercadoriaXE8.bpl.
2. Substituição da BPL
o Substituir o arquivo TDPTrocaMercadoriaXE8.bpl pela nova versão na pasta raiz do sistema.
3. Atualização de Relatórios
o Substituir os relatórios relacionados ao processo de troca de mercadorias.
o Confirmar que o campo de código de barras foi ajustado para até 20 caracteres.
4.Validação
o Realizar testes com códigos de barras de diferentes tamanhos (13 a 20 dígitos).
o Executar operações de troca e gerar relatórios para validar a atualização.

Questões:

1. Qual foi a principal alteração realizada na BPL TDPTrocaMercadoriaXE8.bpl?
A) Alteração de layout das telas de troca
B) Inclusão de novos relatórios financeiros
C) Expansão do campo de código de barras para até 20 dígitos
D) Migração da aplicação para banco de dados diferente

2. O que deve ser feito após receber a versão atualizada da BPL?
A) Reiniciar o servidor de banco de dados
B) Substituir a BPL e os relatórios na pasta raiz do sistema
C) Desinstalar e reinstalar o sistema completo
D) Apenas limpar o cache do sistema

3. Quais problemas a atualização busca resolver?
A) Lentidão no carregamento do sistema
B) Rejeição de códigos de barras maiores que 13 dígitos durante o processo de troca
C) Falhas na conexão com impressoras
D) Incompatibilidade com navegadores web

Parâmetros Envolvidos

Não há parâmetros envolvidos

» Nota Técnica