ACSD-53098: los productos del catálogo compartido no se reflejan en el front-end

El parche ACSD-53098 corrige el problema de que los productos asignados a un catálogo compartido no se reflejan en el front-end al ejecutar un índice parcial. Este parche está disponible cuando la variable Quality Patches Tool (QPT) 1.1.38 está instalado. El ID del parche es ACSD-53098. Tenga en cuenta que el problema está programado para solucionarse en Adobe Commerce 2.4.7.

Productos y versiones afectados

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

  • Adobe Commerce (todos los métodos de implementación) 2.4.3

Compatible con las versiones de Adobe Commerce:

  • Adobe Commerce (todos los métodos de implementación) 2.4.3 - 2.4.3-p3
NOTE
El parche podría aplicarse a otras versiones con Quality Patches Tool versiones. Para comprobar si el parche es compatible con su versión de Adobe Commerce, actualice el magento/quality-patches paquete a la versión más reciente y compruebe la compatibilidad en la Quality Patches Tool: Página Buscar Parches. Utilice el ID de parche como palabra clave de búsqueda para localizar el parche.

Problema

Los productos asignados a un catálogo compartido mediante API no aparecen en el front-end después de que el indexador parcial ejecute el trabajo cron, seguido del cron del consumidor.

Pasos a seguir:

  1. Configuración de RabbitMQ como servicio de cola.

  2. Cambiar indexadores a Update on Schedule modo.

  3. Cree un catálogo compartido y asígnelo a una empresa.

  4. Cree un producto simple y asígnelo a una categoría. Ejecute el reindexado parcial:

    bin/magento cron:run --group=index --bootstrap=standaloneProcessStarted=1

  5. Utilice la siguiente solicitud de API para asignar el producto creado al catálogo compartido.

    code language-none
    pub/rest/all/V1/sharedCatalog/<id>/assignProducts
    {
        "products":[{
            "sku": "24-MB06"
            }
        ]
    }
    
  6. Ejecute el siguiente cron para borrar las colas y ejecutar el reíndice parcial:

    bin/magento cron:run --group=consumers

    bin/magento cron:run --group=index --bootstrap=standaloneProcessStarted=1

  7. Inicie sesión en el front-end como usuario de la compañía.

  8. Compruebe la página de categoría de front-end.

Resultados esperados:

Los productos recién asignados aparecerán en el front-end.

Resultados reales:

Los productos recién asignados no aparecen en el front-end.

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 acerca de Quality Patches Tool, consulte:

Para obtener más información sobre otros parches disponibles en QPT, consulte Quality Patches Tool: Buscar parches en el Quality Patches Tool guía.

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