Error al filtrar las solicitudes en el administrador

Este artículo proporciona un parche para el problema de Adobe Commerce en el que se produce un error al intentar filtrar los pedidos en el Administrador por fecha, y muestra el mensaje: Infracción de restricción de integridad: 1052 Columna 'created_at' donde la cláusula es ambigua.

Descripción description

Entornos

Adobe Commerce (todos los métodos de implementación) 2.4.4 - 2.4.7

Problema/Síntomas

Si se filtran los pedidos en la Admin por fecha, se devuelve un error.

Exception.log muestra:

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

Pasos a seguir:

  1. Ir a Administrador > Ventas > Pedidos.

    • Establecer orden de fecha de compra ascendente en cuadrícula, O
    • Establezca Filtro de fecha de compra en los filtros.
  2. Aparece un error: Se produjo un error al procesar la vista predeterminada y se restauró el filtro a su estado original.

Causa

Hay un problema con los módulos Braintree de PayPal.

Resolución resolution

Para resolver el problema, aplique el parche adjunto a este artículo. Para descargarlo, desplácese hacia abajo hasta el final del artículo y haga clic en el nombre del archivo o haga clic en el siguiente vínculo:

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

El parche es compatible con todas las versiones y ediciones afectadas.

Cómo aplicar el parche

Para obtener instrucciones, consulte Aplicar parches en la Guía de Commerce en la nube.

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