Erro ao filtrar pedidos no Administrador

Este artigo fornece um patch para o problema do Adobe Commerce em que ocorre um erro ao tentar filtrar pedidos no Admin por data, exibindo a mensagem: Violação de restrição de integridade: 1052 Coluna 'created_at' onde a cláusula é ambígua.

Descrição description

Ambientes

Adobe Commerce (todos os métodos de implantação) 2.4.4 - 2.4.7

Problema/Sintomas

Filtrar pedidos no Admin por data retorna um erro.

O exception.log mostra:

report.CRITICAL: PDOException: SQLSTATE[ 23000] : Integrity constraint violation: 1052 Column 'created_at' in where clause is ambiguous in /path/to/magento/vendor/magento/framework/DB/Statement/Pdo/Mysql.php:90

Etapas a serem reproduzidas:

  1. Ir para Administrador > Vendas > Pedidos.

    • Definir a ordem Crescente da Data de Compra na grade, OU
    • Defina o Filtro de Data de Compra em filtros.
  2. Um erro aparece: Algo deu errado com o processamento do modo de exibição padrão e restauramos o filtro para seu estado original.

Causa

Há um problema com os módulos do PayPal Braintree.

Resolução resolution

Para resolver o problema, aplique o patch anexado a este artigo. Para baixá-lo, role para baixo até o final do artigo e clique no nome do arquivo ou clique no link a seguir:

bundle-3357-cannot-to-filter-order-in-admin-by-date.zip

O patch é compatível com todas as versões e edições afetadas.

Como aplicar o patch

Para obter instruções, consulte Aplicar patches no Guia do Commerce na Nuvem.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f