AC-16530: el carro de compras muestra precios incoherentes después de una actualización programada de la regla de precios del catálogo

El parche de AC-16530 corrige el problema en el que el carro de compras no reflejaba de forma coherente las actualizaciones programadas de las reglas de precios de catálogo. Esta revisión está disponible cuando está instalado Quality Patches Tool (QPT) 1.1.83. El ID del parche es AC-16530. Este problema está programado para solucionarse en Adobe Commerce 2.4.9.

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.7-p3

Compatible con versiones de Adobe Commerce:

  • Adobe Commerce (todos los métodos de implementación) >=2.4.4 <2.4.9
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 carro de compras muestra precios incoherentes después de una actualización programada de la regla de precios del catálogo.

Requisitos previos:

Adobe Commerce con trabajos cron en ejecución.

Pasos a seguir:

  1. Inicie sesión en el panel de administración.
  2. En la barra lateral de Administración, vaya a Stores > Attributes > Product, abra el atributo SKU, expanda Storefront Properties, establezca Use for Promo Rule Conditions en Yes y haga clic en Save Attribute.
  3. En la barra lateral de Administración, vaya a Catalog > Products, haga clic en Add Product, elija Simple Product, cree simple1 con SKU simple1 y Price 100, y guarde el producto.
  4. En la barra lateral de Administración, vaya a Marketing > Promotions > Catalog Price Rule y haga clic en Add New Rule.
  5. Cree rule1, establezca Status en Active, seleccione el sitio web aplicable y el grupo de clientes NOT LOGGED IN y expanda Conditions.
  6. Establecer la condición en el SKU If ALL of these conditions are TRUE: es sencillo1.
  7. Expanda Actions, establezca Apply en Apply as percentage of original, establezca Discount Amount en 10 y haga clic en Save.
  8. Abra la tienda como invitado, agregue simple1 al carro y abra la página Shopping Cart.
  9. Compruebe que el precio del artículo y el subtotal en el área de contenido del carro principal y el bloque Summary sean 90.
  10. En el panel Administración, vaya a Marketing > Promotions > Catalog Price Rule, abra la regla1 y, en el cuadro Scheduled Changes, haga clic en Schedule New Update.
  11. Escriba Update Name, Start Date y End Date, cambie Actions > Discount Amount a 20, mantenga el estado de regla programada Active y haga clic en Save.
  12. Espere hasta que se active la actualización programada y, a continuación, actualice la página Shopping Cart.

Resultados esperados:

El descuento del 20% programado se refleja de manera consistente, y el precio del artículo y el subtotal en el área de contenido principal del carro de compras y en el bloque Summary son 80.

Resultados reales:

El bloque Summary muestra 80, pero el precio del artículo en el área de contenido del carro de compras principal permanece en 90.

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
commerce-operations-help-tools