[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-59865: Cart Price Rule no puede cancelar las reglas anteriores debido a una cantidad de producto insuficiente

La revisión ACSD-59865 corrige el problema en el que el valor Discount quantity step de Fixed amount discount, Percent of product price discount, y Buy X get Y Cart Price Rules ya no cancela la acción de las reglas anteriores. Esta revisión está disponible cuando está instalado Quality Patches Tool (QPT) 1.1.52. El ID del parche es ACSD-59865. Tenga en cuenta que el problema está 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-p1

Compatible con versiones de Adobe Commerce:

  • Adobe Commerce (todos los métodos de implementación) 2.4.4 - 2.4.6-p7
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

Cart Price Rule no puede cancelar las reglas aplicadas anteriormente debido a una cantidad de producto insuficiente en el carro de compras.

Pasos a seguir:

  1. Inicie sesión como administrador.

  2. Vaya a Marketing > Cart Price Rules y haga clic en Add New rule.

    • Establecer Rule Name = Prueba - 1

    • Seleccionar todos los sitios web y grupos de clientes

    • Conjunto Priority = 0

    • Vaya a la sección Actions:

      • Conjunto Apply = Porcentaje de descuento en el precio del producto
      • Conjunto Discount amount = 10
      • Conjunto Maximum Qty Discount is Applied To = 100
      • Conjunto Discount Qty Step (Buy X) = 0
      • Establecer Discard subsequent rules en No
  3. Borre la caché.

  4. Vaya a la Tienda, agregue un elemento al carro y continúe con cierre de compra/carro.

  5. Verifique que el descuento 10% se aplique al carro de compras.

  6. Vuelva a Cart Price Rules y cree una regla nueva.

    • Establecer Rule Name = Prueba - 2

    • Seleccionar todos Websites y Customer Groups

    • Conjunto Priority = 2

    • Vaya a la sección Actions:

      • Conjunto Apply = Porcentaje de descuento en el precio del producto
      • Conjunto Discount amount = 20
      • Conjunto Maximum Qty Discount is Applied To = 100
      • Conjunto Discount Qty Step (Buy X) = 3
  7. Borre la caché.

  8. Vuelve a la Tienda otra vez.

  9. Actualice el carro de compras para actualizar las reglas. Compruebe que el descuento 10% ya no se aplique.

  10. Agregue artículos al carro de compras hasta que la cantidad alcance el valor de Step necesario para la segunda regla.

Resultados esperados:

El primer Cart Price Rule se aplica cuando se cumplen las condiciones de la segunda regla.

Resultados reales:

Las reglas de precios se aplican según lo configurado en el panel de administración.

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:

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

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