MDVA-34665: produtos de pacote desaparecem da página de categoria da loja

O patch MDVA-34665 corrige o problema de produtos empacotados ausentes nas páginas de categoria. Este patch está disponível quando a variável Ferramenta de correções de qualidade (QPT) O 1.0.21 está instalado. A ID do patch é MDVA-34665. Observe que o problema foi corrigido no Adobe Commerce versão 2.4.3.

Produtos e versões afetados

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

Adobe Commerce na infraestrutura em nuvem 2.3.4-p2

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

Adobe Commerce no local e Adobe Commerce na infraestrutura em nuvem 2.3.4-2.3.4-p2

NOTE
O patch pode se tornar aplicável a outras versões com as novas versões da Ferramenta de patches de qualidade. Para verificar se o patch é compatível com sua versão do Adobe Commerce, atualize o magento/quality-patches pacote para a versão mais recente e verifique a compatibilidade no Quality Patches Tool: Página Procurar patches. Use a ID do patch como palavra-chave de pesquisa para localizar o patch.

Problema

Caso 1:

Pré-requisitos:

  1. Crie 15.000 produtos agrupados com um produto simples como uma opção de pacote. Não use o mesmo produto simples com vários produtos agrupados.
  2. Produtos simples devem ser definidos como Não visível individualmente.

Etapas a serem reproduzidas:

  1. Atribua 15 mil produtos agrupados em duas categorias, 7.500 cada.
  2. Selecione todos os produtos simples (15k) e atualize o estoque usando as atualizações de atributo de massa do produto. Nosso objetivo é ter muitas IDs na tabela cl de pesquisa (as tabelas cl são as tabelas usadas pelo indexador para saber quais registros precisam ser atualizados).
  3. Verifique se você tem 15K IDs no catalogsearch_fulltext_cl tabela.
  4. Verifique se indexer_update_all_views indexador é executado.
  5. Consulte a página de categoria continuamente e observe a contagem de produtos.

Resultados esperados:

A contagem de produtos deve permanecer como estava após a reindexação.

Resultados reais:

A contagem de produtos cai para 7.450 depois de algum tempo. Ele permanece em 7.450 mesmo após a conclusão da indexação.

Caso 2:

Etapas a serem reproduzidas:

  1. Crie um pacote de produtos com um produto simples associado como uma opção.
  2. Alterar os modos do indexador para atualização programada.
  3. Atribua o produto do pacote a uma categoria.
  4. Alterar o status do estoque do produto simples para sem estoque.
  5. Execute cron; o produto do pacote desaparece da loja.
  6. Adicione estoque de volta ao produto simples e salve.
  7. Execute o indexador cron.
  8. Atualize a página de categoria.

Resultados esperados:

O produto ainda está ausente.

Resultados reais:

O produto do pacote reaparece.

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 a Ferramenta de correção de qualidade, consulte:

Para obter informações sobre outros patches disponíveis no QPT, consulte o Patches disponíveis no QPT seção.

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a