01. DADOS GERAIS
| Produto: |
TOTVS Jurídico Departamentos |
|---|---|
| Linha de Produto: | Linha Protheus |
| Segmento: |
Jurídico |
| Módulo: |
Departamentos - Departamentos (SIGAJURI) |
| Função: | modal-novidades-pt det-aditivos.component det-processo.component |
| País: | Brasil |
| Ticket: | 24859713 |
| Requisito/Story/Issue (informe o requisito relacionado) : | DJURDEP - 14291 |
02. SITUAÇÃO/REQUISITO
Ao incluir um novo aditivo em um contrato, o sistema apresentava mensagem de erro informando que o código do aditivo já estava cadastrado, impossibilitando o novo registro de aditivo. Após análise, identificamos que esse erro estava relacionado ao índice utilizado na validação de duplicidade, o qual considerava chaves indevidas durante a verificação de existência do código.
03. SOLUÇÃO
Ajustamos a validação do campo NXY_COD no dicionário de dados, de forma que a verificação de duplicidade passe a considerar corretamente apenas o valor do próprio campo.
| X3_ARQUIVO | X3_CAMPO | X3_VALID |
|---|---|---|
| NXY | NXY_COD | ExistChav("NXY",M->NXY_COD+M->NSZ_COD, 2) |
A validação agora utiliza o índice adequado (NXY_FILIAL+NXY_COD+NXY_CAJURI), garantindo que a validação ocorra apenas no escopo correto e permitindo o lançamento de novos aditivos sem o conflito de código.
04. DEMAIS INFORMAÇÕES
Não se aplica.
05. ASSUNTOS RELACIONADOS