Pregunta

¿Qué sucede con 2 reglas de precio (o más) (catálogo/carrito de compras) con la misma prioridad?
¿Cuál se aplicará primero?

¿Fue útil?

Solución

No hay forma de determinar con seguridad cuál es el orden de las reglas si tienen la misma prioridad. En este caso, las reglas se recuperan como Mysql lo quiere Y puede que no sea siempre el mismo orden. El orden puede ser diferente dependiendo incluso de la versión MySQL. Vea esta respuesta aquí (y comentarios). Estos tipos realmente saben de lo que están hablando. Tuve el mismo problema/pregunta antes y durante las pruebas obtuve resultados extraños para diferentes elementos en el carrito. Incluso me he perdido en los números cuando tenía combinaciones de reglas que se aplicaron en un elemento específico y en el carrito completo.
Conclusión Siempre especifique las prioridades a las reglas que puedan afectar el mismo producto.

Otros consejos

Creo que lo que sucede es que se aplican en el orden en que se crearon, por mérito de que se clasifican de esa manera cuando están cargados para el cálculo.

Sin embargo, no se deben confiar en estos comportamientos, y más bien los números de prioridad deben actualizarse para reflejar el orden deseado donde marca la diferencia.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a magento.stackexchange
scroll top