Corrigir o comportamento do campo data entrega cliente seguindo parâmetros de empresa
De Wiki Trovata
Edição feita às 14h10min de 9 de abril de 2019 por Atendimento (Discussão | contribs)
O campo de Data entrega cliente agora segue os parâmetros configurados na empresa
Parâmetro de Empresa Data Entrega Cliente
- NAO_PERMITE --> Desabilita o campo da tela e define como não obrigatório para não impedir a gravação da venda. - PERMITE --> Habilita o campo na tela, carrega por padrão com a data base do período de entrega da venda (quando trabalhar por período) ou igual a data de entrega (quando trabalhar por data), mas continua não fazendo nenhum tipo de validação no campo. - PERMITE_ANTES_DATA_VENDA --> Habilita o campo na tela, carrega por padrão com a data base do período de entrega da venda (quando trabalhar por período) ou igual a data de entrega (quando trabalhar por data) e valida o campo, permitindo apenas data "menor" ou igual à data base do período ou à data de entrega da venda. - PERMITE_APOS_DATA_ENTREGA_VENDA --> Habilita o campo na tela, carrega por padrão com a data base do período de entrega da venda (quando trabalhar por período) ou igual a data de entrega (quando trabalhar por data) e valida o campo, permitindo apenas data "maior" ou igual à data base do período ou à data de entrega da venda.
Existem também restrições alem das do próprio parâmetro
- A DATA_ENTREGA_CLIENTE não pode ser menor que "HOJE"
- Quando alterar o período ou a data de entrega da venda o sistema deverá atualizar também a data de entrega do cliente.
* Caso a data gravada seja menor ou igual a data de entrega (ou a data base do período de entrega) da venda para o qual está sendo alterado, o sistema deverá atualizar a DATA_ENTREGA_CLIENTE para a nova data de entrega (ou nova data base, se em caso de período) da venda. * Caso a data gravada seja maior que a data de entrega (ou a data base do período de entrega) da venda para o qual está sendo alterado, o sistema mantém a DATA_ENTREGA_CLIENTE como está.