01. DADOS GERAIS

Produto:

Linha de Produto:

Segmento:

Tipo de Documento:

Inovação

Módulo:PARÂMETROS
Caminho: 

Cadastros> Produto> Produto

Cadastro> Produto> Código de Acesso

Função:PRODUTOS - MAX0091
País:Brasil
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DSUPESTRUT-18349

02. SITUAÇÃO/REQUISITO

Foi identificado que, durante a inclusão de códigos de acesso nos cadastros de Produtos (MAX0091) e Códigos de Acesso (MAX0087), era possível registrar códigos duplicados ou inválidos, ocasionando conflitos diretos com módulos que também utilizam códigos de acesso, como Promoção Especial por Códigos Específicos e Produtos Próximos ao Vencimento.
Além disso, códigos internos com 13 dígitos iniciados em 9 ou 3 estavam sendo aceitos indevidamente, mesmo sendo faixas reservadas para outros processos internos do ERP. Esses cenários comprometiam a integridade dos cadastros e causavam inconsistências em funcionalidades correlacionadas.

03. PRÉ-REQUISITOS

Não há.

Alterações ou parametrizações incorretas podem comprometer o desempenho e causar falhas no sistema. Sempre que necessário, consulte um especialista ou a equipe responsável para garantir a configuração correta.

04. SOLUÇÃO

Foram implementadas validações completas e padronizadas nas aplicações MAX0091 e MAX0087, garantindo que apenas códigos válidos e inéditos sejam aceitáveis. As seguintes regras passaram a compor o processo:

1. Verificação de uso em Promoção Especial por Códigos Específicos

2. Verificação de uso em Produtos Próximos ao Vencimento

3. Restrição para códigos internos inválidos

Imagem 1 - Demonstração do novo funcionamento e das novas mensagens de erro.

05. REQUISITOS DE VERSÃO

Se estiver na versão 25.01, atualize para o Service Pack 25.01.050 ou superior.

Se estiver na versão 25.07, atualize para o Service Pack 25.07.025 ou superior.

06. DOCUMENTOS RELACIONADOS

DOCUMENTO(S) DE REFERÊNCIA