ACP2E-4475: Pedido ou filtro por preço não funcionando para produtos de pacote esgotados

O patch ACP2E-4475 corrige o problema em que a página de listagem de produtos filtra e classifica incorretamente os produtos do pacote esgotados por preço quando a opção Display Out of Stock Products está habilitada. Este patch está disponível quando o Quality Patches Tool (QPT) 1.1.79 está instalado. A ID do patch é ACP2E-4475. Observe que esse problema está programado para ser corrigido no Adobe Commerce 2.4.9.

Produtos e versões afetados

O patch foi criado para a versão do Adobe Commerce:

  • Adobe Commerce (todos os métodos de implantação) 2.4.8-p3

Compatível com as versões do Adobe Commerce:

  • Adobe Commerce (todos os métodos de implantação) 2.4.7 - 2.4.8-p4
NOTE
O patch pode se tornar aplicável a outras versões com as novas versões do Quality Patches Tool. Para verificar se o patch é compatível com a sua versão do Adobe Commerce, atualize o pacote magento/quality-patches para a versão mais recente e verifique a compatibilidade na Quality Patches Tool: página Procurar patches. Use a ID do patch como palavra-chave de pesquisa para localizar o patch.

Problema

A página de listagem de produtos filtra e classifica incorretamente os produtos do pacote esgotados por preço quando a opção Display Out of Stock Products está habilitada.

Etapas a serem reproduzidas:

  1. Na barra lateral Admin, vá para Stores > Settings > Configuration. No painel esquerdo, expanda Catalog e selecione Inventory.

  2. Expanda a seção Stock Options.

  3. Defina Display Out of Stock Products como Yes.

  4. Clique em Save Config.

  5. Crie uma nova categoria.

  6. Crie alguns produtos e adicione-os à categoria.

  7. Crie dois produtos simples:

    1. simple1: precificado em $10 e definido como In Stock com uma quantidade positiva.
    2. simple2: preço de $20 e definido como Out of Stock.
  8. Crie um pacote de produtos que contenha ambos os produtos simples como opções separadas e obrigatórias.

  9. Visite a categoria na loja e classifique por Price.

Resultados esperados:

O produto do pacote é exibido com um preço de $30 (preço combinado de $10 e $20) e é classificado de acordo com outros produtos em ordem de preço crescente.

Resultados reais:

O produto incluído exibe US$ 10 em vez de US$ 30 e é classificado incorretamente.

Aplicar o patch

Para aplicar patches individuais, use os links a seguir, dependendo do método de implantação:

Leitura relacionada

Para saber mais sobre Quality Patches Tool, consulte:

recommendation-more-help
commerce-operations-help-tools