Mudanças entre as edições de "13876 - Criação de novos campos na venda, permitindo indicar se aceita substituir produtos, entrega parcial ou aceita entrega antecipada"

De Wiki Trovata
Ir para: navegação, pesquisa
 
(2 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 6: Linha 6:
  
  
[[ 13882Tratamentos IHC para novos campos PERMITE_SUBSTITUIR_PRODUTO, ACEITA_ENTREGA_TOTAL_PARCIAL e ACEITA_ENTREGA_ANTECIPADA da venda]]
+
[[ 13882 Tratamentos IHC para novos campos PERMITE_SUBSTITUIR_PRODUTO, ACEITA_ENTREGA_TOTAL_PARCIAL e ACEITA_ENTREGA_ANTECIPADA da venda]]
  
 
implementado no dados da venda dentro do B2B, a exibição dos campos venda.permite_substituir_produto, venda.aceita_entrega_total_parcial e venda.aceita_entrega_antecipada, de acordo com Layout IHC.
 
implementado no dados da venda dentro do B2B, a exibição dos campos venda.permite_substituir_produto, venda.aceita_entrega_total_parcial e venda.aceita_entrega_antecipada, de acordo com Layout IHC.
  
 
[[Arquivo:13882.jpg| 800px]]
 
[[Arquivo:13882.jpg| 800px]]
 +
 +
[[ 13968 - Validação do novo campo na venda de aceita entrega antecipada ]]
 +
 +
Os valores válidos para o campo deverão ser: Sim ou Não, conforme a seguinte regra:
 +
 +
# Sempre que VENDA.DATA_ENTREGA for maior que a MENOR/MAIOR data de entrega permitida para o pedido, seja pela validação de disponibilidade (saldo de estoque e pronta entrega), seja pelas restrições de data mínima, o sistema deverá fixar o campo VENDA.ACEITA_ENTREGA_ANTECIPADA  como 'NO' e bloquear sua edição (apenas desabilita a edição, mas mantém na tela conforme configuração da LAYOUT_IHC).
 +
# Caso VENDA.DATA_ENTREGA seja = MENOR/MAIOR data de entrega permitida para o pedido, permite a edição do campo VENDA.ACEITA_ENTREGA_ANTECIPADA pelo usuário.
 +
# Ainda nesta validação, VENDA.DATA_ENTREGA seja = HOJE, permitir a edição, mesmo que as datas base sejam menores, visto que não há como atribuir data menor que hoje na venda.
 +
 +
 +
 +
[[ 13971 - Tratamento para validação de entrega antecipada - ATRIBUTO_GENERICO_2 ]]
 +
 +
Sempre que VENDA.DATA_ENTREGA for maior que a MENOR/MAIOR data de entrega permitida para o pedido, seja pela validação de disponibilidade (saldo de estoque e pronta entrega), seja pelas restrições de data mínima, o sistema deverá fixar o campo VENDA.ATRIBUTO_GENERICO_2 como 'NO' e bloquear sua edição (apenas desabilita a edição, mas mantém na tela conforme configuração da LAYOUT_IHC).
 +
 +
Implementação da função VALIDA_ENTREGA_ANTECIPADA_VENDA na 2.12.400 usando o campo "VENDA.ATRIBUTO_GENERICO_2"
 +
 +
[[Arquivo:13971.jpg| 800px]]

Edição atual tal como às 12h24min de 24 de agosto de 2023

13879 Tratamentos IHC para novos campos PERMITE_SUBSTITUIR_PRODUTO, ACEITA_ENTREGA_TOTAL_PARCIAL e ACEITA_ENTREGA_ANTECIPADA da venda

implementado na venda, a exibição dos campos venda.permite_substituir_produto, venda.aceita_entrega_total_parcial e venda.aceita_entrega_antecipada, de acordo com Layout IHC.

13879.jpg


13882 Tratamentos IHC para novos campos PERMITE_SUBSTITUIR_PRODUTO, ACEITA_ENTREGA_TOTAL_PARCIAL e ACEITA_ENTREGA_ANTECIPADA da venda

implementado no dados da venda dentro do B2B, a exibição dos campos venda.permite_substituir_produto, venda.aceita_entrega_total_parcial e venda.aceita_entrega_antecipada, de acordo com Layout IHC.

13882.jpg

13968 - Validação do novo campo na venda de aceita entrega antecipada

Os valores válidos para o campo deverão ser: Sim ou Não, conforme a seguinte regra:

  1. Sempre que VENDA.DATA_ENTREGA for maior que a MENOR/MAIOR data de entrega permitida para o pedido, seja pela validação de disponibilidade (saldo de estoque e pronta entrega), seja pelas restrições de data mínima, o sistema deverá fixar o campo VENDA.ACEITA_ENTREGA_ANTECIPADA como 'NO' e bloquear sua edição (apenas desabilita a edição, mas mantém na tela conforme configuração da LAYOUT_IHC).
  2. Caso VENDA.DATA_ENTREGA seja = MENOR/MAIOR data de entrega permitida para o pedido, permite a edição do campo VENDA.ACEITA_ENTREGA_ANTECIPADA pelo usuário.
  3. Ainda nesta validação, VENDA.DATA_ENTREGA seja = HOJE, permitir a edição, mesmo que as datas base sejam menores, visto que não há como atribuir data menor que hoje na venda.


13971 - Tratamento para validação de entrega antecipada - ATRIBUTO_GENERICO_2

Sempre que VENDA.DATA_ENTREGA for maior que a MENOR/MAIOR data de entrega permitida para o pedido, seja pela validação de disponibilidade (saldo de estoque e pronta entrega), seja pelas restrições de data mínima, o sistema deverá fixar o campo VENDA.ATRIBUTO_GENERICO_2 como 'NO' e bloquear sua edição (apenas desabilita a edição, mas mantém na tela conforme configuração da LAYOUT_IHC).

Implementação da função VALIDA_ENTREGA_ANTECIPADA_VENDA na 2.12.400 usando o campo "VENDA.ATRIBUTO_GENERICO_2"

13971.jpg