Produto: | Protheus. |
Ocorrência: | Ticket 1596746 gerado a Issue DFRM1-4932 - MATA120 - Com qualquer campo da SA2 que é marcado como obrigatório e seu nível acima do nível do usuário não apresentando o campo em tela, o sistema emite a mensagem de ação incompleta que existe campo obrigatórios não preenchidos |
Passo a passo: |
|
Observações: | Solução: Foi constatado um comportamento inadequado do sistema na P11 que foi corrigido na P12, visando agregar valor ao sistema e a segurança das informações Entendemos que, por se tratar de um comportamento inadequado, não há outra forma de tratarmos a situação senão não há permitindo mais. E, quanto à aplicação em sua regra de negócios, esta pode ser feita de diversas forma, por exemplo: - Retirando a obrigatoriedade do campo; - Tratando via inicializador padrão; - Disparo de gatilho; - Validação via User Function, entre outros. E a melhor forma de tratamento dependerá justamente da regra de negócios dele e deverá ser avaliada com cautela junto com os analistas durante o atendimento |