MDVA-35984: Quantidade de produto incorreta em remessas simultâneas para o mesmo produto

O patch MDVA-35984 corrige o problema ao criar várias entregas simultâneas para o mesmo produto que fornece uma quantidade de produto incorreta (Qtd). Este patch está disponível quando a Ferramenta de Patches de Qualidade (QPT) 1.0.21 está instalada. A ID do patch é MDVA-35984. Observe que o problema foi corrigido no Adobe Commerce 2.4.3.

Produtos e versões afetados

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

Adobe Commerce na infraestrutura em nuvem 2.4.2

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

Adobe Commerce (todos os métodos de implantação) 2.4.0 - 2.4.2

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 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

Etapas a serem reproduzidas:

  1. Crie um produto simples com Qtd = 100.

  2. Crie dois pedidos com este produto.

  3. Faça chamadas de API simultâneas para criar entregas para ambas as ordens, como este Exemplo:

    code language-php
    POST <host>/rest/<store_code>/V1/order/3/ship    ```    where **order id** = *3* , with a payload like:    ```php    {        "items": [            {                "order_item_id": <order_item_id>,                "qty": 1            }        ],        "tracks": [            {                "track_number": "1Y-9876543210",                "title": "United Parcel Service",                "carrier_code": "ups"            }        ]    }
    
  4. Verifique a quantidade do produto na grade de administração.

Resultados esperados:

O resultado é o produto Qtd = 98 após ambas as remessas.

Resultados reais:

O resultado é o produto Qtd = 99 após ambas as remessas.

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 Patches disponíveis no QPT na documentação do desenvolvedor.

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