[Solo PaaS]{class="badge informative" title="Se aplica solo a proyectos de Adobe Commerce en la nube (infraestructura PaaS administrada por Adobe) y a proyectos locales."}

ACSD-62428: Errores de estado de stock en el índice de búsqueda del catálogo

El parche ACSD-62428 corrige el problema en el que los valores de is_out_of_stock del índice de búsqueda en el catálogo se establecen en un valor incorrecto cuando el atributo SKU no se establece como en el que se puede buscar. Este parche está disponible con Quality Patches Tool (QPT) 1.1.56. El ID del parche es ACSD-62428. Tenga en cuenta que el problema estaba programado para solucionarse en Adobe Commerce 2.4.8.

Productos y versiones afectados

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

Adobe Commerce (todos los métodos de implementación) 2.4.6-p5

Compatible con versiones de Adobe Commerce:

Adobe Commerce (todos los métodos de implementación) 2.4.6 - 2.4.6-p8

NOTE
El parche podría ser aplicable a otras versiones con las nuevas versiones de Quality Patches Tool. 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

El valor is_out_of_stock del índice de búsqueda en el catálogo está establecido en un valor incorrecto cuando el SKU no está configurado como atributo en el que se puede buscar, lo que provoca una representación de existencias inexacta.

Pasos a seguir:

  1. Crear un(a) Source personalizado(a) y un(a) Stock personalizado.
  2. Cree tres productos simples y asigne su inventario a Source personalizados. Asigne estos productos a una categoría.
  3. Establezca Inventory (MSI) Indexer en Update on Save para facilitar la replicación.
  4. Establezca Source Item Status en In Stock y asigne a Quantity.
  5. Guarde el producto.
  6. Vaya a Stores > Attributes > Product y abra el atributo SKU.
  7. Establezca Use In en No.
  8. Cambie la cantidad del producto (asegúrese de que no esté configurada en 0).
  9. Guarde el producto.

Resultados esperados:

El valor is_out_of_stock refleja con precisión el estado de existencias del producto, incluso cuando el SKU no es un atributo en el que se pueda buscar.

Resultados reales:

El valor is_out_of_stock se ha establecido incorrectamente en 1 y el atributo SKU está ausente en los datos indizados.

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

recommendation-more-help
c2d96e17-5179-455c-ad3a-e1697bb4e8c3