ACSD-61553: Cart Price Rule é calculado incorretamente quando vários descontos com prioridades diferentes são aplicados
O patch ACSD-61553 corrige o problema em que o Cart Price Rule é calculado incorretamente quando vários descontos com prioridades diferentes são aplicados. Este patch está disponível quando o Quality Patches Tool (QPT) 1.1.53 está instalado. A ID do patch é ACSD-61553. Observe que esse problema está programado para ser corrigido no Adobe Commerce 2.4.8.
Produtos e versões afetados
O patch foi criado para a versão do Adobe Commerce:
Adobe Commerce (todos os métodos de implantação) 2.4.5-p8
Compatível com as versões do Adobe Commerce:
Adobe Commerce (todos os métodos de implantação) 2.4.5 - 2.4.6-p8
magento/quality-patches
para a versão mais recente e verifique a compatibilidade na Quality Patches Tool: página Procurar patches. Use a ID do patch como palavra-chave de pesquisa para localizar o patch.Problema
Cart Price Rule é calculado incorretamente quando vários descontos com prioridades diferentes são aplicados.
Etapas a serem reproduzidas:
-
Crie um produto simples com um preço de US$ 9.000.
-
Crie um Cart Price Rule: Regra A com um desconto fixo de US$ 700 sem condições e sem descartar as regras subsequentes.
-
Criar outro Cart Price Rule: Regra B com um desconto fixo de $1000 sem condições e sem descartar regras subsequentes.
-
Adicione o produto com a quantidade 13 ao carrinho.
-
Atualize as regras com qualquer um dos cenários abaixo:
Cenário 01
code language-none Regra A Prioridade: 1 Desconto de Quantidade Máxima Aplicado a: 1 Regra B Prioridade: 0 Desconto de Quantidade Máxima Aplicado a: 0
Cenário 02
code language-none Regra A Prioridade: 0 Desconto de Quantidade Máxima Aplicado a: 0 Regra B Prioridade: 1 Desconto de Quantidade Máxima Aplicado a: 1
Cenário 03
code language-none Regra A Prioridade: 0 Desconto de Quantidade Máxima Aplicado a: 0 Regra B Prioridade: 0 Desconto de Quantidade Máxima Aplicado a: 1
-
Clique no botão Update Shopping Cart para recalcular os descontos.
Resultados esperados:
Você vê o seguinte desconto total para diferentes cenários:
Cenário 01: $13.700
Cenário 02: $10.100
Cenário 03: $10.100
Resultados reais:
Nos três cenários, o desconto total é de US$ 9.000.
Aplicar o patch
Para aplicar patches individuais, use os links a seguir, dependendo do método de implantação:
- Adobe Commerce ou Magento Open Source no local: Quality Patches Tool > Uso no guia Quality Patches Tool.
- Adobe Commerce na infraestrutura em nuvem: Atualizações e patches > Aplicar patches no guia do Commerce na infraestrutura em nuvem.
Leitura relacionada
Para saber mais sobre Quality Patches Tool, consulte:
- Quality Patches Tool lançamento: uma nova ferramenta para autoatender patches de qualidade na base de dados de conhecimento de suporte.
- Verifique se há patch disponível para o problema do Adobe Commerce usando o Quality Patches Tool no guia Quality Patches Tool.
Para obter informações sobre outros patches disponíveis no QPT, consulte Quality Patches Tool: Pesquisar patches no guia Quality Patches Tool.