Adobe Commerce 2.4.0 B2B: lógica de ordem de compra incorreta quando o desconto expirou
Este artigo fornece uma correção para a emissão conhecida de um desconto de ordem de compra (OC) que não está sendo aplicado no Adobe Commerce 2.4.0 B2B. Se a OC foi colocada com um código de desconto que expirou enquanto a OC estava no processo de aprovação, a ordem aprovada não refletirá o desconto.
Produtos e versões afetados
- Adobe Commerce na infraestrutura em nuvem 2.4.0
- Adobe Commerce no local 2.4.0
Problema
Pré-requisitos: um cupom de desconto é criado e existem regras de aprovação que impedem o processamento automático de OCs.
Etapas a serem reproduzidas:
- Colocar uma OC com desconto aplicado.
- Desativar o cupom de desconto.
- Aprovar OC como gerente.
- Verifique a ordem criada como resultado.
Resultado esperado:
O pedido é criado com um total descontado.
Resultado real:
O pedido é criado para o valor total.
Solução
Aplique o patch fornecido neste artigo.
Correção
O patch está anexado a este artigo. Para baixá-lo, role para baixo até o final do artigo e clique no nome do arquivo ou clique no link a seguir:
O patch também está disponível para download nos formatos .git
e .composer
, na página Downloads da Adobe Commerce, em Patches, na navegação de coluna à esquerda. Procure o patch XXX.
Como aplicar o patch
Consulte Como aplicar um patch de compositor fornecido pelo Adobe em nossa base de dados de conhecimento de suporte para obter instruções.