| 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 |
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.
Não se aplica.
| Nota |
|---|
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. |
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:
Em caso de duplicidade, a inclusão é bloqueada.
Exibição da mensagem orientativa: “Código de acesso já utilizado em Promoção Especial. Inclusão não permitida.”
Caso já exista, a inclusão é rejeitada.
Exibição da mensagem orientativa: “Código de acesso já utilizado em Produtos Próximos ao Vencimento. Inclusão não permitida.”
Para códigos do tipo Interno, o sistema rejeita qualquer código com 13 dígitos iniciando em 9 ou 3.
Inclusão bloqueada e mensagem apresentada: “Código interno inválido. Códigos com 13 dígitos iniciados em 9 ou 3 não são permitidos, pois são de uso exclusivo de outros processos.”
Imagem 1 - Demonstração do novo funcionamento e das novas mensagens de erro.
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.