MDVA-35984: quantità di prodotto errata nelle spedizioni simultanee per lo stesso prodotto

La patch MDVA-35984 risolve il problema quando si creano più spedizioni simultanee per lo stesso prodotto, dando una quantità di prodotto (Qtà) errata. Questa patch è disponibile quando è installato QPT (Quality Patches Tool) 1.0.21. L'ID della patch è MDVA-35984. Il problema è stato risolto in Adobe Commerce 2.4.3.

Prodotti e versioni interessati

La patch è stata creata per la versione di Adobe Commerce:

Adobe Commerce sull’infrastruttura cloud 2.4.2

Compatibile con le versioni di Adobe Commerce:

Adobe Commerce (tutti i metodi di implementazione) 2.4.0-2.4.2

NOTE
La patch potrebbe diventare applicabile ad altre versioni con le nuove versioni dello strumento Patch di qualità. Per verificare se la patch è compatibile con la versione di Adobe Commerce in uso, aggiornare il pacchetto magento/quality-patches alla versione più recente e verificare la compatibilità nella pagina Quality Patches Tool: Cerca patch. Utilizza l’ID patch come parola chiave di ricerca per individuare la patch.

Problema

Passaggi da riprodurre:

  1. Crea un prodotto semplice con Qtà = 100.

  2. Crea due ordini con questo prodotto.

  3. Effettuare chiamate API simultanee per creare spedizioni per entrambi gli ordini, come nell’esempio seguente:

    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. Controllare la quantità di prodotto nella griglia di amministrazione.

Risultati previsti:

Il risultato è il prodotto Qtà = 98 dopo entrambe le spedizioni.

Risultati effettivi:

Il risultato è il prodotto Qtà = 99 dopo entrambe le spedizioni.

Applicare la patch

Per applicare singole patch, utilizzare i collegamenti seguenti, a seconda del metodo di distribuzione utilizzato:

Lettura correlata

Per ulteriori informazioni sullo strumento Patch di qualità, vedere:

Per informazioni sulle altre patch disponibili in QPT, consulta Patch disponibili in QPT nella documentazione per gli sviluppatori.

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