ACSD-49179: O relatório de pedidos mostra valores incorretos para armazenamentos diferentes

O patch ACSD-49179 corrige o problema em que o relatório de pedidos mostra valores incorretos no caso de moedas diferentes para lojas diferentes. Este patch está disponível quando a variável Quality Patches Tool (QPT) O 1.1.28 está instalado. A ID do patch é ACSD-49179. Observe que o problema está programado para ser corrigido no Adobe Commerce 2.4.7.

Produtos e versões afetados

O patch é criado para a versão do Adobe Commerce:

  • Adobe Commerce (todos os métodos de implantação) 2.4.3-p3

Compatível com as versões do Adobe Commerce:

  • Adobe Commerce (todos os métodos de implantação) 2.4.2 - 2.4.6
NOTE
O patch pode se tornar aplicável a outras versões com novos Quality Patches Tool versões. Para verificar se o patch é compatível com sua versão do Adobe Commerce, atualize o magento/quality-patches pacote para a versão mais recente e verifique a compatibilidade no Quality Patches Tool: Página Procurar patches. Use a ID do patch como palavra-chave de pesquisa para localizar o patch.

Problema

O relatório de pedidos mostra valores incorretos no caso de moedas diferentes para lojas diferentes.

Etapas a serem reproduzidas:

  1. Ir para Stores > Config > Catalog > Price e defina Catalog Price Scope = Website.

  2. Crie um site adicional, loja e visualização de loja.

  3. Ir para Stores > Config > General > Currency Setup > Currency Options e defina:

    • Configuração padrão:

      • Moeda de base: USD
      • Moeda de Exibição Padrão: USD
      • Moedas permitidas: EUR, USD e THB (Baht tailandês)
    • Site principal:

      • Moeda de base: EUR
      • Moeda de Exibição Padrão: EUR
      • Moedas permitidas: EUR
    • Novo site adicional:

      • Moeda de base: THB (Baht tailandês)
      • Moeda de exibição padrão: THB (Baht tailandês)
      • Moedas permitidas: THB (Baht tailandês)
  4. Ir para Stores > Currency > Currency Rates e defina as taxas de conversão vazias para o THB (defina as taxas como 1,0000).

  5. Crie um produto, atribua-o aos dois sites e faça um pedido com esse produto no site adicional criado anteriormente.

  6. Certifique-se de que o pedido esteja em Processando status (faturar).

  7. No back-end, acesse Reports > Sales > Orders.

  8. Clique no link Yellow aviso para atualizar as estatísticas.

  9. Defina o escopo do relatório no site adicional criado anteriormente e defina o filtro da seguinte maneira:

    • Date Used: Created
    • Period: Day
    • From and To: o mesmo dia em que o pedido de teste foi feito
    • Order Status: Any
    • Empty rows: No
    • Show Actual Values: No

Resultados esperados:

Total de vendas mostra o valor correto convertido na moeda do site.

Resultados reais:

O total é zero.

Aplicar o patch

Para aplicar patches individuais, use os links a seguir, dependendo do método de implantação:

Leitura relacionada

Para saber mais sobre Quality Patches Tool, consulte:

Para obter informações sobre outros patches disponíveis no QPT, consulte Quality Patches Tool: Procurar patches no Quality Patches Tool guia.

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a