Configuração de Campos - Validar Campos de Data¶
Através da Configuração de Campos, pode-se implementar uma validação de intervalo de datas para qualquer campo de data do sistema. Para isso, é necessário definir um limite de dias, com base na data atual, para que o sistema aceite ou bloqueie a digitação de uma data.
Para realizar esta configuração, acesse Ferramentas > Configurações > Campos, informe a tabela e o campo desejado, e ajuste os parâmetros conforme abaixo:
- Vlr Mínimo Campo
- Quantidade de dias aceito anteriores à data atual. Para bloquear data anterior ao dia atual, informe 0 neste campo. Se informar 1, será permitido informar um dia anterior à data atual, e assim por diante.
- Vlr Máximo Campo
- Quantidade de dias aceito posteriores à data atual. Para bloquear data 30 dias posteriores ao dia atual, informe 30 neste campo. Se informar 1, será permitido informar um dia posterior à data atual, e assim por diante.
- Para que a validação de datas seja ativada, deve ser informado um valor maior do que 0 neste campo.
- Valida Data
- Deve ser preenchido com Sim para ativar esta funcionalidade
Exemplo
Caso seja desejado validar a data de emissão do pedido de venda, para aceitar somente datas entre 15 dias anteriores à data atual e 30 dias posteriores, configure conforme abaixo:
- Tabela: TPDVPRI
- Campo: DATEMI
- Vlr Mínimo Campo = 15
- Vlr Máximo Campo = 30
- Valida Data = Sim
Resultado: Quando a data atual for 15/04/2018, será permitido informar uma data de emissão entre 01/04/2018 e 15/05/2018. Datas posteriores ou anteriores a este intervalo serão bloqueadas.
Observações
- Para que a validação de datas seja ativada, deve ser obrigatoriamente informado um valor maior do que 0 no campo Vlr Maximo Campo e o campo Validar Data deve estar preenchido com Sim.
- Após ajustar as configurações, o sistema deve ser finalizado e reiniciado para que os novos parâmetros entrem em vigor.