447227 – Ampliação do campo código na Localização Separação (Versão 30.74.150.105)

Filtros


Tópicos

Liberação: 16/07/2026
#Suprimentos

Objetivo da mudança:

Foi ampliado o campo LSE_Codigo da tabela CADLSE de VARCHAR(3) para VARCHAR(6), permitindo o cadastro de até 999.999 localizações de separação (antes limitado a 999). O sistema agora verifica o tamanho configurado em PROCOD (PRO_TAMCOD) para o arquivo CADLSE — se estiver 3, mantém o comportamento com 3 dígitos; se estiver 6, utiliza 6 dígitos. Essa lógica foi aplicada em todas as regras de StrZero e no gerador automático de código sequencial no fonte untFuncoesGenerica.pas, seguindo modelo similar ao já utilizado para o código do item. Também foram ampliadas as colunas relacionadas nas tabelas ITEGER (ITE_CODLSE) e CADLOC (LOC_CODLSE) para manter a consistência do banco.

Rotinas / Telas:

Cadastros > Produtos > Localização Separação, tela: “Cadastro de Localização de Separação (frmCadLocalizacaoSeparacao)”;

Instruções sobre o que configurar:

Não há configuração de nova CFG criada para esta alteração.

Instruções sobre como utilizar:

Após a atualização, o campo Código na tela de Localização Separação passa a aceitar até 6 dígitos numéricos (de 000001 a 999999). O gerador automático de código sequencial já considera o novo tamanho, evitando o erro de chave duplicada. Não há alteração no formulário — o campo herda o tamanho diretamente do banco de dados e permanece com entrada somente numérica.

Este artigo foi útil para você?
Pró
Não
Contra