Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

01. DADOS GERAIS

Produto:

Solucoes_totvs
SolucaoTOTVS Varejo Supermercados

Solucoes_totvs_cross
SolucaoCross

Solucoes_totvs_parceiros
SolucaoParceiros

Solucoes_totvs_parceirosexptotvs
SolucaoParcsExpsTOTVS

Linha de Produto:

Linhas_totvs
LinhaSupermercados - Linha Consinco

Segmento:

Segmentos_totvs
Segmento Varejo

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á.

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.

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

  • 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.”

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

  • 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.”

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

  • 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.

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