13876 - Criação de novos campos na venda, permitindo indicar se aceita substituir produtos, entrega parcial ou aceita entrega antecipada

De Wiki Trovata
Edição feita às 11h24min de 24 de agosto de 2023 por Atendimento (Discussão | contribs)

(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)
Ir para: navegação, pesquisa

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