Mudanças entre as edições de "Corrigir o comportamento do campo data entrega cliente seguindo parâmetros de empresa"

De Wiki Trovata
Ir para: navegação, pesquisa
 
Linha 4: Linha 4:
  
 
  - NAO_PERMITE --> Desabilita o campo da tela e define como não obrigatório para não impedir a gravação da venda.
 
  - 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  
 
  - 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.
 
   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)  
 
  - 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.
 
   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)  
 
  - 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.
 
   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.

Edição atual tal como às 14h10min de 9 de abril de 2019

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á.