¿Cuándo obtendrá datos actualizados la tabla 'sales_bestsellers_aggregated_daily'?

magento.stackexchange https://magento.stackexchange.com/questions/102314

  •  28-09-2020
  •  | 
  •  

Pregunta

en mi local 'ventas_bestsellers_aggregated_daily' La tabla está vacía, pero necesito obtener los productos más vendidos de esta tabla.Hice un pedido y también creé envíos.Pero esta mesa está vacía.

¿Alguien sabe cuándo esto? 'ventas_bestsellers_aggregated_daily' ¿Se actualizará con los datos del producto?

¿Fue útil?

Solución

El módulo de ventas tiene un cronjob definido en magento/module-sales/etc/crontab.xml:

<job name="aggregate_sales_report_bestsellers_data" instance="Magento\Sales\Model\CronJob\AggregateSalesReportBestsellersData" method="execute">
        <schedule>0 0 * * *</schedule>
</job>

Por lo tanto, debe configurar el cron de Magento para que se ejecute correctamente y las tablas de los más vendidos se completarán en 00:00 en el horario de tu tienda.

Otros consejos

El panel de administración tiene una sección informes / estadísticas de actualización.Seleccione un elemento (los más vendidos) y presione Enviar.

Como se mencionó en @ Fel1xx, Sales_Bestsellers_aggregated_Daily se actualizará a las 00:00 todos los días. Si está realizando un desarrollo, y desea ver esta tabla actualizada inmediatamente cuando haya realizado algunas órdenes, puede ejecutar manualmente este trabajo de Cron 'agregate_sales_report_bestsellers_data' usando magerun2

MAGERUN2 SYS: CRON: Ejecute, luego ingrese 2 que permanece para AGRENGATE_SALES_REPORT_BESTSELLERS_DATA.

Poblará esa tabla para usted.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a magento.stackexchange
scroll top