...
| Produto: |
| ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Linha de Produto: |
| ||||||||
| Segmento: |
| ||||||||
| Tipo de Documento: | Inovação | ||||||||
| Módulo: | Contrato Fidelidade | ||||||||
| Caminho: | Módulo Contrato Fidelidade > Contrato > Manutenção de Contratos | ||||||||
| Função: | Manutenção Manuenção dos Contratos - MGC00102 | ||||||||
| País: | Brasil | ||||||||
| Requisito/Story/Issue (informe o requisito relacionado) : |
|
- Contexto: problema, inovação, manutenção ou necessidade legislativa. Seja claro e objetivo.
- Causa raiz: explique a origem do problema ou razão para alteração propostaAo realizar alterações em divisões vinculadas a contratos na aplicação Manutenção dos Contratos (MGC00102), o sistema deve realizar a validação da assinatura utilizando o novo padrão Assinatura Hash, conforme as configurações dinâmicas previamente definidas.
A antiga validação por Assinatura Simples e a dependência do objeto PKG_SEGURANCA foram descontinuadas.
| 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. |
...
| tabs | Passo 01, Passo 02, Passo 03, Passo 04 |
|---|---|
| ids | passo1,passo2 |
Para que a caixa de diálogo Solicitação e Validação de Assinatura Hash seja exibida, é necessário que as seguintes configurações dinâmicas estejam definidas:
PERM_INC_DIV_CONTR_ABERTO = 'S'
PERM_DIV_CONTRATO = 'S'
UTILIZA_GRUPO_EMPRESAS = 'N'
Além disso, é necessário configurar a mesma parametrização entre as divisões, por meio da aplicação de parâmetros de Contrato de Fidelidade, garantindo a consistência das regras de validação.
...
Acessar um contrato fidelidade ativo previamente cadastrado.
Garantir que o contrato possua pelo menos uma modalidade vinculada com classificação de desconto diferente de “Geral”.
Imagem 1 - Manutenção de Contratos
Alterar o contrato, adicionando ou removendo uma, ou mais divisões.
Imagem 2 - Manutenção de Contratos
Salvar as alterações realizadas.
Confirmar a mensagem exibida clicando no botão OK.
Imagem 3 - Alerta
O sistema deve solicitar autenticação via Assinatura Hash na caixa de diálogo correspondente.
Imagem 4 - Solicitação e Validação de Assinatura
O processo foi ajustado para utilizar o novo padrão de criptografia hash.
Na dlgAssinAlterDivisao, ao clicar no botão OK, a função fCodificar foi substituída por fGerarHash.
Além disso, no evento Click, foi alterado o campo de verificação da tabela ge_usuario, passando de ASSINATURA para ASSINATURAHASH.
Atualizar o sistema para o service pack 26.01.001
...
| default | yes |
|---|---|
| referencia | passo1 |
...
| default | no |
|---|---|
| referencia | passo2 |
Se estiver na versão 25.01, atualizar o sistema para o service pack 25.01.043 ou superior.
...
ou superior.