MDVA-42584: Status de estoque do produto configurável não atualizado automaticamente
O patch MDVA-42584 resolve o problema em que o status do estoque do produto configurável não é atualizado automaticamente quando seu produto simples é atualizado. Este patch está disponível quando a variável Ferramenta de correções de qualidade (QPT) O 1.1.10 está instalado. A ID do patch é MDVA-42584. Observe que o problema está programado para ser corrigido no Adobe Commerce 2.4.5.
Produtos e versões afetados
O patch é criado para a versão do Adobe Commerce:
- Adobe Commerce (todos os métodos de implantação) 2.4.2-p2
Compatível com as versões do Adobe Commerce:
- Adobe Commerce (todos os métodos de implantação) 2.4.2 - 2.4.2-p2
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
O status do estoque do produto configurável no back-end não é atualizado automaticamente quando seu produto simples é definido como Em estoque por meio da API ou importação.
Pré-requisitos:
MSI instalado.
Etapas a serem reproduzidas:
-
Criar um produto configurável, InvCheck001, com duas opções: InvCheck001-M e InvCheck001-L.
-
Ambos os produtos simples devem ter Quantidade e devem ser Em estoque para que o produto configurável também seja Em estoque no back-end.
-
Agora, atualize os produtos simples e defina a Quantidade como 0 e Status do Estoque para Sem estoque.
-
Atualize o produto configurável e verifique se o status do estoque foi atualizado para Sem estoque.
-
Use o endpoint de API a seguir e defina o produto simples InvCheck001-M para Em estoque com Quantidade > 0.
code language-json /rest/V1/inventory/source-items { "sourceItems": [ { "sku": "InvCheck001-M", "source_code": "default", "quantity": 10, "status": 1 } ] }
-
Acesse o back-end e verifique a quantidade e o status do estoque do produto simples InvCheck001-M. É atualizado para Em estoque.
-
Atualize o produto configurável e verifique o status do estoque.
Resultados esperados:
O status do estoque do produto configurável InvCheck001 no backend é atualizado automaticamente para Em estoque.
Resultados reais:
O status do estoque do produto configurável ainda é Sem estoque.
Aplicar o patch
Para aplicar patches individuais, use os links a seguir, dependendo do método de implantação:
- Adobe Commerce ou Magento Open Source no local: Guia de atualização de software > Aplicar patches na documentação do desenvolvedor.
- Adobe Commerce na infraestrutura em nuvem: Upgrades e Patches > Aplicar Patches na documentação do desenvolvedor.
Leitura relacionada
Para saber mais sobre a Ferramenta de correção de qualidade, consulte:
- Ferramenta de correções de qualidade lançada: uma nova ferramenta para autoatendimento de correções de qualidade em nossa base de conhecimento de suporte.
- Verifique se o patch está disponível para o problema do Adobe Commerce usando a Ferramenta de patches de qualidade em nossa base de conhecimento de suporte.
Para obter informações sobre outros patches disponíveis no QPT, consulte Patches disponíveis no QPT na documentação do desenvolvedor.