| Produto: | TOTVS Varejo Supermercados |
|---|---|
| Linha de Produto: | Supermercados - Linha Consinco |
| Segmento: | Varejo |
| Tipo de Documento: | Inovação |
| Módulo: | Acordos e Verbas |
| Caminho: | Módulo Acordos e Verbas > Administração > Aplicação Acordos Promocionais |
| Função: | Acordos Promocionais - MAC0045 |
| País: | Brasil |
| Requisito/Story/Issue (informe o requisito relacionado) : |
Contexto:
Foi identificada a necessidade de validar se o fornecedor escolhido pelo usuário tem um e-mail de acordo informado. Essa verificação evita erros operacionais e falhas na integração com o serviço da Assinatura Eletrônica.
Causa raiz:
A aplicação permitia a inserção do acordo e a integração da Assinatura Eletrônica mesmo quando o fornecedor não tem um e-mail de acordo informado.
Impacto:
Sem a validação do e-mail do fornecedor, o usuário poderia inserir um acordo inválido, podendo causar falha nas integrações automatizadas.
Exemplo:
Usuário seleciona o fornecedor "112" no botão Fornecedor, agora o sistema verifica se o fornecedor tem e-mail de acordo informado. Caso não tenha e-mail, o sistema impede a integração com a Assinatura Eletrônica e exibe uma mensagem de erro, evitando inconsistências.
Parametrizações específicas:
Fornecedor no cadastros:
Módulo Cadastros > Operacional > Fornecedor
Imagem 1 - Fornecedor no cadastros
04. SOLUÇÃO
O que mudou:
Foi criado uma função no formulário de Acordo Promocionais que verifica se o fornecedor escolhido pelo usuário tem e-mail de contato configurado. Caso não tenha, irá aparecer um alerta na tela para informar o usuário.
Impacto:
Evita que o usuário tente fazer a integração com a assinatura eletrônica, garantindo consistência nos dados e evitando falhas posteriores.
Passo a passo:
A mensagem do alerta é exibida assim:
"O contato principal do fornecedor X não possui e-mail de acordo informado!"
Evidências:
Gif 1 - Evidências
Se estiver na versão 25.01, atualize para o service pack 25.01.038 ou superior.
Se estiver na versão 25.07, atualize para o service pack 25.07.013 ou superior.