This page has moved to Adobe Experience League and will be redirected soon.
ACSD-48293: composite products out of stock when sold out child products restocked
ACSD-48293: composite products out of stock when sold out child products restocked
The ACSD-48293 patch fixes the issue where the composite products go out of stock when the sold-out child products are returned to stock. This patch is available when the [!DNL Quality Patches Tool (QPT)] 1.1.25 is installed. The patch ID is ACSD-48293. Please note that the issue is scheduled to be fixed in Adobe Commerce 2.4.6.
Affected products and versions
The patch is created for Adobe Commerce version:
- Adobe Commerce (all deployment methods) 2.4.3-p3
Compatible with Adobe Commerce versions:
- Adobe Commerce (all deployment methods) 2.4.3 - 2.4.4
NOTE
The patch might become applicable to other versions with new [!DNL Quality Patches Tool] releases. To check if the patch is compatible with your Adobe Commerce version, update the magento/quality-patches
package to the latest version and check the compatibility on the QPT landing page. Use the patch ID as a search keyword to locate the patch.
Issue
Composite products go out of stock when the child products that were sold out are returned to stock.
Steps to reproduce:
- Create a secondary website, store, and store view.
- Create two sources and stocks and assign them to each website.
- Enable the show out-of-stock products option under [!UICONTROL Store] > [!UICONTROL Config] > [!UICONTROL Catalog] > [!UICONTROL Inventory] > [!UICONTROL Stock Options] > [!UICONTROL Display Out-of-Stock Products] = [!UICONTROL Yes].
- Create a configurable product with one associated product using the primary website's stock source (set qty = 1).
- Place an order for the configurable product.
- Run the cron.
- Open the configurable product from the storefront and confirm it is out of stock.
- Open the configurable product from the [!UICONTROL Admin] and set the [!UICONTROL Manage Stock Option] to [!UICONTROL No].
- Run the cron.
- Ship the order and add qty to the simple product making it in stock.
- Run the cron.
- Check the product availability on the storefront.
Expected results:
The configurable product is in stock.
Actual results:
The configurable product is out of stock.
Apply the patch
To apply individual patches, use the following links depending on your deployment method:
To learn more about [!DNL Quality Patches Tool], refer to:
For info about other patches available in QPT, refer to [!DNL Quality Patches Tool]: Search for patches in the [!DNL Quality Patches Tool] guide.