MDVA-43102: Quantidade disponível não atualizada corretamente
O patch MDVA-43102 corrige o problema em que a quantidade comercializável não é atualizada corretamente quando um reembolso é feito por meio da API REST. Este patch está disponível quando a Ferramenta de Patches de Qualidade (QPT) 1.1.14 está instalada. A ID do patch é MDVA-43102. Observe que o problema está programado para ser corrigido no Adobe Commerce 2.4.5.
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.3
Compatível com as versões do Adobe Commerce:
- Adobe Commerce (todos os métodos de implantação) 2.3.1 - 2.4.4
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 quantidade disponível não é atualizada corretamente quando um reembolso é feito usando a API REST.
Etapas a serem reproduzidas:
-
Adicione um item ao carrinho.
-
Verifique a Qtd. em Estoque e a Qtd. Venável.
-
Criar um pedido.
-
Crie uma fatura, se necessário.
-
Submeta uma solicitação REST para reembolsar a NFF usando a seguinte carga útil:
- método/ordem/
<order_id>
/reembolso offline - método online/fatura/
<invoice_id>
/reembolso
code language-rest { "items": [ { "order_item_id": <order_item_id>, "qty": 1 } ], "notify": true, "arguments": { "shipping_amount": 5, "extension_attributes": { "return_to_stock_items": [ <order_item_id> ] } } }
- método/ordem/
-
Não entregar os itens.
-
Comparar a Quantidade em Estoque e a Quantidade Vendível de antes. Ambos devem ser atualizados pelo mesmo valor.
Resultados esperados:
A quantidade disponível é atualizada corretamente quando uma restituição é emitida antes do envio do pedido e o produto é devolvido ao estoque.
Resultados reais:
A quantidade disponível não é atualizada quando uma restituição é emitida antes do envio do pedido e o produto é devolvido ao 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: Quality Patches Tool > Uso no guia Quality Patches Tool.
- Adobe Commerce na infraestrutura em nuvem: Atualizações e patches > Aplicar patches no guia do Commerce na infraestrutura em nuvem.
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 autoatender correções de qualidade na base de dados de conhecimento de suporte.
- Verifique se há um patch disponível para o problema do Adobe Commerce usando a Ferramenta de Patches de Qualidade no guia Quality Patches Tool.
Para obter informações sobre outros patches disponíveis no QPT, consulte Quality Patches Tool: Pesquisar patches no guia Quality Patches Tool.