متى سيحصل جدول "sales_bestellers_aggreated_daily" على بيانات محدثة؟

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

  •  28-09-2020
  •  | 
  •  

سؤال

في بلدي المحلية 'المبيعات_الأكثر مبيعا_المجمعة_يوميا' الجدول فارغ، لكني بحاجة للحصول على المنتجات الأكثر مبيعاً من هذا الجدول.لقد قدمت طلبًا وأنشأت شحنات أيضًا.لكن هذا الجدول فارغ.

هل يعرف أحد متى هذا 'المبيعات_الأكثر مبيعا_المجمعة_يوميا' سوف تحصل على التحديث مع بيانات المنتج؟

هل كانت مفيدة؟

المحلول

تحتوي وحدة المبيعات على وظيفة cronjob محددة في 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>

لذلك يجب عليك تهيئة كرون Magento الخاص بك ليعمل بشكل صحيح وسيتم ملء جداول الكتب الأكثر مبيعًا على 00:00 في وقت متجرك.

نصائح أخرى

لوحة المسؤول لديه تقارير قسم / تحديث إحصائيات.حدد عنصر (الأكثر مبيعا) واضغط على إرسال.

كما ذكر fel1xx، سيتم تحديث Sales_Bestsellers_ageMed_Daily في 00:00 كل يوم. إذا كنت تقوم بالتنمية، فأنت تريد أن ترى هذا الجدول محدثا على الفور عند وضع بعض الطلبات، فيمكنك تشغيل يدويا يدويا وظيفة CRON وظيفة "reggrate_sales_report_bestsellers_data" باستخدام magerun2

magerun2 sys: cron: تشغيل ثم أدخل 2 الذي يبقى للحصول على aggregate_sales_report_bestsellers_data.

سوف يملأ هذا الجدول لك.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى magento.stackexchange
scroll top