متى سيحصل جدول "sales_bestellers_aggreated_daily" على بيانات محدثة؟
-
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.
سوف يملأ هذا الجدول لك.