| Produto: | |
|---|---|
| Linha de Produto: | |
| Segmento: | |
| 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 |
| Ticket: | |
| Requisito/Story/Issue (informe o requisito relacionado) : |
Contexto:
Foi identificada a necessidade de validar se a Divisão ou o Tipo de Acordo selecionado pelo usuário possui uma Empresa Base configurada. Essa verificação evita erros operacionais e falhas na integração com sistemas da Assinatura Eletrônica.
Causa raiz:
A aplicação permitia a inserção de acordos mesmo quando a Divisão ou o Tipo de Acordo não possuíam Empresa Base cadastrada.
Impacto:
Sem a validação da Empresa Base, o usuário poderia inserir um acordo inválido, podendo causar falha nas integrações automatizadas.
Exemplo:
Usuário seleciona a Divisão Atacado e o Tipo de Acordo 1, mas nenhum dos dois possui Empresa Base definida. O sistema agora impede a inserção e exibe uma mensagem informativa, evitando inconsistências.
Empresa Base na divisão:
Módulo Parâmetros > Parâmetro > Divisão

Imagem 1 - Empresa Base Divisão
Empresa Base no tipo acordo:
Módulo Parâmetros > Parâmetro > Tipo Acordo com Fornecedores

Imagem 2 - Empresa Base Tipo Acordo com Fornecedores
Integra com a TAE:
Módulo Parâmetros > Parâmetro > Gerais

Imagem 3 - Integra com a TAE
04. SOLUÇÃO
Foi criada uma função que verifica existe uma Empresa Base configurada na Divisão ou no Tipo de Acordo, caso não exista, irá ter uma alerta na tela avisando o usuário.
Evita que acordos promocionais sejam inseridos sem as devidas configurações de empresa base, garantindo consistência nos dados e evitando falhas em etapas posteriores.
Passo a passo da implementação:
A mensagem do alerta é exibida assim:
"Para possibilitar a integração com TOTVS Assinatura Eletrônica, é necessário configurar a Empresa Base no Tipo Acordo de código X ou na Divisão Y."
Evidências:
Gif 1 - Evidências
Se estiver na versão 25.01, atualize para o service pack 25.01.035 ou superior.
Se estiver na versão 25.07, atualize para o service pack 25.07.010 ou superior.