MDVA-35984: cantidad de producto incorrecta en envíos simultáneos para el mismo producto

El parche MDVA-35984 soluciona el problema que se produce al crear varios envíos simultáneos para el mismo producto y que proporciona una cantidad de producto (cantidad) incorrecta. Este parche está disponible cuando está instalada la Herramienta Parches de calidad (QPT) 1.0.21. El ID del parche es MDVA-35984. Tenga en cuenta que el problema se solucionó en Adobe Commerce 2.4.3.

Productos y versiones afectados

El parche se ha creado para la versión de Adobe Commerce:

Adobe Commerce en infraestructura en la nube 2.4.2

Compatible con versiones de Adobe Commerce:

Adobe Commerce (todos los métodos de implementación) 2.4.0-2.4.2

NOTE
El parche podría ser aplicable a otras versiones con las nuevas versiones de la herramienta Parches de Calidad. Para comprobar si el parche es compatible con su versión de Adobe Commerce, actualice el paquete magento/quality-patches a la última versión y compruebe la compatibilidad en la página Quality Patches Tool: buscar parches. Utilice el ID de parche como palabra clave de búsqueda para localizar el parche.

Problema

Pasos a seguir:

  1. Cree un producto simple con Cantidad = 100.

  2. Cree dos pedidos con este producto.

  3. Realice llamadas API simultáneas para crear envíos para ambos pedidos, como en este ejemplo:

    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. Compruebe la cantidad de productos en la cuadrícula de administración.

Resultados esperados:

El resultado es el producto Qty = 98 después de ambos envíos.

Resultados reales:

El resultado es el producto Qty = 99 después de ambos envíos.

Aplicar el parche

Para aplicar parches individuales, utilice los siguientes vínculos según el método de implementación:

Lectura relacionada

Para obtener más información sobre la herramienta Parches de calidad, consulte:

Para obtener información sobre otros parches disponibles en QPT, consulte Parches disponibles en QPT en nuestra documentación para desarrolladores.

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