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 o Quality Patches Tool (QPT) 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 foi 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 as novas versões do Quality Patches Tool. Para verificar se o patch é compatível com a sua versão do Adobe Commerce, atualize o pacote 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

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

Etapas a serem reproduzidas:

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

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

  3. Vá 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. Vá 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. Verifique se o pedido está no status Processando (fatura).

  7. No back-end, vá para Reports > Sales > Orders.

  8. Clique no aviso Yellow 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 quando a ordem de teste foi feita
    • 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: Pesquisar patches no guia Quality Patches Tool.

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