Connected successfully!2026-09-01 01:07:14 OK run_rollover delete salesorders older than 3y rows=31 2026-09-01 01:07:27 OK run_rollover rollover applied curyearmonth=202701 yearstartyear=2027 yearstartmonth=1 2026-09-01 01:07:27 OK run_rollover finished dur=25.476s 2026-09-01 01:15:11 OK importcustomers.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-01 01:15:21 OK importsalesanalysis.php file=MI-DAS_salesanal_20260831.csv rows=0 dur=0s 2026-09-01 01:15:21 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-01 01:30:11 OK importproducts.php file=MI-DAS_products_20260831.csv rows=60 dur=0.056s 2026-09-01 01:30:11 OK importproducts.php ok_files=1 failed_files=0 rows=60 dur=10s 2026-09-01 01:30:26 OK importcontacts.php ok_files=1 failed_files=0 rows=13049 dur=15s 2026-09-01 01:30:36 OK importcustomerbalances.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-01 01:30:47 OK importagedbalances.php ok_files=1 failed_files=0 rows=3392 dur=11s 2026-09-01 01:30:57 OK importagedtransactions.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-01 01:31:23 OK importpipelinestages.php file=MI-DAS_pipeline01.csv rows=3 dur=0.083s 2026-09-01 01:31:23 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-09-01 01:31:33 OK importsalesinvoices.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-01 01:31:43 WARN importtermsheader.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-01 01:31:53 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-01 01:32:03 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-01 01:32:13 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-09-01 01:32:23 OK importpac2.php ok_files=1 failed_files=0 rows=77 dur=10s 2026-09-01 01:32:33 OK importpac3.php ok_files=1 failed_files=0 rows=157 dur=10s 2026-09-01 01:32:43 OK importpac4.php file=MI-DAS_PAC4_20260831.csv rows=344 dur=0.087s 2026-09-01 01:32:43 OK importpac4.php ok_files=1 failed_files=0 rows=344 dur=10s 2026-09-01 01:32:53 OK importsalesreps.php ok_files=1 failed_files=0 rows=36 dur=10s 2026-09-01 01:33:03 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260831.csv rows=212 dur=0.065s 2026-09-01 01:33:03 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=212 dur=10s 2026-09-01 01:33:13 WARN importsuppliers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-01 01:37:54 OK calcseasonality.php branches=4 paccodes=628 upserts=7536 dur=54s 2026-09-01 01:38:08 OK calcstockage.php processed=49032 updated=49032 dur=14s 2026-09-01 02:01:57 OK calcstocklevels.php processed=49033 updated=49033 attention=49013 dur=1429s 2026-09-01 07:30:12 OK importstock.php ok_files=1 failed_files=0 rows=100 dur=10s 2026-09-01 07:30:41 OK importsalesorders.php ok_files=1 failed_files=0 rows=244 dur=10s 2026-09-01 07:30:51 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-01 07:31:01 OK importdailykpis.php ok_files=1 failed_files=0 rows=48 dur=10s 2026-09-01 07:31:41 OK calcsalesorderkpis.php statements=6 dur=40s 2026-09-01 07:31:44 OK calcproductstock.php dur=3s 2026-09-01 07:31:51 OK calcpipelinekpis.php groups=102 dur=6.71s 2026-09-01 07:32:01 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-01 08:30:12 OK importstock.php ok_files=1 failed_files=0 rows=458 dur=11s 2026-09-01 08:30:43 OK importsalesorders.php ok_files=1 failed_files=0 rows=1167 dur=11s 2026-09-01 08:30:53 OK importquotes.php ok_files=1 failed_files=0 rows=40 dur=10s 2026-09-01 08:31:03 OK importdailykpis.php ok_files=1 failed_files=0 rows=59 dur=10s 2026-09-01 08:31:41 OK calcsalesorderkpis.php statements=6 dur=38s 2026-09-01 08:31:43 OK calcproductstock.php dur=3s 2026-09-01 08:31:49 OK calcpipelinekpis.php groups=102 dur=5.835s 2026-09-01 08:32:01 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=1053 dur=12s 2026-09-01 09:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1280 dur=12s 2026-09-01 09:30:46 OK importsalesorders.php ok_files=1 failed_files=0 rows=1850 dur=11s 2026-09-01 09:30:56 OK importquotes.php ok_files=1 failed_files=0 rows=14 dur=10s 2026-09-01 09:31:07 OK importdailykpis.php ok_files=1 failed_files=0 rows=69 dur=10s 2026-09-01 09:31:44 OK calcsalesorderkpis.php statements=6 dur=38s 2026-09-01 09:31:47 OK calcproductstock.php dur=3s 2026-09-01 09:31:53 OK calcpipelinekpis.php groups=102 dur=5.955s 2026-09-01 09:32:05 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=767 dur=12s 2026-09-01 10:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1384 dur=12s 2026-09-01 10:30:45 OK importsalesorders.php ok_files=1 failed_files=0 rows=2144 dur=12s 2026-09-01 10:30:55 OK importquotes.php ok_files=1 failed_files=0 rows=41 dur=10s 2026-09-01 10:31:06 OK importdailykpis.php ok_files=1 failed_files=0 rows=91 dur=10s 2026-09-01 10:31:43 OK calcsalesorderkpis.php statements=6 dur=38s 2026-09-01 10:31:46 OK calcproductstock.php dur=3s 2026-09-01 10:31:51 OK calcpipelinekpis.php groups=102 dur=5.023s 2026-09-01 10:32:01 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=7 dur=10s 2026-09-01 11:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1042 dur=12s 2026-09-01 11:30:46 OK importsalesorders.php ok_files=1 failed_files=0 rows=1959 dur=11s 2026-09-01 11:30:56 OK importquotes.php ok_files=1 failed_files=0 rows=23 dur=10s 2026-09-01 11:31:06 OK importdailykpis.php ok_files=1 failed_files=0 rows=114 dur=10s 2026-09-01 11:31:38 OK calcsalesorderkpis.php statements=6 dur=32s 2026-09-01 11:31:41 OK calcproductstock.php dur=3s 2026-09-01 11:31:46 OK calcpipelinekpis.php groups=102 dur=5.154s 2026-09-01 11:31:56 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=31 dur=10s 2026-09-01 12:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1100 dur=12s 2026-09-01 12:30:35 OK calcproductstock.php dur=2s 2026-09-01 12:45:28 OK importsalesorders.php ok_files=1 failed_files=0 rows=1519 dur=11s 2026-09-01 12:45:38 OK importquotes.php ok_files=1 failed_files=0 rows=14 dur=10s 2026-09-01 12:45:48 OK importdailykpis.php ok_files=1 failed_files=0 rows=139 dur=10s 2026-09-01 12:46:21 OK calcsalesorderkpis.php statements=6 dur=32s 2026-09-01 12:46:25 OK calcpipelinekpis.php groups=102 dur=4.424s 2026-09-01 12:46:36 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=320 dur=11s 2026-09-01 13:45:13 OK importstock.php ok_files=1 failed_files=0 rows=1241 dur=12s 2026-09-01 13:45:42 OK importsalesorders.php ok_files=1 failed_files=0 rows=1795 dur=11s 2026-09-01 13:45:52 OK importquotes.php ok_files=1 failed_files=0 rows=62 dur=10s 2026-09-01 13:46:02 OK importdailykpis.php ok_files=1 failed_files=0 rows=145 dur=10s 2026-09-01 13:46:34 OK calcsalesorderkpis.php statements=6 dur=32s 2026-09-01 13:46:37 OK calcproductstock.php dur=3s 2026-09-01 13:46:42 OK calcpipelinekpis.php groups=102 dur=5.081s 2026-09-01 13:46:53 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=309 dur=11s 2026-09-01 14:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1381 dur=12s 2026-09-01 14:30:38 OK calcproductstock.php dur=3s 2026-09-01 14:45:28 OK importsalesorders.php ok_files=1 failed_files=0 rows=1981 dur=11s 2026-09-01 14:45:38 OK importquotes.php ok_files=1 failed_files=0 rows=15 dur=10s 2026-09-01 14:45:48 OK importdailykpis.php ok_files=1 failed_files=0 rows=146 dur=10s 2026-09-01 14:46:20 OK calcsalesorderkpis.php statements=6 dur=32s 2026-09-01 14:46:25 OK calcpipelinekpis.php groups=102 dur=4.476s 2026-09-01 14:46:36 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=481 dur=11s 2026-09-01 15:45:13 OK importstock.php ok_files=1 failed_files=0 rows=1400 dur=12s 2026-09-01 15:45:42 OK importsalesorders.php ok_files=1 failed_files=0 rows=1920 dur=11s 2026-09-01 15:45:52 OK importquotes.php ok_files=1 failed_files=0 rows=54 dur=10s 2026-09-01 15:46:02 OK importdailykpis.php ok_files=1 failed_files=0 rows=153 dur=10s 2026-09-01 15:46:35 OK calcsalesorderkpis.php statements=6 dur=32s 2026-09-01 15:46:37 OK calcproductstock.php dur=3s 2026-09-01 15:46:42 OK calcpipelinekpis.php groups=102 dur=4.972s 2026-09-01 15:46:53 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=187 dur=11s 2026-09-01 16:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1305 dur=12s 2026-09-01 16:30:36 OK calcproductstock.php dur=3s 2026-09-01 16:45:28 OK importsalesorders.php ok_files=1 failed_files=0 rows=1409 dur=11s 2026-09-01 16:45:38 OK importquotes.php ok_files=1 failed_files=0 rows=27 dur=10s 2026-09-01 16:45:48 OK importdailykpis.php ok_files=1 failed_files=0 rows=154 dur=10s 2026-09-01 16:46:21 OK calcsalesorderkpis.php statements=6 dur=32s 2026-09-01 16:46:25 OK calcpipelinekpis.php groups=102 dur=4.532s 2026-09-01 16:46:36 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=527 dur=11s 2026-09-01 17:30:12 OK importstock.php ok_files=1 failed_files=0 rows=1168 dur=12s 2026-09-01 17:30:34 OK calcproductstock.php dur=3s 2026-09-01 17:45:29 OK importsalesorders.php ok_files=1 failed_files=0 rows=1035 dur=11s 2026-09-01 17:45:39 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-01 17:45:50 OK importdailykpis.php ok_files=1 failed_files=0 rows=154 dur=10s 2026-09-01 17:46:15 OK calcsalesorderkpis.php statements=6 dur=26s 2026-09-01 17:46:17 OK calcpipelinekpis.php groups=102 dur=1.933s 2026-09-01 17:46:27 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-01 18:30:12 OK importstock.php ok_files=1 failed_files=0 rows=789 dur=11s 2026-09-01 18:30:34 OK calcproductstock.php dur=2s 2026-09-01 18:45:30 OK importsalesorders.php ok_files=1 failed_files=0 rows=866 dur=11s 2026-09-01 18:45:40 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-01 18:45:50 OK importdailykpis.php ok_files=1 failed_files=0 rows=154 dur=10s 2026-09-01 18:46:15 OK calcsalesorderkpis.php statements=6 dur=25s 2026-09-01 18:46:17 OK calcpipelinekpis.php groups=102 dur=1.887s 2026-09-01 18:46:27 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-02 01:00:12 OK importcustomers.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-02 01:00:22 OK importproducts.php file=MI-DAS_products_20260901.csv rows=0 dur=0s 2026-09-02 01:00:22 OK importproducts.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-02 01:00:36 OK importcontacts.php ok_files=1 failed_files=0 rows=12530 dur=15s 2026-09-02 01:00:46 OK importsalesanalysis.php file=MI-DAS_salesanal_20260901.csv rows=0 dur=0s 2026-09-02 01:00:46 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-02 01:01:01 OK importagedtransactions.php ok_files=1 failed_files=0 rows=23309 dur=14s 2026-09-02 01:01:28 OK importpipelinestages.php file=MI-DAS_pipeline01.csv rows=3 dur=0.08s 2026-09-02 01:01:28 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-09-02 01:01:38 WARN importtermsheader.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-02 01:01:48 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-02 01:01:58 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-02 01:02:08 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-09-02 01:02:18 OK importpac2.php ok_files=1 failed_files=0 rows=74 dur=10s 2026-09-02 01:02:28 OK importpac3.php ok_files=1 failed_files=0 rows=152 dur=10s 2026-09-02 01:02:38 OK importpac4.php file=MI-DAS_PAC4_20260901.csv rows=337 dur=0.085s 2026-09-02 01:02:38 OK importpac4.php ok_files=1 failed_files=0 rows=337 dur=10s 2026-09-02 01:02:48 OK importsalesreps.php ok_files=1 failed_files=0 rows=35 dur=10s 2026-09-02 01:02:58 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260901.csv rows=208 dur=0.061s 2026-09-02 01:02:58 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=208 dur=10s 2026-09-02 01:03:08 WARN importsuppliers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-02 01:07:11 OK run_rollover delete salesorders older than 3y rows=175 2026-09-02 01:07:24 OK run_rollover finished dur=22.936s 2026-09-02 01:30:11 WARN importcustomers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-02 01:30:22 OK importproducts.php file=MI-DAS_products_20260901.csv rows=2586 dur=1.002s 2026-09-02 01:30:22 OK importproducts.php ok_files=1 failed_files=0 rows=2586 dur=11s 2026-09-02 01:30:37 OK importcontacts.php ok_files=1 failed_files=0 rows=13050 dur=15s 2026-09-02 01:31:01 OK importsalesanalysis.php file=MI-DAS_salesanal_20260901.csv rows=4413 dur=13.259s 2026-09-02 01:31:01 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=4413 dur=23s 2026-09-02 01:31:11 OK importcustomerbalances.php ok_files=1 failed_files=0 rows=13 dur=10s 2026-09-02 01:31:21 OK importagedbalances.php ok_files=1 failed_files=0 rows=3392 dur=11s 2026-09-02 01:31:32 OK importagedtransactions.php ok_files=1 failed_files=0 rows=390 dur=10s 2026-09-02 01:32:06 OK importpipelinestages.php file=MI-DAS_pipeline01.csv rows=3 dur=0.08s 2026-09-02 01:32:06 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-09-02 01:32:17 OK importsalesinvoices.php ok_files=1 failed_files=0 rows=4426 dur=12s 2026-09-02 01:32:27 OK importtermsheader.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-09-02 01:32:37 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-02 01:32:48 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-02 01:32:58 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-09-02 01:33:08 OK importpac2.php ok_files=1 failed_files=0 rows=77 dur=10s 2026-09-02 01:33:18 OK importpac3.php ok_files=1 failed_files=0 rows=157 dur=10s 2026-09-02 01:33:28 OK importpac4.php file=MI-DAS_PAC4_20260901.csv rows=344 dur=0.094s 2026-09-02 01:33:28 OK importpac4.php ok_files=1 failed_files=0 rows=344 dur=10s 2026-09-02 01:33:38 OK importsalesreps.php ok_files=1 failed_files=0 rows=36 dur=10s 2026-09-02 01:33:48 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260901.csv rows=212 dur=0.066s 2026-09-02 01:33:48 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=212 dur=10s 2026-09-02 01:33:58 OK importsuppliers.php ok_files=1 failed_files=0 rows=4 dur=10s 2026-09-02 01:37:53 OK calcseasonality.php branches=4 paccodes=628 upserts=7536 dur=53s 2026-09-02 01:38:07 OK calcstockage.php processed=49032 updated=49032 dur=14s 2026-09-02 02:01:38 OK calcstocklevels.php processed=49033 updated=49033 attention=48982 dur=1411s 2026-09-02 07:30:12 OK importstock.php ok_files=1 failed_files=0 rows=224 dur=10s 2026-09-02 07:30:43 OK importsalesorders.php ok_files=1 failed_files=0 rows=1844 dur=11s 2026-09-02 07:30:53 OK importquotes.php ok_files=1 failed_files=0 rows=116 dur=10s 2026-09-02 07:31:03 OK importdailykpis.php ok_files=1 failed_files=0 rows=54 dur=10s 2026-09-02 07:31:40 OK calcsalesorderkpis.php statements=6 dur=37s 2026-09-02 07:31:43 OK calcproductstock.php dur=3s 2026-09-02 07:31:46 OK calcpipelinekpis.php groups=102 dur=3.066s 2026-09-02 07:31:56 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-02 08:30:12 OK importstock.php ok_files=1 failed_files=0 rows=359 dur=11s 2026-09-02 08:30:42 OK importsalesorders.php ok_files=1 failed_files=0 rows=1114 dur=11s 2026-09-02 08:30:52 OK importquotes.php ok_files=1 failed_files=0 rows=1 dur=10s 2026-09-02 08:31:02 OK importdailykpis.php ok_files=1 failed_files=0 rows=77 dur=10s 2026-09-02 08:31:32 OK calcsalesorderkpis.php statements=6 dur=31s 2026-09-02 08:31:35 OK calcproductstock.php dur=3s 2026-09-02 08:31:37 OK calcpipelinekpis.php groups=102 dur=1.701s 2026-09-02 08:31:47 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=363 dur=11s 2026-09-02 09:30:12 OK importstock.php ok_files=1 failed_files=0 rows=970 dur=11s 2026-09-02 09:30:42 OK importsalesorders.php ok_files=1 failed_files=0 rows=1091 dur=11s 2026-09-02 09:30:52 OK importquotes.php ok_files=1 failed_files=0 rows=12 dur=10s 2026-09-02 09:31:02 OK importdailykpis.php ok_files=1 failed_files=0 rows=93 dur=10s 2026-09-02 09:31:31 OK calcsalesorderkpis.php statements=6 dur=29s 2026-09-02 09:31:34 OK calcproductstock.php dur=3s 2026-09-02 09:31:36 OK calcpipelinekpis.php groups=102 dur=1.638s 2026-09-02 09:31:47 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=862 dur=12s 2026-09-02 10:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1089 dur=11s 2026-09-02 10:30:43 OK importsalesorders.php ok_files=1 failed_files=0 rows=2430 dur=11s 2026-09-02 10:30:53 OK importquotes.php ok_files=1 failed_files=0 rows=31 dur=10s 2026-09-02 10:31:03 OK importdailykpis.php ok_files=1 failed_files=0 rows=95 dur=10s 2026-09-02 10:31:33 OK calcsalesorderkpis.php statements=6 dur=30s 2026-09-02 10:31:35 OK calcproductstock.php dur=3s 2026-09-02 10:31:37 OK calcpipelinekpis.php groups=102 dur=1.609s 2026-09-02 10:31:48 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=460 dur=11s 2026-09-02 11:30:12 OK importstock.php ok_files=1 failed_files=0 rows=786 dur=11s 2026-09-02 11:30:42 OK importsalesorders.php ok_files=1 failed_files=0 rows=1052 dur=11s 2026-09-02 11:30:52 OK importquotes.php ok_files=1 failed_files=0 rows=36 dur=10s 2026-09-02 11:31:02 OK importdailykpis.php ok_files=1 failed_files=0 rows=109 dur=10s 2026-09-02 11:31:31 OK calcsalesorderkpis.php statements=6 dur=29s 2026-09-02 11:31:34 OK calcproductstock.php dur=3s 2026-09-02 11:31:35 OK calcpipelinekpis.php groups=102 dur=1.405s 2026-09-02 11:31:46 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=241 dur=11s 2026-09-02 12:30:12 OK importstock.php ok_files=1 failed_files=0 rows=1029 dur=11s 2026-09-02 12:30:44 OK importsalesorders.php ok_files=1 failed_files=0 rows=1222 dur=11s 2026-09-02 12:30:54 OK importquotes.php ok_files=1 failed_files=0 rows=41 dur=10s 2026-09-02 12:31:05 OK importdailykpis.php ok_files=1 failed_files=0 rows=128 dur=10s 2026-09-02 12:31:32 OK calcsalesorderkpis.php statements=6 dur=28s 2026-09-02 12:31:35 OK calcproductstock.php dur=3s 2026-09-02 12:31:37 OK calcpipelinekpis.php groups=102 dur=1.672s 2026-09-02 12:31:47 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-02 13:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1207 dur=12s 2026-09-02 13:30:34 OK calcproductstock.php dur=2s 2026-09-02 13:45:29 OK importsalesorders.php ok_files=1 failed_files=0 rows=2287 dur=11s 2026-09-02 13:45:39 OK importquotes.php ok_files=1 failed_files=0 rows=89 dur=10s 2026-09-02 13:45:49 OK importdailykpis.php ok_files=1 failed_files=0 rows=135 dur=10s 2026-09-02 13:46:17 OK calcsalesorderkpis.php statements=6 dur=28s 2026-09-02 13:46:19 OK calcpipelinekpis.php groups=102 dur=1.808s 2026-09-02 13:46:29 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=38 dur=10s 2026-09-02 14:30:12 OK importstock.php ok_files=1 failed_files=0 rows=1150 dur=12s 2026-09-02 14:30:34 OK calcproductstock.php dur=2s 2026-09-02 14:45:28 OK importsalesorders.php ok_files=1 failed_files=0 rows=1753 dur=11s 2026-09-02 14:45:38 OK importquotes.php ok_files=1 failed_files=0 rows=206 dur=10s 2026-09-02 14:45:48 OK importdailykpis.php ok_files=1 failed_files=0 rows=135 dur=10s 2026-09-02 14:46:16 OK calcsalesorderkpis.php statements=6 dur=28s 2026-09-02 14:46:18 OK calcpipelinekpis.php groups=102 dur=1.838s 2026-09-02 14:46:28 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=150 dur=10s 2026-09-02 15:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1333 dur=12s 2026-09-02 15:30:34 OK calcproductstock.php dur=2s 2026-09-02 15:45:29 OK importsalesorders.php ok_files=1 failed_files=0 rows=1882 dur=11s 2026-09-02 15:45:39 OK importquotes.php ok_files=1 failed_files=0 rows=23 dur=10s 2026-09-02 15:45:50 OK importdailykpis.php ok_files=1 failed_files=0 rows=148 dur=10s 2026-09-02 15:46:17 OK calcsalesorderkpis.php statements=6 dur=28s 2026-09-02 15:46:19 OK calcpipelinekpis.php groups=102 dur=1.81s 2026-09-02 15:46:30 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=211 dur=11s 2026-09-02 16:45:13 OK importstock.php ok_files=1 failed_files=0 rows=1257 dur=12s 2026-09-02 16:45:42 OK importsalesorders.php ok_files=1 failed_files=0 rows=1533 dur=11s 2026-09-02 16:45:52 OK importquotes.php ok_files=1 failed_files=0 rows=34 dur=10s 2026-09-02 16:46:03 OK importdailykpis.php ok_files=1 failed_files=0 rows=150 dur=10s 2026-09-02 16:46:30 OK calcsalesorderkpis.php statements=6 dur=28s 2026-09-02 16:46:33 OK calcproductstock.php dur=3s 2026-09-02 16:46:35 OK calcpipelinekpis.php groups=102 dur=1.885s 2026-09-02 16:46:45 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=139 dur=10s 2026-09-02 17:30:12 OK importstock.php ok_files=1 failed_files=0 rows=838 dur=11s 2026-09-02 17:30:35 OK calcproductstock.php dur=2s 2026-09-02 17:45:27 OK importsalesorders.php ok_files=1 failed_files=0 rows=849 dur=10s 2026-09-02 17:45:37 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-02 17:45:47 OK importdailykpis.php ok_files=1 failed_files=0 rows=162 dur=10s 2026-09-02 17:46:15 OK calcsalesorderkpis.php statements=6 dur=28s 2026-09-02 17:46:17 OK calcpipelinekpis.php groups=102 dur=1.866s 2026-09-02 17:46:27 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-02 18:30:12 OK importstock.php ok_files=1 failed_files=0 rows=613 dur=11s 2026-09-02 18:30:34 OK calcproductstock.php dur=2s 2026-09-02 18:45:27 OK importsalesorders.php ok_files=1 failed_files=0 rows=1133 dur=11s 2026-09-02 18:45:37 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-02 18:45:48 OK importdailykpis.php ok_files=1 failed_files=0 rows=162 dur=10s 2026-09-02 18:46:15 OK calcsalesorderkpis.php statements=6 dur=28s 2026-09-02 18:46:17 OK calcpipelinekpis.php groups=102 dur=1.846s 2026-09-02 18:46:27 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-03 00:30:11 OK importcustomers.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-03 00:30:21 OK importproducts.php file=MI-DAS_products_20260902.csv rows=0 dur=0s 2026-09-03 00:30:21 OK importproducts.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-03 00:30:36 OK importcontacts.php ok_files=1 failed_files=0 rows=12530 dur=15s 2026-09-03 00:30:58 OK importsalesanalysis.php file=MI-DAS_salesanal_20260902.csv rows=3971 dur=12.632s 2026-09-03 00:30:58 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=3971 dur=23s 2026-09-03 00:31:13 OK importagedtransactions.php ok_files=1 failed_files=0 rows=23309 dur=14s 2026-09-03 00:31:54 OK importpipelinestages.php file=MI-DAS_pipeline01.csv rows=3 dur=0.09s 2026-09-03 00:31:54 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-09-03 00:32:04 WARN importtermsheader.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-03 00:32:14 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-03 00:32:24 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-03 00:32:34 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-09-03 00:32:44 OK importpac2.php ok_files=1 failed_files=0 rows=74 dur=10s 2026-09-03 00:32:54 OK importpac3.php ok_files=1 failed_files=0 rows=152 dur=10s 2026-09-03 00:33:04 OK importpac4.php file=MI-DAS_PAC4_20260902.csv rows=337 dur=0.084s 2026-09-03 00:33:04 OK importpac4.php ok_files=1 failed_files=0 rows=337 dur=10s 2026-09-03 00:33:14 OK importsalesreps.php ok_files=1 failed_files=0 rows=35 dur=10s 2026-09-03 00:33:24 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260902.csv rows=208 dur=0.065s 2026-09-03 00:33:24 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=208 dur=10s 2026-09-03 00:33:34 WARN importsuppliers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-03 01:07:13 OK run_rollover delete salesorders older than 3y rows=6 2026-09-03 01:07:29 OK delete salesanalysis older than 4y rows=1879 2026-09-03 01:07:29 OK run_rollover finished dur=27.957s 2026-09-03 01:15:11 WARN importcustomers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-03 01:15:21 OK importproducts.php file=MI-DAS_products_20260902.csv rows=6 dur=0.019s 2026-09-03 01:15:21 OK importproducts.php ok_files=1 failed_files=0 rows=6 dur=10s 2026-09-03 01:15:36 OK importcontacts.php ok_files=1 failed_files=0 rows=13052 dur=15s 2026-09-03 01:15:46 OK importcustomerbalances.php ok_files=1 failed_files=0 rows=9 dur=10s 2026-09-03 01:15:57 OK importagedbalances.php ok_files=1 failed_files=0 rows=3392 dur=11s 2026-09-03 01:16:07 OK importagedtransactions.php ok_files=1 failed_files=0 rows=759 dur=10s 2026-09-03 01:16:34 OK importpipelinestages.php file=MI-DAS_pipeline01.csv rows=3 dur=0.076s 2026-09-03 01:16:34 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-09-03 01:16:46 OK importsalesinvoices.php ok_files=1 failed_files=0 rows=3995 dur=11s 2026-09-03 01:16:56 OK importtermsheader.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-09-03 01:17:06 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-03 01:17:16 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-03 01:17:26 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-09-03 01:17:36 OK importpac2.php ok_files=1 failed_files=0 rows=77 dur=10s 2026-09-03 01:17:46 OK importpac3.php ok_files=1 failed_files=0 rows=157 dur=10s 2026-09-03 01:17:56 OK importpac4.php file=MI-DAS_PAC4_20260902.csv rows=344 dur=0.088s 2026-09-03 01:17:56 OK importpac4.php ok_files=1 failed_files=0 rows=344 dur=10s 2026-09-03 01:18:06 OK importsalesreps.php ok_files=1 failed_files=0 rows=36 dur=10s 2026-09-03 01:18:16 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260902.csv rows=212 dur=0.06s 2026-09-03 01:18:16 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=212 dur=10s 2026-09-03 01:18:26 OK importsuppliers.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-09-03 01:37:54 OK calcseasonality.php branches=4 paccodes=628 upserts=7536 dur=53s 2026-09-03 01:38:08 OK calcstockage.php processed=49032 updated=49032 dur=14s 2026-09-03 01:55:58 OK calcstocklevels.php processed=49033 updated=49033 attention=48981 dur=1070s 2026-09-03 07:30:11 OK importstock.php ok_files=1 failed_files=0 rows=139 dur=10s 2026-09-03 07:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=1297 dur=11s 2026-09-03 07:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-03 07:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=48 dur=10s 2026-09-03 07:31:34 OK calcsalesorderkpis.php statements=6 dur=34s 2026-09-03 07:31:37 OK calcproductstock.php dur=3s 2026-09-03 07:31:39 OK calcpipelinekpis.php groups=102 dur=2.843s 2026-09-03 07:31:49 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-03 08:30:12 OK importstock.php ok_files=1 failed_files=0 rows=496 dur=11s 2026-09-03 08:30:42 OK importsalesorders.php ok_files=1 failed_files=0 rows=1028 dur=11s 2026-09-03 08:30:52 OK importquotes.php ok_files=1 failed_files=0 rows=37 dur=10s 2026-09-03 08:31:02 OK importdailykpis.php ok_files=1 failed_files=0 rows=73 dur=10s 2026-09-03 08:31:36 OK calcsalesorderkpis.php statements=6 dur=34s 2026-09-03 08:31:39 OK calcproductstock.php dur=3s 2026-09-03 08:31:41 OK calcpipelinekpis.php groups=102 dur=2.545s 2026-09-03 08:31:53 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=524 dur=11s 2026-09-03 09:30:13 OK importstock.php ok_files=1 failed_files=0 rows=852 dur=11s 2026-09-03 09:30:45 OK importsalesorders.php ok_files=1 failed_files=0 rows=1119 dur=11s 2026-09-03 09:30:55 OK importquotes.php ok_files=1 failed_files=0 rows=12 dur=10s 2026-09-03 09:31:05 OK importdailykpis.php ok_files=1 failed_files=0 rows=85 dur=10s 2026-09-03 09:31:39 OK calcsalesorderkpis.php statements=6 dur=34s 2026-09-03 09:31:42 OK calcproductstock.php dur=3s 2026-09-03 09:31:44 OK calcpipelinekpis.php groups=102 dur=2.531s 2026-09-03 09:31:55 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=374 dur=11s 2026-09-03 10:30:12 OK importstock.php ok_files=1 failed_files=0 rows=745 dur=11s 2026-09-03 10:30:42 OK importsalesorders.php ok_files=1 failed_files=0 rows=677 dur=11s 2026-09-03 10:30:52 OK importquotes.php ok_files=1 failed_files=0 rows=32 dur=10s 2026-09-03 10:31:02 OK importdailykpis.php ok_files=1 failed_files=0 rows=117 dur=10s 2026-09-03 10:31:36 OK calcsalesorderkpis.php statements=6 dur=34s 2026-09-03 10:31:38 OK calcproductstock.php dur=3s 2026-09-03 10:31:41 OK calcpipelinekpis.php groups=102 dur=2.52s 2026-09-03 10:31:51 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=10 dur=10s 2026-09-03 11:30:12 OK importstock.php ok_files=1 failed_files=0 rows=947 dur=11s 2026-09-03 11:30:43 OK importsalesorders.php ok_files=1 failed_files=0 rows=969 dur=11s 2026-09-03 11:30:53 OK importquotes.php ok_files=1 failed_files=0 rows=55 dur=10s 2026-09-03 11:31:03 OK importdailykpis.php ok_files=1 failed_files=0 rows=128 dur=10s 2026-09-03 11:31:32 OK calcsalesorderkpis.php statements=6 dur=28s 2026-09-03 11:31:34 OK calcproductstock.php dur=3s 2026-09-03 11:31:36 OK calcpipelinekpis.php groups=102 dur=1.689s 2026-09-03 11:31:47 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=453 dur=11s 2026-09-03 12:30:12 OK importstock.php ok_files=1 failed_files=0 rows=1022 dur=11s 2026-09-03 12:30:34 OK calcproductstock.php dur=2s 2026-09-03 12:45:28 OK importsalesorders.php ok_files=1 failed_files=0 rows=1175 dur=11s 2026-09-03 12:45:38 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-03 12:45:48 OK importdailykpis.php ok_files=1 failed_files=0 rows=147 dur=10s 2026-09-03 12:46:23 OK calcsalesorderkpis.php statements=6 dur=35s 2026-09-03 12:46:25 OK calcpipelinekpis.php groups=102 dur=2.146s 2026-09-03 12:46:35 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-03 13:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1128 dur=12s 2026-09-03 13:30:39 OK calcproductstock.php dur=2s 2026-09-03 13:45:29 OK importsalesorders.php ok_files=1 failed_files=0 rows=1568 dur=11s 2026-09-03 13:45:39 OK importquotes.php ok_files=1 failed_files=0 rows=15 dur=10s 2026-09-03 13:45:49 OK importdailykpis.php ok_files=1 failed_files=0 rows=149 dur=10s 2026-09-03 13:46:18 OK calcsalesorderkpis.php statements=6 dur=29s 2026-09-03 13:46:20 OK calcpipelinekpis.php groups=102 dur=1.87s 2026-09-03 13:46:31 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=459 dur=11s 2026-09-03 14:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1170 dur=12s 2026-09-03 14:30:37 OK calcproductstock.php dur=3s 2026-09-03 14:45:29 OK importsalesorders.php ok_files=1 failed_files=0 rows=1098 dur=11s 2026-09-03 14:45:39 OK importquotes.php ok_files=1 failed_files=0 rows=11 dur=10s 2026-09-03 14:45:49 OK importdailykpis.php ok_files=1 failed_files=0 rows=150 dur=10s 2026-09-03 14:46:17 OK calcsalesorderkpis.php statements=6 dur=28s 2026-09-03 14:46:19 OK calcpipelinekpis.php groups=102 dur=1.891s 2026-09-03 14:46:30 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=475 dur=11s 2026-09-03 15:30:12 OK importstock.php ok_files=1 failed_files=0 rows=982 dur=11s 2026-09-03 15:30:33 OK calcproductstock.php dur=2s 2026-09-03 15:45:30 OK importsalesorders.php ok_files=1 failed_files=0 rows=1434 dur=11s 2026-09-03 15:45:40 OK importquotes.php ok_files=1 failed_files=0 rows=39 dur=10s 2026-09-03 15:45:50 OK importdailykpis.php ok_files=1 failed_files=0 rows=162 dur=10s 2026-09-03 15:46:18 OK calcsalesorderkpis.php statements=6 dur=28s 2026-09-03 15:46:20 OK calcpipelinekpis.php groups=102 dur=1.906s 2026-09-03 15:46:30 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=7 dur=10s 2026-09-03 16:30:12 OK importstock.php ok_files=1 failed_files=0 rows=1043 dur=11s 2026-09-03 16:30:32 OK calcproductstock.php dur=2s 2026-09-03 16:45:34 OK importsalesorders.php ok_files=1 failed_files=0 rows=1406 dur=11s 2026-09-03 16:45:44 OK importquotes.php ok_files=1 failed_files=0 rows=22 dur=10s 2026-09-03 16:45:54 OK importdailykpis.php ok_files=1 failed_files=0 rows=162 dur=10s 2026-09-03 16:46:25 OK calcsalesorderkpis.php statements=6 dur=31s 2026-09-03 16:46:27 OK calcpipelinekpis.php groups=102 dur=2.083s 2026-09-03 16:46:38 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=176 dur=10s 2026-09-03 17:45:12 OK importstock.php ok_files=1 failed_files=0 rows=840 dur=11s 2026-09-03 17:45:42 OK importsalesorders.php ok_files=1 failed_files=0 rows=614 dur=11s 2026-09-03 17:45:52 OK importquotes.php ok_files=1 failed_files=0 rows=1 dur=10s 2026-09-03 17:46:02 OK importdailykpis.php ok_files=1 failed_files=0 rows=162 dur=10s 2026-09-03 17:46:30 OK calcsalesorderkpis.php statements=6 dur=28s 2026-09-03 17:46:32 OK calcproductstock.php dur=3s 2026-09-03 17:46:35 OK calcpipelinekpis.php groups=102 dur=2.209s 2026-09-03 17:46:45 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-03 18:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-03 18:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-03 18:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-03 18:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=1 dur=10s 2026-09-03 18:31:25 OK calcsalesorderkpis.php statements=6 dur=28s 2026-09-03 18:31:28 OK calcproductstock.php dur=3s 2026-09-03 18:31:29 OK calcpipelinekpis.php groups=102 dur=1.614s 2026-09-03 18:31:39 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-03 19:00:12 OK importstock.php ok_files=1 failed_files=0 rows=564 dur=11s 2026-09-03 19:00:41 OK importsalesorders.php ok_files=1 failed_files=0 rows=820 dur=10s 2026-09-03 19:00:51 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-03 19:01:01 OK importdailykpis.php ok_files=1 failed_files=0 rows=162 dur=10s 2026-09-03 19:01:29 OK calcsalesorderkpis.php statements=6 dur=28s 2026-09-03 19:01:31 OK calcproductstock.php dur=3s 2026-09-03 19:01:33 OK calcpipelinekpis.php groups=102 dur=1.853s 2026-09-03 19:01:43 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-04 01:00:12 OK importcustomers.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-04 01:00:22 OK importproducts.php file=MI-DAS_products_20260903.csv rows=0 dur=0s 2026-09-04 01:00:22 OK importproducts.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-04 01:00:36 OK importcontacts.php ok_files=1 failed_files=0 rows=12530 dur=15s 2026-09-04 01:00:46 OK importsalesanalysis.php file=MI-DAS_salesanal_20260903.csv rows=0 dur=0s 2026-09-04 01:00:46 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-04 01:01:00 OK importagedtransactions.php ok_files=1 failed_files=0 rows=23309 dur=14s 2026-09-04 01:01:27 OK importpipelinestages.php file=MI-DAS_pipeline01.csv rows=3 dur=0.08s 2026-09-04 01:01:27 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-09-04 01:01:37 WARN importtermsheader.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-04 01:01:47 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-04 01:01:57 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-04 01:02:07 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-09-04 01:02:17 OK importpac2.php ok_files=1 failed_files=0 rows=74 dur=10s 2026-09-04 01:02:27 OK importpac3.php ok_files=1 failed_files=0 rows=152 dur=10s 2026-09-04 01:02:37 OK importpac4.php file=MI-DAS_PAC4_20260903.csv rows=337 dur=0.087s 2026-09-04 01:02:37 OK importpac4.php ok_files=1 failed_files=0 rows=337 dur=10s 2026-09-04 01:02:47 OK importsalesreps.php ok_files=1 failed_files=0 rows=35 dur=10s 2026-09-04 01:02:58 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260903.csv rows=208 dur=0.064s 2026-09-04 01:02:58 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=208 dur=10s 2026-09-04 01:03:08 WARN importsuppliers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-04 01:07:13 OK run_rollover delete salesorders older than 3y rows=28 2026-09-04 01:07:26 OK delete salesanalysis older than 4y rows=2 2026-09-04 01:07:26 OK run_rollover finished dur=24.819s 2026-09-04 01:30:11 WARN importcustomers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-04 01:30:21 OK importproducts.php file=MI-DAS_products_20260903.csv rows=14 dur=0.042s 2026-09-04 01:30:21 OK importproducts.php ok_files=1 failed_files=0 rows=14 dur=10s 2026-09-04 01:30:36 OK importcontacts.php ok_files=1 failed_files=0 rows=13056 dur=15s 2026-09-04 01:30:57 OK importsalesanalysis.php file=MI-DAS_salesanal_20260903.csv rows=3331 dur=11.126s 2026-09-04 01:30:57 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=3331 dur=21s 2026-09-04 01:31:07 OK importcustomerbalances.php ok_files=1 failed_files=0 rows=7 dur=10s 2026-09-04 01:31:18 OK importagedbalances.php ok_files=1 failed_files=0 rows=3392 dur=11s 2026-09-04 01:31:28 OK importagedtransactions.php ok_files=1 failed_files=0 rows=711 dur=10s 2026-09-04 01:32:01 OK importpipelinestages.php file=MI-DAS_pipeline01.csv rows=3 dur=0.103s 2026-09-04 01:32:01 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-09-04 01:32:12 OK importsalesinvoices.php ok_files=1 failed_files=0 rows=3373 dur=11s 2026-09-04 01:32:22 WARN importtermsheader.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-04 01:32:32 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-04 01:32:42 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-04 01:32:52 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-09-04 01:33:02 OK importpac2.php ok_files=1 failed_files=0 rows=77 dur=10s 2026-09-04 01:33:12 OK importpac3.php ok_files=1 failed_files=0 rows=157 dur=10s 2026-09-04 01:33:22 OK importpac4.php file=MI-DAS_PAC4_20260903.csv rows=344 dur=0.089s 2026-09-04 01:33:22 OK importpac4.php ok_files=1 failed_files=0 rows=344 dur=10s 2026-09-04 01:33:32 OK importsalesreps.php ok_files=1 failed_files=0 rows=36 dur=10s 2026-09-04 01:33:42 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260903.csv rows=212 dur=0.062s 2026-09-04 01:33:42 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=212 dur=10s 2026-09-04 01:33:52 OK importsuppliers.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-09-04 01:37:55 OK calcseasonality.php branches=4 paccodes=628 upserts=7536 dur=53s 2026-09-04 01:38:09 OK calcstockage.php processed=49035 updated=49035 dur=14s 2026-09-04 01:55:55 OK calcstocklevels.php processed=49036 updated=49036 attention=48988 dur=1066s 2026-09-04 07:30:11 OK importstock.php ok_files=1 failed_files=0 rows=158 dur=10s 2026-09-04 07:30:41 OK importsalesorders.php ok_files=1 failed_files=0 rows=2531 dur=11s 2026-09-04 07:30:51 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-04 07:31:01 OK importdailykpis.php ok_files=1 failed_files=0 rows=54 dur=10s 2026-09-04 07:31:29 OK calcsalesorderkpis.php statements=6 dur=28s 2026-09-04 07:31:32 OK calcproductstock.php dur=3s 2026-09-04 07:31:34 OK calcpipelinekpis.php groups=102 dur=2.454s 2026-09-04 07:31:44 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-04 08:30:11 OK importstock.php ok_files=1 failed_files=0 rows=172 dur=10s 2026-09-04 08:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=539 dur=10s 2026-09-04 08:30:49 OK importquotes.php ok_files=1 failed_files=0 rows=27 dur=10s 2026-09-04 08:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=65 dur=10s 2026-09-04 08:31:27 OK calcsalesorderkpis.php statements=6 dur=28s 2026-09-04 08:31:30 OK calcproductstock.php dur=3s 2026-09-04 08:31:32 OK calcpipelinekpis.php groups=102 dur=1.799s 2026-09-04 08:31:42 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-04 09:30:11 OK importstock.php ok_files=1 failed_files=0 rows=278 dur=10s 2026-09-04 09:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=995 dur=11s 2026-09-04 09:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=14 dur=10s 2026-09-04 09:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=75 dur=10s 2026-09-04 09:31:28 OK calcsalesorderkpis.php statements=6 dur=27s 2026-09-04 09:31:30 OK calcproductstock.php dur=3s 2026-09-04 09:31:32 OK calcpipelinekpis.php groups=102 dur=1.99s 2026-09-04 09:31:42 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-04 10:30:12 OK importstock.php ok_files=1 failed_files=0 rows=538 dur=11s 2026-09-04 10:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=984 dur=11s 2026-09-04 10:30:51 OK importquotes.php ok_files=1 failed_files=0 rows=39 dur=10s 2026-09-04 10:31:01 OK importdailykpis.php ok_files=1 failed_files=0 rows=97 dur=10s 2026-09-04 10:31:28 OK calcsalesorderkpis.php statements=6 dur=28s 2026-09-04 10:31:31 OK calcproductstock.php dur=3s 2026-09-04 10:31:33 OK calcpipelinekpis.php groups=102 dur=1.804s 2026-09-04 10:31:43 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=86 dur=10s 2026-09-04 11:30:12 OK importstock.php ok_files=1 failed_files=0 rows=699 dur=11s 2026-09-04 11:30:41 OK importsalesorders.php ok_files=1 failed_files=0 rows=1025 dur=11s 2026-09-04 11:30:51 OK importquotes.php ok_files=1 failed_files=0 rows=12 dur=10s 2026-09-04 11:31:01 OK importdailykpis.php ok_files=1 failed_files=0 rows=110 dur=10s 2026-09-04 11:31:29 OK calcsalesorderkpis.php statements=6 dur=28s 2026-09-04 11:31:31 OK calcproductstock.php dur=3s 2026-09-04 11:31:34 OK calcpipelinekpis.php groups=102 dur=2.351s 2026-09-04 11:31:44 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=12 dur=10s 2026-09-04 12:30:12 OK importstock.php ok_files=1 failed_files=0 rows=807 dur=11s 2026-09-04 12:30:33 OK calcproductstock.php dur=2s 2026-09-04 12:45:31 OK importsalesorders.php ok_files=1 failed_files=0 rows=2121 dur=11s 2026-09-04 12:45:41 OK importquotes.php ok_files=1 failed_files=0 rows=15 dur=10s 2026-09-04 12:45:51 OK importdailykpis.php ok_files=1 failed_files=0 rows=132 dur=10s 2026-09-04 12:46:20 OK calcsalesorderkpis.php statements=6 dur=29s 2026-09-04 12:46:22 OK calcpipelinekpis.php groups=102 dur=2.141s 2026-09-04 12:46:33 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=324 dur=11s 2026-09-04 13:45:13 OK importstock.php ok_files=1 failed_files=0 rows=876 dur=11s 2026-09-04 13:45:44 OK importsalesorders.php ok_files=1 failed_files=0 rows=1036 dur=11s 2026-09-04 13:45:54 OK importquotes.php ok_files=1 failed_files=0 rows=62 dur=10s 2026-09-04 13:46:04 OK importdailykpis.php ok_files=1 failed_files=0 rows=141 dur=10s 2026-09-04 13:46:33 OK calcsalesorderkpis.php statements=6 dur=29s 2026-09-04 13:46:36 OK calcproductstock.php dur=3s 2026-09-04 13:46:38 OK calcpipelinekpis.php groups=102 dur=2.11s 2026-09-04 13:46:48 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=33 dur=10s 2026-09-04 14:30:12 OK importstock.php ok_files=1 failed_files=0 rows=923 dur=11s 2026-09-04 14:30:33 OK calcproductstock.php dur=2s 2026-09-04 14:45:32 OK importsalesorders.php ok_files=1 failed_files=0 rows=1572 dur=11s 2026-09-04 14:45:42 OK importquotes.php ok_files=1 failed_files=0 rows=52 dur=10s 2026-09-04 14:45:52 OK importdailykpis.php ok_files=1 failed_files=0 rows=162 dur=10s 2026-09-04 14:46:25 OK calcsalesorderkpis.php statements=6 dur=33s 2026-09-04 14:46:27 OK calcpipelinekpis.php groups=102 dur=2.285s 2026-09-04 14:46:37 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=107 dur=10s 2026-09-04 15:30:12 OK importstock.php ok_files=1 failed_files=0 rows=996 dur=11s 2026-09-04 15:30:32 OK calcproductstock.php dur=2s 2026-09-04 15:45:31 OK importsalesorders.php ok_files=1 failed_files=0 rows=1641 dur=11s 2026-09-04 15:45:42 OK importquotes.php ok_files=1 failed_files=0 rows=26 dur=10s 2026-09-04 15:45:52 OK importdailykpis.php ok_files=1 failed_files=0 rows=168 dur=10s 2026-09-04 15:46:22 OK calcsalesorderkpis.php statements=6 dur=31s 2026-09-04 15:46:24 OK calcpipelinekpis.php groups=102 dur=2.069s 2026-09-04 15:46:34 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=12 dur=10s 2026-09-04 16:30:13 OK importstock.php ok_files=1 failed_files=0 rows=963 dur=11s 2026-09-04 16:30:32 OK calcproductstock.php dur=2s 2026-09-04 16:45:31 OK importsalesorders.php ok_files=1 failed_files=0 rows=2289 dur=11s 2026-09-04 16:45:41 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-04 16:45:51 OK importdailykpis.php ok_files=1 failed_files=0 rows=168 dur=10s 2026-09-04 16:46:22 OK calcsalesorderkpis.php statements=6 dur=31s 2026-09-04 16:46:24 OK calcpipelinekpis.php groups=102 dur=2.008s 2026-09-04 16:46:34 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=11 dur=10s 2026-09-04 17:30:12 OK importstock.php ok_files=1 failed_files=0 rows=690 dur=11s 2026-09-04 17:30:31 OK calcproductstock.php dur=2s 2026-09-04 17:45:30 OK importsalesorders.php ok_files=1 failed_files=0 rows=557 dur=10s 2026-09-04 17:45:40 OK importquotes.php ok_files=1 failed_files=0 rows=27 dur=10s 2026-09-04 17:45:50 OK importdailykpis.php ok_files=1 failed_files=0 rows=169 dur=10s 2026-09-04 17:46:19 OK calcsalesorderkpis.php statements=6 dur=29s 2026-09-04 17:46:21 OK calcpipelinekpis.php groups=102 dur=2.306s 2026-09-04 17:46:31 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-04 18:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-04 18:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-04 18:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-04 18:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=1 dur=10s 2026-09-04 18:31:28 OK calcsalesorderkpis.php statements=6 dur=31s 2026-09-04 18:31:30 OK calcproductstock.php dur=3s 2026-09-04 18:31:32 OK calcpipelinekpis.php groups=102 dur=1.956s 2026-09-04 18:31:42 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-04 19:00:12 OK importstock.php ok_files=1 failed_files=0 rows=531 dur=11s 2026-09-04 19:00:42 OK importsalesorders.php ok_files=1 failed_files=0 rows=1261 dur=11s 2026-09-04 19:00:52 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-04 19:01:02 OK importdailykpis.php ok_files=1 failed_files=0 rows=169 dur=10s 2026-09-04 19:01:35 OK calcsalesorderkpis.php statements=6 dur=33s 2026-09-04 19:01:37 OK calcproductstock.php dur=3s 2026-09-04 19:01:40 OK calcpipelinekpis.php groups=102 dur=2.506s 2026-09-04 19:01:50 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-05 01:07:31 OK delete salesanalysis older than 4y rows=5397 2026-09-05 01:07:31 OK run_rollover finished dur=30.221s 2026-09-05 01:15:11 WARN importcustomers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-05 01:30:11 OK importproducts.php file=MI-DAS_products_20260904.csv rows=71 dur=0.092s 2026-09-05 01:30:11 OK importproducts.php ok_files=1 failed_files=0 rows=71 dur=10s 2026-09-05 01:30:26 OK importcontacts.php ok_files=1 failed_files=0 rows=13059 dur=15s 2026-09-05 01:30:46 OK importsalesanalysis.php file=MI-DAS_salesanal_20260904.csv rows=2796 dur=9.602s 2026-09-05 01:30:46 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=2796 dur=20s 2026-09-05 01:30:56 OK importcustomerbalances.php ok_files=1 failed_files=0 rows=5 dur=10s 2026-09-05 01:31:06 OK importagedbalances.php ok_files=1 failed_files=0 rows=3393 dur=11s 2026-09-05 01:31:17 OK importagedtransactions.php ok_files=1 failed_files=0 rows=785 dur=10s 2026-09-05 01:31:47 OK importpipelinestages.php file=MI-DAS_pipeline01.csv rows=3 dur=0.108s 2026-09-05 01:31:47 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-09-05 01:31:58 OK importsalesinvoices.php ok_files=1 failed_files=0 rows=2809 dur=11s 2026-09-05 01:32:08 OK importtermsheader.php ok_files=1 failed_files=0 rows=9 dur=10s 2026-09-05 01:32:18 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-05 01:32:28 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-05 01:32:38 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-09-05 01:32:48 OK importpac2.php ok_files=1 failed_files=0 rows=77 dur=10s 2026-09-05 01:32:58 OK importpac3.php ok_files=1 failed_files=0 rows=157 dur=10s 2026-09-05 01:33:08 OK importpac4.php file=MI-DAS_PAC4_20260904.csv rows=344 dur=0.084s 2026-09-05 01:33:08 OK importpac4.php ok_files=1 failed_files=0 rows=344 dur=10s 2026-09-05 01:33:18 OK importsalesreps.php ok_files=1 failed_files=0 rows=36 dur=10s 2026-09-05 01:33:28 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260904.csv rows=212 dur=0.065s 2026-09-05 01:33:28 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=212 dur=10s 2026-09-05 01:33:38 OK importsuppliers.php ok_files=1 failed_files=0 rows=7 dur=10s 2026-09-05 01:37:54 OK calcseasonality.php branches=4 paccodes=628 upserts=7536 dur=53s 2026-09-05 01:38:08 OK calcstockage.php processed=49035 updated=49035 dur=14s 2026-09-05 01:55:36 OK calcstocklevels.php processed=49036 updated=49036 attention=48988 dur=1049s 2026-09-05 07:30:11 OK importstock.php ok_files=1 failed_files=0 rows=27 dur=10s 2026-09-05 07:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=7 dur=10s 2026-09-05 07:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-05 07:30:57 WARN importdailykpis.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-05 07:31:25 OK calcsalesorderkpis.php statements=6 dur=28s 2026-09-05 07:31:28 OK calcproductstock.php dur=3s 2026-09-05 07:31:31 OK calcpipelinekpis.php groups=102 dur=3.074s 2026-09-05 07:31:41 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-05 08:30:12 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-05 08:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-05 08:30:49 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-05 08:30:59 OK importdailykpis.php ok_files=1 failed_files=0 rows=7 dur=10s 2026-09-05 08:31:25 OK calcsalesorderkpis.php statements=6 dur=26s 2026-09-05 08:31:28 OK calcproductstock.php dur=3s 2026-09-05 08:31:30 OK calcpipelinekpis.php groups=102 dur=2.197s 2026-09-05 08:31:40 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-05 09:30:12 OK importstock.php ok_files=1 failed_files=0 rows=20 dur=10s 2026-09-05 09:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=22 dur=10s 2026-09-05 09:30:49 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-05 09:30:59 OK importdailykpis.php ok_files=1 failed_files=0 rows=7 dur=10s 2026-09-05 09:31:26 OK calcsalesorderkpis.php statements=6 dur=26s 2026-09-05 09:31:28 OK calcproductstock.php dur=2s 2026-09-05 09:31:30 OK calcpipelinekpis.php groups=102 dur=2.247s 2026-09-05 09:31:40 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-05 10:30:11 OK importstock.php ok_files=1 failed_files=0 rows=29 dur=10s 2026-09-05 10:30:38 OK importsalesorders.php ok_files=1 failed_files=0 rows=17 dur=10s 2026-09-05 10:30:48 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-05 10:30:58 OK importdailykpis.php ok_files=1 failed_files=0 rows=10 dur=10s 2026-09-05 10:31:24 OK calcsalesorderkpis.php statements=6 dur=26s 2026-09-05 10:31:26 OK calcproductstock.php dur=2s 2026-09-05 10:31:28 OK calcpipelinekpis.php groups=102 dur=1.965s 2026-09-05 10:31:38 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-05 11:30:12 OK importstock.php ok_files=1 failed_files=0 rows=28 dur=10s 2026-09-05 11:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=16 dur=10s 2026-09-05 11:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-05 11:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=13 dur=10s 2026-09-05 11:31:26 OK calcsalesorderkpis.php statements=6 dur=26s 2026-09-05 11:31:28 OK calcproductstock.php dur=2s 2026-09-05 11:31:31 OK calcpipelinekpis.php groups=102 dur=2.239s 2026-09-05 11:31:41 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-05 12:30:12 OK importstock.php ok_files=1 failed_files=0 rows=78 dur=10s 2026-09-05 12:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=74 dur=10s 2026-09-05 12:30:49 OK importquotes.php ok_files=1 failed_files=0 rows=4 dur=10s 2026-09-05 12:30:59 OK importdailykpis.php ok_files=1 failed_files=0 rows=15 dur=10s 2026-09-05 12:31:25 OK calcsalesorderkpis.php statements=6 dur=26s 2026-09-05 12:31:27 OK calcproductstock.php dur=2s 2026-09-05 12:31:30 OK calcpipelinekpis.php groups=102 dur=2.236s 2026-09-05 12:31:40 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-05 13:30:11 OK importstock.php ok_files=1 failed_files=0 rows=72 dur=10s 2026-09-05 13:30:30 OK calcproductstock.php dur=2s 2026-09-05 13:45:30 OK importsalesorders.php ok_files=1 failed_files=0 rows=16 dur=10s 2026-09-05 13:45:40 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-05 13:45:50 OK importdailykpis.php ok_files=1 failed_files=0 rows=16 dur=10s 2026-09-05 13:46:16 OK calcsalesorderkpis.php statements=6 dur=26s 2026-09-05 13:46:18 OK calcpipelinekpis.php groups=102 dur=2.029s 2026-09-05 13:46:28 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-05 14:45:12 OK importstock.php ok_files=1 failed_files=0 rows=16 dur=10s 2026-09-05 14:45:42 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-05 14:45:52 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-05 14:46:02 OK importdailykpis.php ok_files=1 failed_files=0 rows=16 dur=10s 2026-09-05 14:46:28 OK calcsalesorderkpis.php statements=6 dur=26s 2026-09-05 14:46:30 OK calcproductstock.php dur=2s 2026-09-05 14:46:32 OK calcpipelinekpis.php groups=102 dur=2.172s 2026-09-05 14:46:42 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-05 15:30:11 OK importstock.php ok_files=1 failed_files=0 rows=18 dur=10s 2026-09-05 15:30:30 OK calcproductstock.php dur=2s 2026-09-05 15:45:28 OK importsalesorders.php ok_files=1 failed_files=0 rows=19 dur=10s 2026-09-05 15:45:38 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-05 15:45:48 OK importdailykpis.php ok_files=1 failed_files=0 rows=16 dur=10s 2026-09-05 15:46:15 OK calcsalesorderkpis.php statements=6 dur=27s 2026-09-05 15:46:17 OK calcpipelinekpis.php groups=102 dur=1.891s 2026-09-05 15:46:27 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-05 16:45:11 OK importstock.php ok_files=1 failed_files=0 rows=23 dur=10s 2026-09-05 16:45:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=6 dur=10s 2026-09-05 16:45:50 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-05 16:46:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=16 dur=10s 2026-09-05 16:46:26 OK calcsalesorderkpis.php statements=6 dur=26s 2026-09-05 16:46:29 OK calcproductstock.php dur=3s 2026-09-05 16:46:31 OK calcpipelinekpis.php groups=102 dur=2.176s 2026-09-05 16:46:41 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-05 17:30:11 OK importstock.php ok_files=1 failed_files=0 rows=6 dur=10s 2026-09-05 17:30:29 OK calcproductstock.php dur=2s 2026-09-05 17:45:29 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-05 17:45:39 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-05 17:45:49 OK importdailykpis.php ok_files=1 failed_files=0 rows=17 dur=10s 2026-09-05 17:46:17 OK calcsalesorderkpis.php statements=6 dur=28s 2026-09-05 17:46:18 OK calcpipelinekpis.php groups=102 dur=1.939s 2026-09-05 17:46:28 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-05 18:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-05 18:30:31 OK calcproductstock.php dur=2s 2026-09-05 18:45:30 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-05 18:45:40 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-05 18:45:50 OK importdailykpis.php ok_files=1 failed_files=0 rows=17 dur=10s 2026-09-05 18:46:16 OK calcsalesorderkpis.php statements=6 dur=26s 2026-09-05 18:46:18 OK calcpipelinekpis.php groups=102 dur=1.801s 2026-09-05 18:46:28 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-06 01:07:26 OK delete salesanalysis older than 4y rows=1826 2026-09-06 01:07:26 OK run_rollover finished dur=25.077s 2026-09-06 01:30:11 OK importcustomers.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-06 01:30:21 OK importproducts.php file=MI-DAS_products_20260905.csv rows=0 dur=0s 2026-09-06 01:30:21 OK importproducts.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-06 01:30:36 OK importcontacts.php ok_files=1 failed_files=0 rows=12530 dur=15s 2026-09-06 01:30:46 OK importsalesanalysis.php file=MI-DAS_salesanal_20260905.csv rows=0 dur=0s 2026-09-06 01:30:46 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-06 01:30:56 OK importcustomerbalances.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-06 01:31:06 OK importagedbalances.php ok_files=1 failed_files=0 rows=3393 dur=11s 2026-09-06 01:31:20 OK importagedtransactions.php ok_files=1 failed_files=0 rows=23309 dur=14s 2026-09-06 01:31:47 OK importpipelinestages.php file=MI-DAS_pipeline01.csv rows=3 dur=0.083s 2026-09-06 01:31:47 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-09-06 01:31:57 OK importsalesinvoices.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-06 01:32:07 WARN importtermsheader.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-06 01:32:17 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-06 01:32:27 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-06 01:32:37 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-09-06 01:32:47 OK importpac2.php ok_files=1 failed_files=0 rows=74 dur=10s 2026-09-06 01:32:57 OK importpac3.php ok_files=1 failed_files=0 rows=152 dur=10s 2026-09-06 01:33:07 OK importpac4.php file=MI-DAS_PAC4_20260905.csv rows=337 dur=0.083s 2026-09-06 01:33:07 OK importpac4.php ok_files=1 failed_files=0 rows=337 dur=10s 2026-09-06 01:33:17 OK importsalesreps.php ok_files=1 failed_files=0 rows=35 dur=10s 2026-09-06 01:33:27 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260905.csv rows=208 dur=0.062s 2026-09-06 01:33:27 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=208 dur=10s 2026-09-06 01:33:37 WARN importsuppliers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-06 01:37:52 OK calcseasonality.php branches=4 paccodes=608 upserts=7296 dur=51s 2026-09-06 01:38:06 OK calcstockage.php processed=49035 updated=49035 dur=14s 2026-09-06 01:45:03 OK calcstocklevels.php processed=49036 updated=49036 attention=48988 dur=417s 2026-09-06 07:30:11 OK importstock.php ok_files=1 failed_files=0 rows=1 dur=10s 2026-09-06 07:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=45 dur=10s 2026-09-06 07:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-06 07:30:57 WARN importdailykpis.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-06 07:31:30 OK calcsalesorderkpis.php statements=6 dur=34s 2026-09-06 07:31:34 OK calcproductstock.php dur=3s 2026-09-06 07:31:36 OK calcpipelinekpis.php groups=102 dur=2.87s 2026-09-06 07:31:46 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-06 08:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-06 08:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-06 08:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-06 08:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=7 dur=10s 2026-09-06 08:31:23 OK calcsalesorderkpis.php statements=6 dur=26s 2026-09-06 08:31:25 OK calcproductstock.php dur=2s 2026-09-06 08:31:27 OK calcpipelinekpis.php groups=102 dur=1.831s 2026-09-06 08:31:37 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-06 09:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-06 09:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-06 09:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-06 09:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=7 dur=10s 2026-09-06 09:31:23 OK calcsalesorderkpis.php statements=6 dur=26s 2026-09-06 09:31:25 OK calcproductstock.php dur=2s 2026-09-06 09:31:27 OK calcpipelinekpis.php groups=102 dur=1.537s 2026-09-06 09:31:37 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-06 10:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-06 10:30:36 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-06 10:30:46 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-06 10:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=7 dur=10s 2026-09-06 10:31:23 OK calcsalesorderkpis.php statements=6 dur=26s 2026-09-06 10:31:25 OK calcproductstock.php dur=2s 2026-09-06 10:31:27 OK calcpipelinekpis.php groups=102 dur=1.838s 2026-09-06 10:31:37 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-06 11:30:12 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-06 11:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-06 11:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-06 11:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=7 dur=10s 2026-09-06 11:31:24 OK calcsalesorderkpis.php statements=6 dur=26s 2026-09-06 11:31:26 OK calcproductstock.php dur=2s 2026-09-06 11:31:28 OK calcpipelinekpis.php groups=102 dur=1.656s 2026-09-06 11:31:38 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-06 12:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-06 12:30:36 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-06 12:30:46 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-06 12:30:56 OK importdailykpis.php ok_files=1 failed_files=0 rows=7 dur=10s 2026-09-06 12:31:25 OK calcsalesorderkpis.php statements=6 dur=29s 2026-09-06 12:31:28 OK calcproductstock.php dur=2s 2026-09-06 12:31:30 OK calcpipelinekpis.php groups=102 dur=2.28s 2026-09-06 12:31:40 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-06 13:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-06 13:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-06 13:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-06 13:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=7 dur=10s 2026-09-06 13:31:26 OK calcsalesorderkpis.php statements=6 dur=29s 2026-09-06 13:31:29 OK calcproductstock.php dur=2s 2026-09-06 13:31:31 OK calcpipelinekpis.php groups=102 dur=2.384s 2026-09-06 13:31:41 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-06 14:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-06 14:30:30 OK calcproductstock.php dur=2s 2026-09-06 14:45:29 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-06 14:45:39 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-06 14:45:49 OK importdailykpis.php ok_files=1 failed_files=0 rows=7 dur=10s 2026-09-06 14:46:19 OK calcsalesorderkpis.php statements=6 dur=29s 2026-09-06 14:46:21 OK calcpipelinekpis.php groups=102 dur=2.189s 2026-09-06 14:46:31 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-06 15:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-06 15:30:29 OK calcproductstock.php dur=2s 2026-09-06 15:45:30 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-06 15:45:40 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-06 15:45:50 OK importdailykpis.php ok_files=1 failed_files=0 rows=7 dur=10s 2026-09-06 15:46:15 OK calcsalesorderkpis.php statements=6 dur=25s 2026-09-06 15:46:17 OK calcpipelinekpis.php groups=102 dur=1.925s 2026-09-06 15:46:27 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-06 16:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-06 16:30:29 OK calcproductstock.php dur=2s 2026-09-06 16:45:29 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-06 16:45:39 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-06 16:45:49 OK importdailykpis.php ok_files=1 failed_files=0 rows=7 dur=10s 2026-09-06 16:46:14 OK calcsalesorderkpis.php statements=6 dur=25s 2026-09-06 16:46:16 OK calcpipelinekpis.php groups=102 dur=1.95s 2026-09-06 16:46:26 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-06 17:45:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-06 17:45:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-06 17:45:49 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-06 17:45:59 OK importdailykpis.php ok_files=1 failed_files=0 rows=7 dur=10s 2026-09-06 17:46:24 OK calcsalesorderkpis.php statements=6 dur=25s 2026-09-06 17:46:26 OK calcproductstock.php dur=2s 2026-09-06 17:46:28 OK calcpipelinekpis.php groups=102 dur=1.9s 2026-09-06 17:46:38 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-06 18:45:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-06 18:45:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-06 18:45:49 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-06 18:45:59 OK importdailykpis.php ok_files=1 failed_files=0 rows=7 dur=10s 2026-09-06 18:46:24 OK calcsalesorderkpis.php statements=6 dur=25s 2026-09-06 18:46:27 OK calcproductstock.php dur=2s 2026-09-06 18:46:28 OK calcpipelinekpis.php groups=102 dur=1.852s 2026-09-06 18:46:38 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-07 01:00:11 OK importcustomers.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-07 01:00:21 OK importproducts.php file=MI-DAS_products_20260906.csv rows=0 dur=0s 2026-09-07 01:00:21 OK importproducts.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-07 01:00:36 OK importcontacts.php ok_files=1 failed_files=0 rows=12530 dur=15s 2026-09-07 01:00:46 OK importsalesanalysis.php file=MI-DAS_salesanal_20260906.csv rows=0 dur=0s 2026-09-07 01:00:46 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-07 01:01:00 OK importagedtransactions.php ok_files=1 failed_files=0 rows=23309 dur=14s 2026-09-07 01:01:27 OK importpipelinestages.php file=MI-DAS_pipeline01.csv rows=3 dur=0.08s 2026-09-07 01:01:27 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-09-07 01:01:37 WARN importtermsheader.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-07 01:01:47 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-07 01:01:57 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-07 01:02:07 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-09-07 01:02:17 OK importpac2.php ok_files=1 failed_files=0 rows=74 dur=10s 2026-09-07 01:02:27 OK importpac3.php ok_files=1 failed_files=0 rows=152 dur=10s 2026-09-07 01:02:37 OK importpac4.php file=MI-DAS_PAC4_20260906.csv rows=337 dur=0.088s 2026-09-07 01:02:37 OK importpac4.php ok_files=1 failed_files=0 rows=337 dur=10s 2026-09-07 01:02:47 OK importsalesreps.php ok_files=1 failed_files=0 rows=35 dur=10s 2026-09-07 01:02:58 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260906.csv rows=208 dur=0.098s 2026-09-07 01:02:58 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=208 dur=10s 2026-09-07 01:03:08 WARN importsuppliers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-07 01:07:10 OK run_rollover delete salesorders older than 3y rows=16 2026-09-07 01:07:24 OK run_rollover finished dur=22.087s 2026-09-07 01:15:11 OK importcustomerbalances.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-07 01:15:21 OK importagedbalances.php ok_files=1 failed_files=0 rows=3393 dur=11s 2026-09-07 01:15:46 OK importsalesinvoices.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-07 01:37:53 OK calcseasonality.php branches=4 paccodes=608 upserts=7296 dur=52s 2026-09-07 01:38:07 OK calcstockage.php processed=49035 updated=49035 dur=14s 2026-09-07 01:50:25 OK calcstocklevels.php processed=49036 updated=49036 attention=48988 dur=738s 2026-09-07 07:30:11 OK importstock.php ok_files=1 failed_files=0 rows=172 dur=10s 2026-09-07 07:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=548 dur=10s 2026-09-07 07:30:49 OK importquotes.php ok_files=1 failed_files=0 rows=5 dur=10s 2026-09-07 07:30:59 WARN importdailykpis.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-07 07:31:42 OK calcsalesorderkpis.php statements=6 dur=43s 2026-09-07 07:31:44 OK calcproductstock.php dur=3s 2026-09-07 07:31:47 OK calcpipelinekpis.php groups=102 dur=3.059s 2026-09-07 07:31:57 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-07 08:30:11 OK importstock.php ok_files=1 failed_files=0 rows=394 dur=11s 2026-09-07 08:30:41 OK importsalesorders.php ok_files=1 failed_files=0 rows=2107 dur=11s 2026-09-07 08:30:52 OK importquotes.php ok_files=1 failed_files=0 rows=391 dur=10s 2026-09-07 08:31:02 OK importdailykpis.php ok_files=1 failed_files=0 rows=69 dur=10s 2026-09-07 08:31:44 OK calcsalesorderkpis.php statements=6 dur=42s 2026-09-07 08:31:46 OK calcproductstock.php dur=2s 2026-09-07 08:31:50 OK calcpipelinekpis.php groups=102 dur=3.191s 2026-09-07 08:32:01 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=245 dur=11s 2026-09-07 09:30:12 OK importstock.php ok_files=1 failed_files=0 rows=545 dur=11s 2026-09-07 09:30:42 OK importsalesorders.php ok_files=1 failed_files=0 rows=1661 dur=11s 2026-09-07 09:30:52 OK importquotes.php ok_files=1 failed_files=0 rows=58 dur=10s 2026-09-07 09:31:02 OK importdailykpis.php ok_files=1 failed_files=0 rows=81 dur=10s 2026-09-07 09:31:45 OK calcsalesorderkpis.php statements=6 dur=43s 2026-09-07 09:31:47 OK calcproductstock.php dur=2s 2026-09-07 09:31:51 OK calcpipelinekpis.php groups=102 dur=3.399s 2026-09-07 09:32:01 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=595 dur=10s 2026-09-07 10:30:12 OK importstock.php ok_files=1 failed_files=0 rows=861 dur=11s 2026-09-07 10:30:42 OK importsalesorders.php ok_files=1 failed_files=0 rows=1090 dur=11s 2026-09-07 10:30:52 OK importquotes.php ok_files=1 failed_files=0 rows=124 dur=10s 2026-09-07 10:31:02 OK importdailykpis.php ok_files=1 failed_files=0 rows=101 dur=10s 2026-09-07 10:31:35 OK calcsalesorderkpis.php statements=6 dur=33s 2026-09-07 10:31:37 OK calcproductstock.php dur=2s 2026-09-07 10:31:39 OK calcpipelinekpis.php groups=102 dur=1.994s 2026-09-07 10:31:52 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=1304 dur=12s 2026-09-07 11:30:13 OK importstock.php ok_files=1 failed_files=0 rows=944 dur=11s 2026-09-07 11:30:43 OK importsalesorders.php ok_files=1 failed_files=0 rows=866 dur=11s 2026-09-07 11:30:53 OK importquotes.php ok_files=1 failed_files=0 rows=16 dur=10s 2026-09-07 11:31:03 OK importdailykpis.php ok_files=1 failed_files=0 rows=121 dur=10s 2026-09-07 11:31:44 OK calcsalesorderkpis.php statements=6 dur=41s 2026-09-07 11:31:47 OK calcproductstock.php dur=3s 2026-09-07 11:31:49 OK calcpipelinekpis.php groups=102 dur=2.782s 2026-09-07 11:32:01 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=459 dur=11s 2026-09-07 12:30:12 OK importstock.php ok_files=1 failed_files=0 rows=805 dur=11s 2026-09-07 12:30:34 OK calcproductstock.php dur=2s 2026-09-07 12:45:31 OK importsalesorders.php ok_files=1 failed_files=0 rows=1168 dur=11s 2026-09-07 12:45:41 OK importquotes.php ok_files=1 failed_files=0 rows=124 dur=10s 2026-09-07 12:45:51 OK importdailykpis.php ok_files=1 failed_files=0 rows=130 dur=10s 2026-09-07 12:46:32 OK calcsalesorderkpis.php statements=6 dur=40s 2026-09-07 12:46:35 OK calcpipelinekpis.php groups=102 dur=2.934s 2026-09-07 12:46:45 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-07 13:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1319 dur=12s 2026-09-07 13:30:34 OK calcproductstock.php dur=2s 2026-09-07 13:45:30 OK importsalesorders.php ok_files=1 failed_files=0 rows=1123 dur=11s 2026-09-07 13:45:40 OK importquotes.php ok_files=1 failed_files=0 rows=24 dur=10s 2026-09-07 13:45:50 OK importdailykpis.php ok_files=1 failed_files=0 rows=143 dur=10s 2026-09-07 13:46:31 OK calcsalesorderkpis.php statements=6 dur=40s 2026-09-07 13:46:33 OK calcpipelinekpis.php groups=102 dur=2.5s 2026-09-07 13:46:47 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=2023 dur=14s 2026-09-07 14:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1410 dur=12s 2026-09-07 14:30:32 OK calcproductstock.php dur=2s 2026-09-07 14:45:35 OK importsalesorders.php ok_files=1 failed_files=0 rows=1324 dur=11s 2026-09-07 14:45:45 OK importquotes.php ok_files=1 failed_files=0 rows=29 dur=10s 2026-09-07 14:45:55 OK importdailykpis.php ok_files=1 failed_files=0 rows=156 dur=10s 2026-09-07 14:46:35 OK calcsalesorderkpis.php statements=6 dur=40s 2026-09-07 14:46:37 OK calcpipelinekpis.php groups=102 dur=2.229s 2026-09-07 14:46:47 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=89 dur=10s 2026-09-07 15:45:13 OK importstock.php ok_files=1 failed_files=0 rows=1218 dur=12s 2026-09-07 15:45:43 OK importsalesorders.php ok_files=1 failed_files=0 rows=1458 dur=11s 2026-09-07 15:45:53 OK importquotes.php ok_files=1 failed_files=0 rows=44 dur=10s 2026-09-07 15:46:03 OK importdailykpis.php ok_files=1 failed_files=0 rows=168 dur=10s 2026-09-07 15:46:43 OK calcsalesorderkpis.php statements=6 dur=40s 2026-09-07 15:46:46 OK calcproductstock.php dur=3s 2026-09-07 15:46:48 OK calcpipelinekpis.php groups=102 dur=2.742s 2026-09-07 15:46:59 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=388 dur=11s 2026-09-07 16:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1247 dur=12s 2026-09-07 16:30:33 OK calcproductstock.php dur=2s 2026-09-07 16:45:30 OK importsalesorders.php ok_files=1 failed_files=0 rows=1123 dur=11s 2026-09-07 16:45:40 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-07 16:45:51 OK importdailykpis.php ok_files=1 failed_files=0 rows=174 dur=10s 2026-09-07 16:46:30 OK calcsalesorderkpis.php statements=6 dur=40s 2026-09-07 16:46:33 OK calcpipelinekpis.php groups=102 dur=2.639s 2026-09-07 16:46:44 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=187 dur=10s 2026-09-07 17:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-07 17:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-07 17:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-07 17:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=1 dur=10s 2026-09-07 17:31:37 OK calcsalesorderkpis.php statements=6 dur=40s 2026-09-07 17:31:39 OK calcproductstock.php dur=2s 2026-09-07 17:31:42 OK calcpipelinekpis.php groups=102 dur=3.001s 2026-09-07 17:31:52 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-07 18:00:12 OK importstock.php ok_files=1 failed_files=0 rows=915 dur=11s 2026-09-07 18:00:43 OK importsalesorders.php ok_files=1 failed_files=0 rows=1244 dur=11s 2026-09-07 18:00:53 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-07 18:01:03 OK importdailykpis.php ok_files=1 failed_files=0 rows=174 dur=10s 2026-09-07 18:01:43 OK calcsalesorderkpis.php statements=6 dur=40s 2026-09-07 18:01:46 OK calcproductstock.php dur=3s 2026-09-07 18:01:49 OK calcpipelinekpis.php groups=102 dur=3.196s 2026-09-07 18:01:59 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-07 18:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-07 18:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-07 18:30:49 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-07 18:30:59 OK importdailykpis.php ok_files=1 failed_files=0 rows=1 dur=10s 2026-09-07 18:31:39 OK calcsalesorderkpis.php statements=6 dur=40s 2026-09-07 18:31:41 OK calcproductstock.php dur=3s 2026-09-07 18:31:44 OK calcpipelinekpis.php groups=102 dur=3.053s 2026-09-07 18:31:54 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-07 19:00:12 OK importstock.php ok_files=1 failed_files=0 rows=474 dur=11s 2026-09-07 19:00:42 OK importsalesorders.php ok_files=1 failed_files=0 rows=516 dur=10s 2026-09-07 19:00:52 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-07 19:01:02 OK importdailykpis.php ok_files=1 failed_files=0 rows=174 dur=10s 2026-09-07 19:01:42 OK calcsalesorderkpis.php statements=6 dur=40s 2026-09-07 19:01:44 OK calcproductstock.php dur=2s 2026-09-07 19:01:48 OK calcpipelinekpis.php groups=102 dur=3.274s 2026-09-07 19:01:58 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-08 01:00:11 WARN importcustomers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-08 01:07:16 OK run_rollover delete salesorders older than 3y rows=28 2026-09-08 01:07:29 OK run_rollover finished dur=28.119s 2026-09-08 01:15:12 OK importproducts.php file=MI-DAS_products_20260907.csv rows=255 dur=0.193s 2026-09-08 01:15:12 OK importproducts.php ok_files=1 failed_files=0 rows=255 dur=10s 2026-09-08 01:15:26 OK importcontacts.php ok_files=1 failed_files=0 rows=13062 dur=15s 2026-09-08 01:15:47 OK importsalesanalysis.php file=MI-DAS_salesanal_20260907.csv rows=3196 dur=10.722s 2026-09-08 01:15:47 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=3196 dur=21s 2026-09-08 01:15:57 OK importcustomerbalances.php ok_files=1 failed_files=0 rows=1 dur=10s 2026-09-08 01:16:08 OK importagedbalances.php ok_files=1 failed_files=0 rows=3393 dur=11s 2026-09-08 01:16:18 OK importagedtransactions.php ok_files=1 failed_files=0 rows=572 dur=10s 2026-09-08 01:16:50 OK importpipelinestages.php file=MI-DAS_pipeline01.csv rows=3 dur=0.102s 2026-09-08 01:16:50 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-09-08 01:17:01 OK importsalesinvoices.php ok_files=1 failed_files=0 rows=3210 dur=11s 2026-09-08 01:17:11 WARN importtermsheader.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-08 01:17:21 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-08 01:17:31 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-08 01:17:41 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-09-08 01:17:51 OK importpac2.php ok_files=1 failed_files=0 rows=77 dur=10s 2026-09-08 01:18:01 OK importpac3.php ok_files=1 failed_files=0 rows=157 dur=10s 2026-09-08 01:18:12 OK importpac4.php file=MI-DAS_PAC4_20260907.csv rows=344 dur=0.101s 2026-09-08 01:18:12 OK importpac4.php ok_files=1 failed_files=0 rows=344 dur=10s 2026-09-08 01:18:22 OK importsalesreps.php ok_files=1 failed_files=0 rows=36 dur=10s 2026-09-08 01:18:32 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260907.csv rows=212 dur=0.059s 2026-09-08 01:18:32 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=212 dur=10s 2026-09-08 01:18:42 OK importsuppliers.php ok_files=1 failed_files=0 rows=4 dur=10s 2026-09-08 01:37:55 OK calcseasonality.php branches=4 paccodes=628 upserts=7536 dur=53s 2026-09-08 01:38:08 OK calcstockage.php processed=49037 updated=49037 dur=14s 2026-09-08 01:55:38 OK calcstocklevels.php processed=49038 updated=49038 attention=48988 dur=1050s 2026-09-08 07:30:12 OK importstock.php ok_files=1 failed_files=0 rows=241 dur=11s 2026-09-08 07:30:41 OK importsalesorders.php ok_files=1 failed_files=0 rows=1592 dur=11s 2026-09-08 07:30:51 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-08 07:31:01 OK importdailykpis.php ok_files=1 failed_files=0 rows=60 dur=10s 2026-09-08 07:31:42 OK calcsalesorderkpis.php statements=6 dur=40s 2026-09-08 07:31:44 OK calcproductstock.php dur=3s 2026-09-08 07:31:49 OK calcpipelinekpis.php groups=102 dur=4.757s 2026-09-08 07:31:59 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-08 08:30:12 OK importstock.php ok_files=1 failed_files=0 rows=431 dur=11s 2026-09-08 08:30:41 OK importsalesorders.php ok_files=1 failed_files=0 rows=831 dur=11s 2026-09-08 08:30:51 OK importquotes.php ok_files=1 failed_files=0 rows=160 dur=10s 2026-09-08 08:31:01 OK importdailykpis.php ok_files=1 failed_files=0 rows=69 dur=10s 2026-09-08 08:31:41 OK calcsalesorderkpis.php statements=6 dur=40s 2026-09-08 08:31:44 OK calcproductstock.php dur=2s 2026-09-08 08:31:48 OK calcpipelinekpis.php groups=102 dur=4.305s 2026-09-08 08:32:00 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=1102 dur=12s 2026-09-08 09:30:12 OK importstock.php ok_files=1 failed_files=0 rows=481 dur=11s 2026-09-08 09:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=1086 dur=11s 2026-09-08 09:30:49 OK importquotes.php ok_files=1 failed_files=0 rows=6 dur=10s 2026-09-08 09:30:59 OK importdailykpis.php ok_files=1 failed_files=0 rows=98 dur=10s 2026-09-08 09:31:40 OK calcsalesorderkpis.php statements=6 dur=41s 2026-09-08 09:31:42 OK calcproductstock.php dur=3s 2026-09-08 09:31:47 OK calcpipelinekpis.php groups=102 dur=4.313s 2026-09-08 09:31:58 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=390 dur=11s 2026-09-08 10:30:12 OK importstock.php ok_files=1 failed_files=0 rows=950 dur=11s 2026-09-08 10:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=1083 dur=11s 2026-09-08 10:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=9 dur=10s 2026-09-08 10:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=118 dur=10s 2026-09-08 10:31:41 OK calcsalesorderkpis.php statements=6 dur=40s 2026-09-08 10:31:43 OK calcproductstock.php dur=3s 2026-09-08 10:31:48 OK calcpipelinekpis.php groups=102 dur=4.4s 2026-09-08 10:31:59 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=352 dur=11s 2026-09-08 11:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1295 dur=12s 2026-09-08 11:30:42 OK importsalesorders.php ok_files=1 failed_files=0 rows=1191 dur=11s 2026-09-08 11:30:52 OK importquotes.php ok_files=1 failed_files=0 rows=137 dur=10s 2026-09-08 11:31:02 OK importdailykpis.php ok_files=1 failed_files=0 rows=125 dur=10s 2026-09-08 11:31:43 OK calcsalesorderkpis.php statements=6 dur=40s 2026-09-08 11:31:45 OK calcproductstock.php dur=3s 2026-09-08 11:31:50 OK calcpipelinekpis.php groups=102 dur=4.361s 2026-09-08 11:32:00 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=124 dur=11s 2026-09-08 12:45:12 OK importstock.php ok_files=1 failed_files=0 rows=1146 dur=12s 2026-09-08 12:45:43 OK importsalesorders.php ok_files=1 failed_files=0 rows=1274 dur=11s 2026-09-08 12:45:53 OK importquotes.php ok_files=1 failed_files=0 rows=42 dur=10s 2026-09-08 12:46:03 OK importdailykpis.php ok_files=1 failed_files=0 rows=146 dur=10s 2026-09-08 12:46:43 OK calcsalesorderkpis.php statements=6 dur=40s 2026-09-08 12:46:46 OK calcproductstock.php dur=3s 2026-09-08 12:46:50 OK calcpipelinekpis.php groups=102 dur=4.389s 2026-09-08 12:47:00 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=5 dur=10s 2026-09-08 13:45:12 OK importstock.php ok_files=1 failed_files=0 rows=1034 dur=12s 2026-09-08 13:45:45 OK importsalesorders.php ok_files=1 failed_files=0 rows=1298 dur=11s 2026-09-08 13:45:55 OK importquotes.php ok_files=1 failed_files=0 rows=87 dur=10s 2026-09-08 13:46:05 OK importdailykpis.php ok_files=1 failed_files=0 rows=148 dur=10s 2026-09-08 13:46:45 OK calcsalesorderkpis.php statements=6 dur=40s 2026-09-08 13:46:48 OK calcproductstock.php dur=3s 2026-09-08 13:46:52 OK calcpipelinekpis.php groups=102 dur=4.38s 2026-09-08 13:47:02 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-08 14:30:12 OK importstock.php ok_files=1 failed_files=0 rows=1034 dur=11s 2026-09-08 14:30:33 OK calcproductstock.php dur=2s 2026-09-08 14:45:30 OK importsalesorders.php ok_files=1 failed_files=0 rows=1393 dur=11s 2026-09-08 14:45:41 OK importquotes.php ok_files=1 failed_files=0 rows=144 dur=10s 2026-09-08 14:45:51 OK importdailykpis.php ok_files=1 failed_files=0 rows=154 dur=10s 2026-09-08 14:46:31 OK calcsalesorderkpis.php statements=6 dur=41s 2026-09-08 14:46:36 OK calcpipelinekpis.php groups=102 dur=4.378s 2026-09-08 14:46:46 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=66 dur=10s 2026-09-08 15:45:13 OK importstock.php ok_files=1 failed_files=0 rows=1362 dur=12s 2026-09-08 15:45:44 OK importsalesorders.php ok_files=1 failed_files=0 rows=1638 dur=11s 2026-09-08 15:45:54 OK importquotes.php ok_files=1 failed_files=0 rows=40 dur=10s 2026-09-08 15:46:04 OK importdailykpis.php ok_files=1 failed_files=0 rows=160 dur=10s 2026-09-08 15:46:45 OK calcsalesorderkpis.php statements=6 dur=41s 2026-09-08 15:46:47 OK calcproductstock.php dur=3s 2026-09-08 15:46:52 OK calcpipelinekpis.php groups=102 dur=4.46s 2026-09-08 15:47:03 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=699 dur=11s 2026-09-08 16:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-08 16:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-08 16:30:49 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-08 16:30:59 OK importdailykpis.php ok_files=1 failed_files=0 rows=1 dur=10s 2026-09-08 16:31:40 OK calcsalesorderkpis.php statements=6 dur=41s 2026-09-08 16:31:42 OK calcproductstock.php dur=3s 2026-09-08 16:31:46 OK calcpipelinekpis.php groups=102 dur=4.217s 2026-09-08 16:31:56 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-08 17:00:13 OK importstock.php ok_files=1 failed_files=0 rows=1285 dur=12s 2026-09-08 17:00:43 OK importsalesorders.php ok_files=1 failed_files=0 rows=1535 dur=11s 2026-09-08 17:00:53 OK importquotes.php ok_files=1 failed_files=0 rows=31 dur=10s 2026-09-08 17:01:03 OK importdailykpis.php ok_files=1 failed_files=0 rows=167 dur=10s 2026-09-08 17:01:44 OK calcsalesorderkpis.php statements=6 dur=41s 2026-09-08 17:01:47 OK calcproductstock.php dur=3s 2026-09-08 17:01:51 OK calcpipelinekpis.php groups=102 dur=4.464s 2026-09-08 17:02:01 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=73 dur=10s 2026-09-08 17:30:12 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-08 17:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-08 17:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-08 17:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=1 dur=10s 2026-09-08 17:31:33 OK calcsalesorderkpis.php statements=6 dur=33s 2026-09-08 17:31:35 OK calcproductstock.php dur=2s 2026-09-08 17:31:37 OK calcpipelinekpis.php groups=102 dur=2.171s 2026-09-08 17:31:47 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-08 18:00:12 OK importstock.php ok_files=1 failed_files=0 rows=807 dur=11s 2026-09-08 18:00:41 OK importsalesorders.php ok_files=1 failed_files=0 rows=707 dur=10s 2026-09-08 18:00:52 OK importquotes.php ok_files=1 failed_files=0 rows=21 dur=10s 2026-09-08 18:01:02 OK importdailykpis.php ok_files=1 failed_files=0 rows=167 dur=10s 2026-09-08 18:01:34 OK calcsalesorderkpis.php statements=6 dur=32s 2026-09-08 18:01:36 OK calcproductstock.php dur=2s 2026-09-08 18:01:38 OK calcpipelinekpis.php groups=102 dur=2.386s 2026-09-08 18:01:48 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-08 18:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-08 18:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-08 18:30:49 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-08 18:30:59 OK importdailykpis.php ok_files=1 failed_files=0 rows=1 dur=10s 2026-09-08 18:31:31 OK calcsalesorderkpis.php statements=6 dur=32s 2026-09-08 18:31:34 OK calcproductstock.php dur=2s 2026-09-08 18:31:36 OK calcpipelinekpis.php groups=102 dur=2.328s 2026-09-08 18:31:46 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-08 19:00:12 OK importstock.php ok_files=1 failed_files=0 rows=615 dur=11s 2026-09-08 19:00:41 OK importsalesorders.php ok_files=1 failed_files=0 rows=467 dur=10s 2026-09-08 19:00:51 OK importquotes.php ok_files=1 failed_files=0 rows=22 dur=10s 2026-09-08 19:01:01 OK importdailykpis.php ok_files=1 failed_files=0 rows=167 dur=10s 2026-09-08 19:01:33 OK calcsalesorderkpis.php statements=6 dur=32s 2026-09-08 19:01:36 OK calcproductstock.php dur=3s 2026-09-08 19:01:38 OK calcpipelinekpis.php groups=102 dur=2.533s 2026-09-08 19:01:48 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-09 00:45:12 OK importcustomers.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-09 00:45:22 OK importproducts.php file=MI-DAS_products_20260908.csv rows=0 dur=0s 2026-09-09 00:45:22 OK importproducts.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-09 00:45:36 OK importcontacts.php ok_files=1 failed_files=0 rows=12530 dur=15s 2026-09-09 00:45:58 OK importsalesanalysis.php file=MI-DAS_salesanal_20260908.csv rows=3488 dur=11.664s 2026-09-09 00:45:58 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=3488 dur=22s 2026-09-09 00:46:12 OK importagedtransactions.php ok_files=1 failed_files=0 rows=23309 dur=14s 2026-09-09 00:46:51 OK importpipelinestages.php file=MI-DAS_pipeline01.csv rows=3 dur=0.102s 2026-09-09 00:46:51 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-09-09 00:47:01 WARN importtermsheader.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-09 00:47:11 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-09 00:47:21 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-09 00:47:31 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-09-09 00:47:41 OK importpac2.php ok_files=1 failed_files=0 rows=74 dur=10s 2026-09-09 00:47:51 OK importpac3.php ok_files=1 failed_files=0 rows=152 dur=10s 2026-09-09 00:48:01 OK importpac4.php file=MI-DAS_PAC4_20260908.csv rows=337 dur=0.087s 2026-09-09 00:48:01 OK importpac4.php ok_files=1 failed_files=0 rows=337 dur=10s 2026-09-09 00:48:11 OK importsalesreps.php ok_files=1 failed_files=0 rows=35 dur=10s 2026-09-09 00:48:21 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260908.csv rows=208 dur=0.063s 2026-09-09 00:48:21 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=208 dur=10s 2026-09-09 00:48:31 WARN importsuppliers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-09 01:07:12 OK run_rollover delete salesorders older than 3y rows=35 2026-09-09 01:07:28 OK delete salesanalysis older than 4y rows=2752 2026-09-09 01:07:28 OK run_rollover finished dur=27.368s 2026-09-09 01:37:53 OK calcseasonality.php branches=4 paccodes=608 upserts=7296 dur=51s 2026-09-09 01:38:07 OK calcstockage.php processed=49040 updated=49040 dur=14s 2026-09-09 01:45:11 WARN importcustomers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-09 01:45:22 OK importproducts.php file=MI-DAS_products_20260908.csv rows=290 dur=0.214s 2026-09-09 01:45:22 OK importproducts.php ok_files=1 failed_files=0 rows=290 dur=10s 2026-09-09 01:45:37 OK importcontacts.php ok_files=1 failed_files=0 rows=13066 dur=15s 2026-09-09 01:45:47 OK importcustomerbalances.php ok_files=1 failed_files=0 rows=8 dur=10s 2026-09-09 01:45:58 OK importagedbalances.php ok_files=1 failed_files=0 rows=3394 dur=11s 2026-09-09 01:46:08 OK importagedtransactions.php ok_files=1 failed_files=0 rows=1129 dur=10s 2026-09-09 01:46:43 OK importpipelinestages.php file=MI-DAS_pipeline01.csv rows=3 dur=0.1s 2026-09-09 01:46:43 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-09-09 01:46:54 OK importsalesinvoices.php ok_files=1 failed_files=0 rows=3581 dur=11s 2026-09-09 01:47:04 WARN importtermsheader.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-09 01:47:14 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-09 01:47:24 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-09 01:47:34 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-09-09 01:47:44 OK importpac2.php ok_files=1 failed_files=0 rows=77 dur=10s 2026-09-09 01:47:54 OK importpac3.php ok_files=1 failed_files=0 rows=157 dur=10s 2026-09-09 01:48:04 OK importpac4.php file=MI-DAS_PAC4_20260908.csv rows=344 dur=0.099s 2026-09-09 01:48:04 OK importpac4.php ok_files=1 failed_files=0 rows=344 dur=10s 2026-09-09 01:48:14 OK importsalesreps.php ok_files=1 failed_files=0 rows=36 dur=10s 2026-09-09 01:48:24 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260908.csv rows=212 dur=0.061s 2026-09-09 01:48:24 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=212 dur=10s 2026-09-09 01:48:34 OK importsuppliers.php ok_files=1 failed_files=0 rows=7 dur=10s 2026-09-09 01:55:51 OK calcstocklevels.php processed=49041 updated=49041 attention=48991 dur=1065s 2026-09-09 07:30:11 OK importstock.php ok_files=1 failed_files=0 rows=190 dur=10s 2026-09-09 07:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=2323 dur=11s 2026-09-09 07:30:49 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-09 07:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=60 dur=10s 2026-09-09 07:31:38 OK calcsalesorderkpis.php statements=6 dur=39s 2026-09-09 07:31:41 OK calcproductstock.php dur=3s 2026-09-09 07:31:45 OK calcpipelinekpis.php groups=102 dur=4.198s 2026-09-09 07:31:55 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-09 08:30:11 OK importstock.php ok_files=1 failed_files=0 rows=266 dur=10s 2026-09-09 08:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=899 dur=11s 2026-09-09 08:30:49 OK importquotes.php ok_files=1 failed_files=0 rows=140 dur=10s 2026-09-09 08:30:59 OK importdailykpis.php ok_files=1 failed_files=0 rows=65 dur=10s 2026-09-09 08:31:33 OK calcsalesorderkpis.php statements=6 dur=35s 2026-09-09 08:31:36 OK calcproductstock.php dur=3s 2026-09-09 08:31:40 OK calcpipelinekpis.php groups=102 dur=3.636s 2026-09-09 08:31:50 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=199 dur=11s 2026-09-09 09:30:13 OK importstock.php ok_files=1 failed_files=0 rows=860 dur=11s 2026-09-09 09:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=1361 dur=11s 2026-09-09 09:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=40 dur=10s 2026-09-09 09:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=79 dur=10s 2026-09-09 09:31:35 OK calcsalesorderkpis.php statements=6 dur=34s 2026-09-09 09:31:37 OK calcproductstock.php dur=3s 2026-09-09 09:31:41 OK calcpipelinekpis.php groups=102 dur=3.825s 2026-09-09 09:31:52 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=518 dur=11s 2026-09-09 10:30:12 OK importstock.php ok_files=1 failed_files=0 rows=982 dur=11s 2026-09-09 10:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=815 dur=11s 2026-09-09 10:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=6 dur=10s 2026-09-09 10:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=112 dur=10s 2026-09-09 10:31:34 OK calcsalesorderkpis.php statements=6 dur=34s 2026-09-09 10:31:37 OK calcproductstock.php dur=2s 2026-09-09 10:31:40 OK calcpipelinekpis.php groups=102 dur=3.64s 2026-09-09 10:31:52 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=758 dur=12s 2026-09-09 11:45:12 OK importstock.php ok_files=1 failed_files=0 rows=736 dur=11s 2026-09-09 11:45:42 OK importsalesorders.php ok_files=1 failed_files=0 rows=1204 dur=11s 2026-09-09 11:45:52 OK importquotes.php ok_files=1 failed_files=0 rows=55 dur=10s 2026-09-09 11:46:02 OK importdailykpis.php ok_files=1 failed_files=0 rows=125 dur=10s 2026-09-09 11:46:36 OK calcsalesorderkpis.php statements=6 dur=34s 2026-09-09 11:46:39 OK calcproductstock.php dur=2s 2026-09-09 11:46:42 OK calcpipelinekpis.php groups=102 dur=3.826s 2026-09-09 11:46:53 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=311 dur=11s 2026-09-09 12:45:12 OK importstock.php ok_files=1 failed_files=0 rows=949 dur=11s 2026-09-09 12:45:42 OK importsalesorders.php ok_files=1 failed_files=0 rows=1411 dur=11s 2026-09-09 12:45:52 OK importquotes.php ok_files=1 failed_files=0 rows=13 dur=10s 2026-09-09 12:46:03 OK importdailykpis.php ok_files=1 failed_files=0 rows=144 dur=10s 2026-09-09 12:46:37 OK calcsalesorderkpis.php statements=6 dur=34s 2026-09-09 12:46:39 OK calcproductstock.php dur=3s 2026-09-09 12:46:43 OK calcpipelinekpis.php groups=102 dur=3.814s 2026-09-09 12:46:54 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=96 dur=10s 2026-09-09 13:30:12 OK importstock.php ok_files=1 failed_files=0 rows=966 dur=11s 2026-09-09 13:30:31 OK calcproductstock.php dur=2s 2026-09-09 13:45:30 OK importsalesorders.php ok_files=1 failed_files=0 rows=973 dur=11s 2026-09-09 13:45:40 OK importquotes.php ok_files=1 failed_files=0 rows=66 dur=10s 2026-09-09 13:45:50 OK importdailykpis.php ok_files=1 failed_files=0 rows=148 dur=10s 2026-09-09 13:46:25 OK calcsalesorderkpis.php statements=6 dur=34s 2026-09-09 13:46:28 OK calcpipelinekpis.php groups=102 dur=3.504s 2026-09-09 13:46:39 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=62 dur=10s 2026-09-09 14:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1032 dur=11s 2026-09-09 14:30:32 OK calcproductstock.php dur=2s 2026-09-09 14:45:31 OK importsalesorders.php ok_files=1 failed_files=0 rows=1751 dur=11s 2026-09-09 14:45:41 OK importquotes.php ok_files=1 failed_files=0 rows=108 dur=10s 2026-09-09 14:45:51 OK importdailykpis.php ok_files=1 failed_files=0 rows=150 dur=10s 2026-09-09 14:46:26 OK calcsalesorderkpis.php statements=6 dur=35s 2026-09-09 14:46:29 OK calcpipelinekpis.php groups=102 dur=3.297s 2026-09-09 14:46:40 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=128 dur=10s 2026-09-09 15:45:13 OK importstock.php ok_files=1 failed_files=0 rows=1124 dur=12s 2026-09-09 15:45:44 OK importsalesorders.php ok_files=1 failed_files=0 rows=1914 dur=11s 2026-09-09 15:45:54 OK importquotes.php ok_files=1 failed_files=0 rows=186 dur=10s 2026-09-09 15:46:04 OK importdailykpis.php ok_files=1 failed_files=0 rows=163 dur=10s 2026-09-09 15:46:33 OK calcsalesorderkpis.php statements=6 dur=29s 2026-09-09 15:46:36 OK calcproductstock.php dur=2s 2026-09-09 15:46:38 OK calcpipelinekpis.php groups=102 dur=2.714s 2026-09-09 15:46:49 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=350 dur=11s 2026-09-09 16:45:13 OK importstock.php ok_files=1 failed_files=0 rows=1255 dur=12s 2026-09-09 16:45:42 OK importsalesorders.php ok_files=1 failed_files=0 rows=2022 dur=11s 2026-09-09 16:45:52 OK importquotes.php ok_files=1 failed_files=0 rows=216 dur=10s 2026-09-09 16:46:02 OK importdailykpis.php ok_files=1 failed_files=0 rows=169 dur=10s 2026-09-09 16:46:31 OK calcsalesorderkpis.php statements=6 dur=29s 2026-09-09 16:46:34 OK calcproductstock.php dur=3s 2026-09-09 16:46:37 OK calcpipelinekpis.php groups=102 dur=2.747s 2026-09-09 16:46:50 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=1470 dur=13s 2026-09-09 17:30:12 OK importstock.php ok_files=1 failed_files=0 rows=987 dur=11s 2026-09-09 17:30:32 OK calcproductstock.php dur=2s 2026-09-09 17:45:29 OK importsalesorders.php ok_files=1 failed_files=0 rows=659 dur=10s 2026-09-09 17:45:39 OK importquotes.php ok_files=1 failed_files=0 rows=7 dur=10s 2026-09-09 17:45:49 OK importdailykpis.php ok_files=1 failed_files=0 rows=169 dur=10s 2026-09-09 17:46:22 OK calcsalesorderkpis.php statements=6 dur=33s 2026-09-09 17:46:25 OK calcpipelinekpis.php groups=102 dur=2.376s 2026-09-09 17:46:35 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-09 18:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-09 18:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-09 18:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-09 18:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=1 dur=10s 2026-09-09 18:31:30 OK calcsalesorderkpis.php statements=6 dur=33s 2026-09-09 18:31:32 OK calcproductstock.php dur=3s 2026-09-09 18:31:35 OK calcpipelinekpis.php groups=102 dur=2.625s 2026-09-09 18:31:45 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-09 19:00:12 OK importstock.php ok_files=1 failed_files=0 rows=560 dur=11s 2026-09-09 19:00:41 OK importsalesorders.php ok_files=1 failed_files=0 rows=1095 dur=11s 2026-09-09 19:00:51 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-09 19:01:01 OK importdailykpis.php ok_files=1 failed_files=0 rows=169 dur=10s 2026-09-09 19:01:35 OK calcsalesorderkpis.php statements=6 dur=34s 2026-09-09 19:01:37 OK calcproductstock.php dur=2s 2026-09-09 19:01:40 OK calcpipelinekpis.php groups=102 dur=2.747s 2026-09-09 19:01:50 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-10 00:45:11 OK importcustomers.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-10 00:45:21 OK importproducts.php file=MI-DAS_products_20260909.csv rows=0 dur=0s 2026-09-10 00:45:21 OK importproducts.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-10 00:45:36 OK importcontacts.php ok_files=1 failed_files=0 rows=12530 dur=15s 2026-09-10 00:45:46 OK importsalesanalysis.php file=MI-DAS_salesanal_20260909.csv rows=0 dur=0s 2026-09-10 00:45:46 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-10 00:46:00 OK importagedtransactions.php ok_files=1 failed_files=0 rows=23309 dur=14s 2026-09-10 00:46:27 OK importpipelinestages.php file=MI-DAS_pipeline01.csv rows=3 dur=0.082s 2026-09-10 00:46:27 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-09-10 00:46:37 WARN importtermsheader.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-10 00:46:47 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-10 00:46:57 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-10 00:47:07 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-09-10 00:47:17 OK importpac2.php ok_files=1 failed_files=0 rows=74 dur=10s 2026-09-10 00:47:27 OK importpac3.php ok_files=1 failed_files=0 rows=152 dur=10s 2026-09-10 00:47:37 OK importpac4.php file=MI-DAS_PAC4_20260909.csv rows=337 dur=0.085s 2026-09-10 00:47:37 OK importpac4.php ok_files=1 failed_files=0 rows=337 dur=10s 2026-09-10 00:47:47 OK importsalesreps.php ok_files=1 failed_files=0 rows=35 dur=10s 2026-09-10 00:47:57 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260909.csv rows=208 dur=0.062s 2026-09-10 00:47:57 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=208 dur=10s 2026-09-10 00:48:07 WARN importsuppliers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-10 01:07:12 OK run_rollover delete salesorders older than 3y rows=9 2026-09-10 01:07:28 OK delete salesanalysis older than 4y rows=2242 2026-09-10 01:07:28 OK run_rollover finished dur=26.933s 2026-09-10 01:15:11 WARN importcustomers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-10 01:15:21 OK importproducts.php file=MI-DAS_products_20260909.csv rows=38 dur=0.043s 2026-09-10 01:15:21 OK importproducts.php ok_files=1 failed_files=0 rows=38 dur=10s 2026-09-10 01:15:36 OK importcontacts.php ok_files=1 failed_files=0 rows=13067 dur=15s 2026-09-10 01:15:57 OK importsalesanalysis.php file=MI-DAS_salesanal_20260909.csv rows=3172 dur=10.947s 2026-09-10 01:15:57 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=3172 dur=21s 2026-09-10 01:16:07 OK importcustomerbalances.php ok_files=1 failed_files=0 rows=4 dur=10s 2026-09-10 01:16:18 OK importagedbalances.php ok_files=1 failed_files=0 rows=3394 dur=11s 2026-09-10 01:16:28 OK importagedtransactions.php ok_files=1 failed_files=0 rows=1416 dur=10s 2026-09-10 01:16:58 OK importpipelinestages.php file=MI-DAS_pipeline01.csv rows=3 dur=0.095s 2026-09-10 01:16:58 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-09-10 01:17:09 OK importsalesinvoices.php ok_files=1 failed_files=0 rows=3215 dur=11s 2026-09-10 01:17:19 OK importtermsheader.php ok_files=1 failed_files=0 rows=1 dur=10s 2026-09-10 01:17:29 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-10 01:17:39 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-10 01:17:49 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-09-10 01:17:59 OK importpac2.php ok_files=1 failed_files=0 rows=77 dur=10s 2026-09-10 01:18:09 OK importpac3.php ok_files=1 failed_files=0 rows=157 dur=10s 2026-09-10 01:18:19 OK importpac4.php file=MI-DAS_PAC4_20260909.csv rows=344 dur=0.087s 2026-09-10 01:18:19 OK importpac4.php ok_files=1 failed_files=0 rows=344 dur=10s 2026-09-10 01:18:29 OK importsalesreps.php ok_files=1 failed_files=0 rows=36 dur=10s 2026-09-10 01:18:39 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260909.csv rows=212 dur=0.06s 2026-09-10 01:18:39 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=212 dur=10s 2026-09-10 01:18:49 OK importsuppliers.php ok_files=1 failed_files=0 rows=4 dur=10s 2026-09-10 01:37:54 OK calcseasonality.php branches=4 paccodes=628 upserts=7536 dur=53s 2026-09-10 01:38:08 OK calcstockage.php processed=49040 updated=49040 dur=14s 2026-09-10 01:55:43 OK calcstocklevels.php processed=49041 updated=49041 attention=48990 dur=1055s 2026-09-10 07:30:11 OK importstock.php ok_files=1 failed_files=0 rows=200 dur=10s 2026-09-10 07:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=1028 dur=11s 2026-09-10 07:30:49 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-10 07:30:59 OK importdailykpis.php ok_files=1 failed_files=0 rows=54 dur=10s 2026-09-10 07:31:32 OK calcsalesorderkpis.php statements=6 dur=34s 2026-09-10 07:31:35 OK calcproductstock.php dur=3s 2026-09-10 07:31:39 OK calcpipelinekpis.php groups=102 dur=3.84s 2026-09-10 07:31:49 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-10 08:30:11 OK importstock.php ok_files=1 failed_files=0 rows=250 dur=10s 2026-09-10 08:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=782 dur=11s 2026-09-10 08:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=23 dur=10s 2026-09-10 08:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=84 dur=10s 2026-09-10 08:31:38 OK calcsalesorderkpis.php statements=6 dur=38s 2026-09-10 08:31:40 OK calcproductstock.php dur=2s 2026-09-10 08:31:43 OK calcpipelinekpis.php groups=102 dur=3.303s 2026-09-10 08:31:53 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=11 dur=10s 2026-09-10 09:30:12 OK importstock.php ok_files=1 failed_files=0 rows=626 dur=11s 2026-09-10 09:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=1655 dur=11s 2026-09-10 09:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=28 dur=10s 2026-09-10 09:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=93 dur=10s 2026-09-10 09:31:33 OK calcsalesorderkpis.php statements=6 dur=33s 2026-09-10 09:31:35 OK calcproductstock.php dur=3s 2026-09-10 09:31:39 OK calcpipelinekpis.php groups=102 dur=3.397s 2026-09-10 09:31:49 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=457 dur=11s 2026-09-10 10:30:12 OK importstock.php ok_files=1 failed_files=0 rows=874 dur=11s 2026-09-10 10:30:41 OK importsalesorders.php ok_files=1 failed_files=0 rows=968 dur=11s 2026-09-10 10:30:51 OK importquotes.php ok_files=1 failed_files=0 rows=112 dur=10s 2026-09-10 10:31:01 OK importdailykpis.php ok_files=1 failed_files=0 rows=118 dur=10s 2026-09-10 10:31:34 OK calcsalesorderkpis.php statements=6 dur=33s 2026-09-10 10:31:36 OK calcproductstock.php dur=3s 2026-09-10 10:31:40 OK calcpipelinekpis.php groups=102 dur=3.447s 2026-09-10 10:31:51 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=328 dur=11s 2026-09-10 11:30:12 OK importstock.php ok_files=1 failed_files=0 rows=853 dur=11s 2026-09-10 11:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=1408 dur=11s 2026-09-10 11:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=23 dur=10s 2026-09-10 11:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=137 dur=10s 2026-09-10 11:31:33 OK calcsalesorderkpis.php statements=6 dur=33s 2026-09-10 11:31:36 OK calcproductstock.php dur=2s 2026-09-10 11:31:39 OK calcpipelinekpis.php groups=102 dur=3.521s 2026-09-10 11:31:51 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=476 dur=11s 2026-09-10 12:30:13 OK importstock.php ok_files=1 failed_files=0 rows=792 dur=11s 2026-09-10 12:30:41 OK importsalesorders.php ok_files=1 failed_files=0 rows=1181 dur=11s 2026-09-10 12:30:51 OK importquotes.php ok_files=1 failed_files=0 rows=49 dur=10s 2026-09-10 12:31:02 OK importdailykpis.php ok_files=1 failed_files=0 rows=144 dur=10s 2026-09-10 12:31:35 OK calcsalesorderkpis.php statements=6 dur=33s 2026-09-10 12:31:37 OK calcproductstock.php dur=2s 2026-09-10 12:31:41 OK calcpipelinekpis.php groups=102 dur=3.559s 2026-09-10 12:31:51 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=211 dur=11s 2026-09-10 13:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1304 dur=12s 2026-09-10 13:30:34 OK calcproductstock.php dur=2s 2026-09-10 13:45:31 OK importsalesorders.php ok_files=1 failed_files=0 rows=1166 dur=11s 2026-09-10 13:45:41 OK importquotes.php ok_files=1 failed_files=0 rows=44 dur=10s 2026-09-10 13:45:51 OK importdailykpis.php ok_files=1 failed_files=0 rows=152 dur=10s 2026-09-10 13:46:24 OK calcsalesorderkpis.php statements=6 dur=33s 2026-09-10 13:46:27 OK calcpipelinekpis.php groups=102 dur=2.789s 2026-09-10 13:46:40 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=1610 dur=13s 2026-09-10 14:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1384 dur=12s 2026-09-10 14:30:34 OK calcproductstock.php dur=2s 2026-09-10 14:45:31 OK importsalesorders.php ok_files=1 failed_files=0 rows=1315 dur=11s 2026-09-10 14:45:41 OK importquotes.php ok_files=1 failed_files=0 rows=50 dur=10s 2026-09-10 14:45:51 OK importdailykpis.php ok_files=1 failed_files=0 rows=153 dur=10s 2026-09-10 14:46:24 OK calcsalesorderkpis.php statements=6 dur=33s 2026-09-10 14:46:27 OK calcpipelinekpis.php groups=102 dur=2.86s 2026-09-10 14:46:37 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=29 dur=10s 2026-09-10 15:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1051 dur=11s 2026-09-10 15:30:32 OK calcproductstock.php dur=2s 2026-09-10 15:45:32 OK importsalesorders.php ok_files=1 failed_files=0 rows=1182 dur=11s 2026-09-10 15:45:42 OK importquotes.php ok_files=1 failed_files=0 rows=12 dur=10s 2026-09-10 15:45:52 OK importdailykpis.php ok_files=1 failed_files=0 rows=154 dur=10s 2026-09-10 15:46:24 OK calcsalesorderkpis.php statements=6 dur=32s 2026-09-10 15:46:27 OK calcpipelinekpis.php groups=102 dur=2.524s 2026-09-10 15:46:37 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=163 dur=11s 2026-09-10 16:30:13 OK importstock.php ok_files=1 failed_files=0 rows=964 dur=11s 2026-09-10 16:30:32 OK calcproductstock.php dur=2s 2026-09-10 16:45:30 OK importsalesorders.php ok_files=1 failed_files=0 rows=1066 dur=11s 2026-09-10 16:45:40 OK importquotes.php ok_files=1 failed_files=0 rows=18 dur=10s 2026-09-10 16:45:51 OK importdailykpis.php ok_files=1 failed_files=0 rows=160 dur=10s 2026-09-10 16:46:23 OK calcsalesorderkpis.php statements=6 dur=32s 2026-09-10 16:46:25 OK calcpipelinekpis.php groups=102 dur=2.418s 2026-09-10 16:46:36 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=116 dur=10s 2026-09-10 17:30:12 OK importstock.php ok_files=1 failed_files=0 rows=786 dur=11s 2026-09-10 17:30:31 OK calcproductstock.php dur=2s 2026-09-10 17:45:30 OK importsalesorders.php ok_files=1 failed_files=0 rows=693 dur=11s 2026-09-10 17:45:40 OK importquotes.php ok_files=1 failed_files=0 rows=14 dur=10s 2026-09-10 17:45:51 OK importdailykpis.php ok_files=1 failed_files=0 rows=161 dur=10s 2026-09-10 17:46:23 OK calcsalesorderkpis.php statements=6 dur=32s 2026-09-10 17:46:25 OK calcpipelinekpis.php groups=102 dur=2.326s 2026-09-10 17:46:35 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-10 18:30:12 OK importstock.php ok_files=1 failed_files=0 rows=581 dur=11s 2026-09-10 18:30:31 OK calcproductstock.php dur=2s 2026-09-10 18:45:30 OK importsalesorders.php ok_files=1 failed_files=0 rows=693 dur=10s 2026-09-10 18:45:40 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-10 18:45:50 OK importdailykpis.php ok_files=1 failed_files=0 rows=161 dur=10s 2026-09-10 18:46:23 OK calcsalesorderkpis.php statements=6 dur=33s 2026-09-10 18:46:26 OK calcpipelinekpis.php groups=102 dur=2.879s 2026-09-10 18:46:36 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-11 00:45:11 OK importcustomers.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-11 00:45:21 OK importproducts.php file=MI-DAS_products_20260910.csv rows=0 dur=0s 2026-09-11 00:45:21 OK importproducts.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-11 00:45:35 OK importcontacts.php ok_files=1 failed_files=0 rows=12530 dur=15s 2026-09-11 00:45:45 OK importsalesanalysis.php file=MI-DAS_salesanal_20260910.csv rows=0 dur=0s 2026-09-11 00:45:45 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-11 00:45:59 OK importagedtransactions.php ok_files=1 failed_files=0 rows=23309 dur=14s 2026-09-11 00:46:27 OK importpipelinestages.php file=MI-DAS_pipeline01.csv rows=3 dur=0.079s 2026-09-11 00:46:27 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-09-11 00:46:37 WARN importtermsheader.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-11 00:46:47 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-11 00:46:57 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-11 00:47:07 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-09-11 00:47:17 OK importpac2.php ok_files=1 failed_files=0 rows=74 dur=10s 2026-09-11 00:47:27 OK importpac3.php ok_files=1 failed_files=0 rows=152 dur=10s 2026-09-11 00:47:37 OK importpac4.php file=MI-DAS_PAC4_20260910.csv rows=337 dur=0.085s 2026-09-11 00:47:37 OK importpac4.php ok_files=1 failed_files=0 rows=337 dur=10s 2026-09-11 00:47:47 OK importsalesreps.php ok_files=1 failed_files=0 rows=35 dur=10s 2026-09-11 00:47:57 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260910.csv rows=208 dur=0.06s 2026-09-11 00:47:57 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=208 dur=10s 2026-09-11 00:48:07 WARN importsuppliers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-11 01:07:12 OK run_rollover delete salesorders older than 3y rows=36 2026-09-11 01:07:29 OK delete salesanalysis older than 4y rows=2346 2026-09-11 01:07:29 OK run_rollover finished dur=27.278s 2026-09-11 01:15:11 WARN importcustomers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-11 01:15:21 OK importproducts.php file=MI-DAS_products_20260910.csv rows=39 dur=0.069s 2026-09-11 01:15:21 OK importproducts.php ok_files=1 failed_files=0 rows=39 dur=10s 2026-09-11 01:15:36 OK importcontacts.php ok_files=1 failed_files=0 rows=13068 dur=15s 2026-09-11 01:15:57 OK importsalesanalysis.php file=MI-DAS_salesanal_20260910.csv rows=3292 dur=11.23s 2026-09-11 01:15:57 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=3292 dur=21s 2026-09-11 01:16:07 OK importcustomerbalances.php ok_files=1 failed_files=0 rows=4 dur=10s 2026-09-11 01:16:18 OK importagedbalances.php ok_files=1 failed_files=0 rows=3394 dur=11s 2026-09-11 01:16:28 OK importagedtransactions.php ok_files=1 failed_files=0 rows=1033 dur=10s 2026-09-11 01:16:59 OK importpipelinestages.php file=MI-DAS_pipeline01.csv rows=3 dur=0.101s 2026-09-11 01:16:59 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-09-11 01:17:10 OK importsalesinvoices.php ok_files=1 failed_files=0 rows=3311 dur=11s 2026-09-11 01:17:20 OK importtermsheader.php ok_files=1 failed_files=0 rows=1 dur=10s 2026-09-11 01:17:30 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-11 01:17:40 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-11 01:17:50 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-09-11 01:18:00 OK importpac2.php ok_files=1 failed_files=0 rows=77 dur=10s 2026-09-11 01:18:10 OK importpac3.php ok_files=1 failed_files=0 rows=157 dur=10s 2026-09-11 01:18:20 OK importpac4.php file=MI-DAS_PAC4_20260910.csv rows=344 dur=0.092s 2026-09-11 01:18:20 OK importpac4.php ok_files=1 failed_files=0 rows=344 dur=10s 2026-09-11 01:18:30 OK importsalesreps.php ok_files=1 failed_files=0 rows=36 dur=10s 2026-09-11 01:18:40 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260910.csv rows=212 dur=0.06s 2026-09-11 01:18:40 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=212 dur=10s 2026-09-11 01:18:50 OK importsuppliers.php ok_files=1 failed_files=0 rows=4 dur=10s 2026-09-11 01:37:55 OK calcseasonality.php branches=4 paccodes=628 upserts=7536 dur=54s 2026-09-11 01:38:09 OK calcstockage.php processed=49043 updated=49043 dur=14s 2026-09-11 01:55:53 OK calcstocklevels.php processed=49044 updated=49044 attention=48995 dur=1063s 2026-09-11 07:30:11 OK importstock.php ok_files=1 failed_files=0 rows=177 dur=10s 2026-09-11 07:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=1642 dur=11s 2026-09-11 07:30:49 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-11 07:30:59 OK importdailykpis.php ok_files=1 failed_files=0 rows=48 dur=10s 2026-09-11 07:31:32 OK calcsalesorderkpis.php statements=6 dur=33s 2026-09-11 07:31:35 OK calcproductstock.php dur=3s 2026-09-11 07:31:39 OK calcpipelinekpis.php groups=102 dur=4.069s 2026-09-11 07:31:49 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-11 08:30:12 OK importstock.php ok_files=1 failed_files=0 rows=219 dur=10s 2026-09-11 08:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=653 dur=11s 2026-09-11 08:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-09-11 08:31:01 OK importdailykpis.php ok_files=1 failed_files=0 rows=53 dur=10s 2026-09-11 08:31:33 OK calcsalesorderkpis.php statements=6 dur=33s 2026-09-11 08:31:36 OK calcproductstock.php dur=2s 2026-09-11 08:31:39 OK calcpipelinekpis.php groups=102 dur=3.53s 2026-09-11 08:31:49 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=29 dur=10s 2026-09-11 09:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1650 dur=11s 2026-09-11 09:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=686 dur=11s 2026-09-11 09:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=85 dur=10s 2026-09-11 09:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=68 dur=10s 2026-09-11 09:31:38 OK calcsalesorderkpis.php statements=6 dur=38s 2026-09-11 09:31:41 OK calcproductstock.php dur=2s 2026-09-11 09:31:44 OK calcpipelinekpis.php groups=102 dur=3.332s 2026-09-11 09:31:55 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=338 dur=11s 2026-09-11 10:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1866 dur=12s 2026-09-11 10:30:41 OK importsalesorders.php ok_files=1 failed_files=0 rows=668 dur=10s 2026-09-11 10:30:51 OK importquotes.php ok_files=1 failed_files=0 rows=42 dur=10s 2026-09-11 10:31:01 OK importdailykpis.php ok_files=1 failed_files=0 rows=100 dur=10s 2026-09-11 10:31:35 OK calcsalesorderkpis.php statements=6 dur=35s 2026-09-11 10:31:37 OK calcproductstock.php dur=2s 2026-09-11 10:31:41 OK calcpipelinekpis.php groups=102 dur=3.477s 2026-09-11 10:31:52 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=300 dur=11s 2026-09-11 11:30:12 OK importstock.php ok_files=1 failed_files=0 rows=742 dur=11s 2026-09-11 11:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=688 dur=10s 2026-09-11 11:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=60 dur=10s 2026-09-11 11:31:01 OK importdailykpis.php ok_files=1 failed_files=0 rows=107 dur=10s 2026-09-11 11:31:35 OK calcsalesorderkpis.php statements=6 dur=34s 2026-09-11 11:31:37 OK calcproductstock.php dur=2s 2026-09-11 11:31:41 OK calcpipelinekpis.php groups=102 dur=3.577s 2026-09-11 11:31:51 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=15 dur=10s 2026-09-11 12:30:13 OK importstock.php ok_files=1 failed_files=0 rows=981 dur=11s 2026-09-11 12:30:41 OK importsalesorders.php ok_files=1 failed_files=0 rows=1286 dur=11s 2026-09-11 12:30:51 OK importquotes.php ok_files=1 failed_files=0 rows=22 dur=10s 2026-09-11 12:31:01 OK importdailykpis.php ok_files=1 failed_files=0 rows=129 dur=10s 2026-09-11 12:31:35 OK calcsalesorderkpis.php statements=6 dur=34s 2026-09-11 12:31:38 OK calcproductstock.php dur=2s 2026-09-11 12:31:41 OK calcpipelinekpis.php groups=102 dur=3.686s 2026-09-11 12:31:52 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=70 dur=10s 2026-09-11 13:30:12 OK importstock.php ok_files=1 failed_files=0 rows=1136 dur=12s 2026-09-11 13:30:34 OK calcproductstock.php dur=2s 2026-09-11 13:45:31 OK importsalesorders.php ok_files=1 failed_files=0 rows=1558 dur=11s 2026-09-11 13:45:41 OK importquotes.php ok_files=1 failed_files=0 rows=15 dur=10s 2026-09-11 13:45:52 OK importdailykpis.php ok_files=1 failed_files=0 rows=141 dur=10s 2026-09-11 13:46:26 OK calcsalesorderkpis.php statements=6 dur=34s 2026-09-11 13:46:29 OK calcpipelinekpis.php groups=102 dur=3.359s 2026-09-11 13:46:40 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=186 dur=10s 2026-09-11 14:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1208 dur=12s 2026-09-11 14:30:33 OK calcproductstock.php dur=2s 2026-09-11 14:45:30 OK importsalesorders.php ok_files=1 failed_files=0 rows=1124 dur=11s 2026-09-11 14:45:40 OK importquotes.php ok_files=1 failed_files=0 rows=43 dur=10s 2026-09-11 14:45:50 OK importdailykpis.php ok_files=1 failed_files=0 rows=141 dur=10s 2026-09-11 14:46:25 OK calcsalesorderkpis.php statements=6 dur=34s 2026-09-11 14:46:28 OK calcpipelinekpis.php groups=102 dur=3.367s 2026-09-11 14:46:43 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=2354 dur=15s 2026-09-11 15:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1159 dur=12s 2026-09-11 15:30:33 OK calcproductstock.php dur=2s 2026-09-11 15:45:31 OK importsalesorders.php ok_files=1 failed_files=0 rows=1298 dur=11s 2026-09-11 15:45:41 OK importquotes.php ok_files=1 failed_files=0 rows=76 dur=10s 2026-09-11 15:45:51 OK importdailykpis.php ok_files=1 failed_files=0 rows=147 dur=10s 2026-09-11 15:46:26 OK calcsalesorderkpis.php statements=6 dur=35s 2026-09-11 15:46:29 OK calcpipelinekpis.php groups=102 dur=2.879s 2026-09-11 15:46:41 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=600 dur=11s 2026-09-11 16:30:12 OK importstock.php ok_files=1 failed_files=0 rows=1022 dur=11s 2026-09-11 16:30:32 OK calcproductstock.php dur=2s 2026-09-11 16:45:30 OK importsalesorders.php ok_files=1 failed_files=0 rows=1361 dur=11s 2026-09-11 16:45:40 OK importquotes.php ok_files=1 failed_files=0 rows=14 dur=10s 2026-09-11 16:45:50 OK importdailykpis.php ok_files=1 failed_files=0 rows=148 dur=10s 2026-09-11 16:46:26 OK calcsalesorderkpis.php statements=6 dur=35s 2026-09-11 16:46:28 OK calcpipelinekpis.php groups=102 dur=2.882s 2026-09-11 16:46:40 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=1096 dur=12s 2026-09-11 17:30:12 OK importstock.php ok_files=1 failed_files=0 rows=764 dur=11s 2026-09-11 17:30:32 OK calcproductstock.php dur=2s 2026-09-11 17:45:30 OK importsalesorders.php ok_files=1 failed_files=0 rows=548 dur=10s 2026-09-11 17:45:40 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-11 17:45:51 OK importdailykpis.php ok_files=1 failed_files=0 rows=148 dur=10s 2026-09-11 17:46:25 OK calcsalesorderkpis.php statements=6 dur=35s 2026-09-11 17:46:28 OK calcpipelinekpis.php groups=102 dur=3.086s 2026-09-11 17:46:39 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=12 dur=10s 2026-09-11 18:30:12 OK importstock.php ok_files=1 failed_files=0 rows=541 dur=11s 2026-09-11 18:30:31 OK calcproductstock.php dur=2s 2026-09-11 18:45:30 OK importsalesorders.php ok_files=1 failed_files=0 rows=379 dur=10s 2026-09-11 18:45:40 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-11 18:45:50 OK importdailykpis.php ok_files=1 failed_files=0 rows=148 dur=10s 2026-09-11 18:46:26 OK calcsalesorderkpis.php statements=6 dur=35s 2026-09-11 18:46:29 OK calcpipelinekpis.php groups=102 dur=2.865s 2026-09-11 18:46:39 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-12 01:00:11 WARN importcustomers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-12 01:07:30 OK delete salesanalysis older than 4y rows=2009 2026-09-12 01:07:30 OK run_rollover finished dur=28.529s 2026-09-12 01:15:11 OK importproducts.php file=MI-DAS_products_20260911.csv rows=1342 dur=0.494s 2026-09-12 01:15:11 OK importproducts.php ok_files=1 failed_files=0 rows=1342 dur=10s 2026-09-12 01:15:26 OK importcontacts.php ok_files=1 failed_files=0 rows=13070 dur=15s 2026-09-12 01:15:45 OK importsalesanalysis.php file=MI-DAS_salesanal_20260911.csv rows=2538 dur=8.799s 2026-09-12 01:15:45 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=2538 dur=19s 2026-09-12 01:15:55 OK importcustomerbalances.php ok_files=1 failed_files=0 rows=1 dur=10s 2026-09-12 01:16:05 OK importagedbalances.php ok_files=1 failed_files=0 rows=3395 dur=11s 2026-09-12 01:16:16 OK importagedtransactions.php ok_files=1 failed_files=0 rows=987 dur=10s 2026-09-12 01:16:46 OK importpipelinestages.php file=MI-DAS_pipeline01.csv rows=3 dur=0.107s 2026-09-12 01:16:46 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-09-12 01:16:57 OK importsalesinvoices.php ok_files=1 failed_files=0 rows=2571 dur=11s 2026-09-12 01:17:07 OK importtermsheader.php ok_files=1 failed_files=0 rows=4 dur=10s 2026-09-12 01:17:17 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-12 01:17:27 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-12 01:17:37 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-09-12 01:17:47 OK importpac2.php ok_files=1 failed_files=0 rows=77 dur=10s 2026-09-12 01:17:57 OK importpac3.php ok_files=1 failed_files=0 rows=157 dur=10s 2026-09-12 01:18:07 OK importpac4.php file=MI-DAS_PAC4_20260911.csv rows=344 dur=0.087s 2026-09-12 01:18:07 OK importpac4.php ok_files=1 failed_files=0 rows=344 dur=10s 2026-09-12 01:18:17 OK importsalesreps.php ok_files=1 failed_files=0 rows=36 dur=10s 2026-09-12 01:18:27 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260911.csv rows=212 dur=0.062s 2026-09-12 01:18:27 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=212 dur=10s 2026-09-12 01:18:37 OK importsuppliers.php ok_files=1 failed_files=0 rows=8 dur=10s 2026-09-12 01:37:56 OK calcseasonality.php branches=4 paccodes=628 upserts=7536 dur=55s 2026-09-12 01:38:10 OK calcstockage.php processed=49044 updated=49044 dur=14s 2026-09-12 01:55:25 OK calcstocklevels.php processed=49045 updated=49045 attention=48997 dur=1035s 2026-09-12 07:30:11 OK importstock.php ok_files=1 failed_files=0 rows=75 dur=10s 2026-09-12 07:30:38 OK importsalesorders.php ok_files=1 failed_files=0 rows=392 dur=10s 2026-09-12 07:30:48 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-12 07:30:58 WARN importdailykpis.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-12 07:31:34 OK calcsalesorderkpis.php statements=6 dur=36s 2026-09-12 07:31:37 OK calcproductstock.php dur=3s 2026-09-12 07:31:40 OK calcpipelinekpis.php groups=102 dur=3.865s 2026-09-12 07:31:50 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-12 08:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-12 08:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-12 08:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-12 08:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=19 dur=10s 2026-09-12 08:31:35 OK calcsalesorderkpis.php statements=6 dur=35s 2026-09-12 08:31:38 OK calcproductstock.php dur=2s 2026-09-12 08:31:41 OK calcpipelinekpis.php groups=102 dur=3.527s 2026-09-12 08:31:51 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-12 09:30:11 OK importstock.php ok_files=1 failed_files=0 rows=15 dur=10s 2026-09-12 09:30:38 OK importsalesorders.php ok_files=1 failed_files=0 rows=17 dur=10s 2026-09-12 09:30:48 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-12 09:30:59 OK importdailykpis.php ok_files=1 failed_files=0 rows=19 dur=10s 2026-09-12 09:31:34 OK calcsalesorderkpis.php statements=6 dur=35s 2026-09-12 09:31:36 OK calcproductstock.php dur=2s 2026-09-12 09:31:40 OK calcpipelinekpis.php groups=102 dur=3.575s 2026-09-12 09:31:50 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-12 10:30:11 OK importstock.php ok_files=1 failed_files=0 rows=26 dur=10s 2026-09-12 10:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=14 dur=10s 2026-09-12 10:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-12 10:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=21 dur=10s 2026-09-12 10:31:32 OK calcsalesorderkpis.php statements=6 dur=34s 2026-09-12 10:31:34 OK calcproductstock.php dur=2s 2026-09-12 10:31:38 OK calcpipelinekpis.php groups=102 dur=3.343s 2026-09-12 10:31:48 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-12 11:30:11 OK importstock.php ok_files=1 failed_files=0 rows=29 dur=10s 2026-09-12 11:30:38 OK importsalesorders.php ok_files=1 failed_files=0 rows=29 dur=10s 2026-09-12 11:30:48 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-12 11:30:58 OK importdailykpis.php ok_files=1 failed_files=0 rows=23 dur=10s 2026-09-12 11:31:37 OK calcsalesorderkpis.php statements=6 dur=38s 2026-09-12 11:31:39 OK calcproductstock.php dur=2s 2026-09-12 11:31:41 OK calcpipelinekpis.php groups=102 dur=1.684s 2026-09-12 11:31:51 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-12 12:30:11 OK importstock.php ok_files=1 failed_files=0 rows=42 dur=10s 2026-09-12 12:30:38 OK importsalesorders.php ok_files=1 failed_files=0 rows=18 dur=10s 2026-09-12 12:30:48 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-12 12:30:58 OK importdailykpis.php ok_files=1 failed_files=0 rows=25 dur=10s 2026-09-12 12:31:29 OK calcsalesorderkpis.php statements=6 dur=31s 2026-09-12 12:31:32 OK calcproductstock.php dur=2s 2026-09-12 12:31:34 OK calcpipelinekpis.php groups=102 dur=1.948s 2026-09-12 12:31:44 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-12 13:30:11 OK importstock.php ok_files=1 failed_files=0 rows=18 dur=10s 2026-09-12 13:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-12 13:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-12 13:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=25 dur=10s 2026-09-12 13:31:28 OK calcsalesorderkpis.php statements=6 dur=30s 2026-09-12 13:31:30 OK calcproductstock.php dur=3s 2026-09-12 13:31:32 OK calcpipelinekpis.php groups=102 dur=1.964s 2026-09-12 13:31:42 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-12 14:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-12 14:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-12 14:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-12 14:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=25 dur=10s 2026-09-12 14:31:27 OK calcsalesorderkpis.php statements=6 dur=31s 2026-09-12 14:31:30 OK calcproductstock.php dur=2s 2026-09-12 14:31:32 OK calcpipelinekpis.php groups=102 dur=1.89s 2026-09-12 14:31:42 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-12 15:30:11 OK importstock.php ok_files=1 failed_files=0 rows=4 dur=10s 2026-09-12 15:30:29 OK calcproductstock.php dur=2s 2026-09-12 15:45:29 OK importsalesorders.php ok_files=1 failed_files=0 rows=4 dur=10s 2026-09-12 15:45:39 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-12 15:45:49 OK importdailykpis.php ok_files=1 failed_files=0 rows=25 dur=10s 2026-09-12 15:46:20 OK calcsalesorderkpis.php statements=6 dur=31s 2026-09-12 15:46:22 OK calcpipelinekpis.php groups=102 dur=1.856s 2026-09-12 15:46:32 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-12 16:30:11 OK importstock.php ok_files=1 failed_files=0 rows=7 dur=10s 2026-09-12 16:30:30 OK calcproductstock.php dur=2s 2026-09-12 16:45:29 OK importsalesorders.php ok_files=1 failed_files=0 rows=4 dur=10s 2026-09-12 16:45:39 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-12 16:45:49 OK importdailykpis.php ok_files=1 failed_files=0 rows=25 dur=10s 2026-09-12 16:46:19 OK calcsalesorderkpis.php statements=6 dur=31s 2026-09-12 16:46:21 OK calcpipelinekpis.php groups=102 dur=1.528s 2026-09-12 16:46:31 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-12 17:30:12 OK importstock.php ok_files=1 failed_files=0 rows=11 dur=10s 2026-09-12 17:30:30 OK calcproductstock.php dur=2s 2026-09-12 17:45:29 OK importsalesorders.php ok_files=1 failed_files=0 rows=8 dur=10s 2026-09-12 17:45:39 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-12 17:45:49 OK importdailykpis.php ok_files=1 failed_files=0 rows=25 dur=10s 2026-09-12 17:46:19 OK calcsalesorderkpis.php statements=6 dur=30s 2026-09-12 17:46:21 OK calcpipelinekpis.php groups=102 dur=1.866s 2026-09-12 17:46:31 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-12 18:30:11 OK importstock.php ok_files=1 failed_files=0 rows=21 dur=10s 2026-09-12 18:30:29 OK calcproductstock.php dur=2s 2026-09-12 18:45:28 OK importsalesorders.php ok_files=1 failed_files=0 rows=22 dur=10s 2026-09-12 18:45:38 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-12 18:45:48 OK importdailykpis.php ok_files=1 failed_files=0 rows=26 dur=10s 2026-09-12 18:46:19 OK calcsalesorderkpis.php statements=6 dur=30s 2026-09-12 18:46:20 OK calcpipelinekpis.php groups=102 dur=1.495s 2026-09-12 18:46:30 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-13 00:45:11 OK importcustomers.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-13 00:45:21 OK importproducts.php file=MI-DAS_products_20260912.csv rows=0 dur=0s 2026-09-13 00:45:21 OK importproducts.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-13 00:45:35 OK importcontacts.php ok_files=1 failed_files=0 rows=12530 dur=15s 2026-09-13 00:45:45 OK importsalesanalysis.php file=MI-DAS_salesanal_20260912.csv rows=0 dur=0s 2026-09-13 00:45:45 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-13 00:45:59 OK importagedtransactions.php ok_files=1 failed_files=0 rows=23309 dur=14s 2026-09-13 00:46:27 OK importpipelinestages.php file=MI-DAS_pipeline01.csv rows=3 dur=0.082s 2026-09-13 00:46:27 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-09-13 00:46:37 WARN importtermsheader.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-13 00:46:47 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-13 00:46:57 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-13 00:47:07 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-09-13 00:47:17 OK importpac2.php ok_files=1 failed_files=0 rows=74 dur=10s 2026-09-13 00:47:27 OK importpac3.php ok_files=1 failed_files=0 rows=152 dur=10s 2026-09-13 00:47:37 OK importpac4.php file=MI-DAS_PAC4_20260912.csv rows=337 dur=0.087s 2026-09-13 00:47:37 OK importpac4.php ok_files=1 failed_files=0 rows=337 dur=10s 2026-09-13 00:47:47 OK importsalesreps.php ok_files=1 failed_files=0 rows=35 dur=10s 2026-09-13 00:47:57 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260912.csv rows=208 dur=0.059s 2026-09-13 00:47:57 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=208 dur=10s 2026-09-13 00:48:07 WARN importsuppliers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-13 01:00:11 OK importcustomerbalances.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-13 01:00:22 OK importagedbalances.php ok_files=1 failed_files=0 rows=3395 dur=11s 2026-09-13 01:00:47 OK importsalesinvoices.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-13 01:07:31 OK delete salesanalysis older than 4y rows=1907 2026-09-13 01:07:31 OK run_rollover finished dur=29.363s 2026-09-13 01:37:53 OK calcseasonality.php branches=4 paccodes=608 upserts=7296 dur=52s 2026-09-13 01:38:06 OK calcstockage.php processed=49044 updated=49044 dur=14s 2026-09-13 01:50:21 OK calcstocklevels.php processed=49045 updated=49045 attention=48997 dur=735s 2026-09-13 07:30:11 OK importstock.php ok_files=1 failed_files=0 rows=4 dur=10s 2026-09-13 07:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-09-13 07:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-13 07:30:57 WARN importdailykpis.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-13 07:31:34 OK calcsalesorderkpis.php statements=6 dur=37s 2026-09-13 07:31:37 OK calcproductstock.php dur=2s 2026-09-13 07:31:42 OK calcpipelinekpis.php groups=102 dur=5.08s 2026-09-13 07:31:52 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-13 08:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-13 08:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-13 08:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-13 08:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=19 dur=10s 2026-09-13 08:31:32 OK calcsalesorderkpis.php statements=6 dur=35s 2026-09-13 08:31:35 OK calcproductstock.php dur=2s 2026-09-13 08:31:39 OK calcpipelinekpis.php groups=102 dur=4.526s 2026-09-13 08:31:49 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-13 09:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-13 09:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-13 09:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-13 09:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=19 dur=10s 2026-09-13 09:31:32 OK calcsalesorderkpis.php statements=6 dur=35s 2026-09-13 09:31:35 OK calcproductstock.php dur=2s 2026-09-13 09:31:39 OK calcpipelinekpis.php groups=102 dur=4.574s 2026-09-13 09:31:49 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-13 10:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-13 10:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-13 10:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-13 10:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=19 dur=10s 2026-09-13 10:31:32 OK calcsalesorderkpis.php statements=6 dur=35s 2026-09-13 10:31:35 OK calcproductstock.php dur=2s 2026-09-13 10:31:39 OK calcpipelinekpis.php groups=102 dur=4.523s 2026-09-13 10:31:49 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-13 11:30:11 OK importstock.php ok_files=1 failed_files=0 rows=5 dur=10s 2026-09-13 11:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=5 dur=10s 2026-09-13 11:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-13 11:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=19 dur=10s 2026-09-13 11:31:32 OK calcsalesorderkpis.php statements=6 dur=35s 2026-09-13 11:31:35 OK calcproductstock.php dur=2s 2026-09-13 11:31:39 OK calcpipelinekpis.php groups=102 dur=4.606s 2026-09-13 11:31:49 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-13 12:30:11 OK importstock.php ok_files=1 failed_files=0 rows=6 dur=10s 2026-09-13 12:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-09-13 12:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-13 12:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=20 dur=10s 2026-09-13 12:31:32 OK calcsalesorderkpis.php statements=6 dur=35s 2026-09-13 12:31:35 OK calcproductstock.php dur=2s 2026-09-13 12:31:39 OK calcpipelinekpis.php groups=102 dur=4.477s 2026-09-13 12:31:49 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-13 13:30:11 OK importstock.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-09-13 13:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-13 13:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-13 13:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=20 dur=10s 2026-09-13 13:31:32 OK calcsalesorderkpis.php statements=6 dur=35s 2026-09-13 13:31:34 OK calcproductstock.php dur=2s 2026-09-13 13:31:39 OK calcpipelinekpis.php groups=102 dur=4.57s 2026-09-13 13:31:49 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-13 14:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-13 14:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-13 14:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-13 14:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=20 dur=10s 2026-09-13 14:31:32 OK calcsalesorderkpis.php statements=6 dur=35s 2026-09-13 14:31:35 OK calcproductstock.php dur=2s 2026-09-13 14:31:39 OK calcpipelinekpis.php groups=102 dur=4.58s 2026-09-13 14:31:49 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-13 15:30:11 OK importstock.php ok_files=1 failed_files=0 rows=78 dur=10s 2026-09-13 15:30:29 OK calcproductstock.php dur=2s 2026-09-13 15:45:28 OK importsalesorders.php ok_files=1 failed_files=0 rows=78 dur=10s 2026-09-13 15:45:38 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-13 15:45:48 OK importdailykpis.php ok_files=1 failed_files=0 rows=20 dur=10s 2026-09-13 15:46:24 OK calcsalesorderkpis.php statements=6 dur=35s 2026-09-13 15:46:28 OK calcpipelinekpis.php groups=102 dur=4.046s 2026-09-13 15:46:38 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-13 16:30:11 OK importstock.php ok_files=1 failed_files=0 rows=8 dur=10s 2026-09-13 16:30:29 OK calcproductstock.php dur=2s 2026-09-13 16:45:29 OK importsalesorders.php ok_files=1 failed_files=0 rows=8 dur=10s 2026-09-13 16:45:39 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-13 16:45:49 OK importdailykpis.php ok_files=1 failed_files=0 rows=21 dur=10s 2026-09-13 16:46:23 OK calcsalesorderkpis.php statements=6 dur=35s 2026-09-13 16:46:27 OK calcpipelinekpis.php groups=102 dur=3.21s 2026-09-13 16:46:37 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-13 17:30:11 OK importstock.php ok_files=1 failed_files=0 rows=8 dur=10s 2026-09-13 17:30:29 OK calcproductstock.php dur=2s 2026-09-13 17:45:29 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-13 17:45:39 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-13 17:45:49 OK importdailykpis.php ok_files=1 failed_files=0 rows=21 dur=10s 2026-09-13 17:46:23 OK calcsalesorderkpis.php statements=6 dur=34s 2026-09-13 17:46:26 OK calcpipelinekpis.php groups=102 dur=3.131s 2026-09-13 17:46:36 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-13 18:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-13 18:30:29 OK calcproductstock.php dur=2s 2026-09-13 18:45:29 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-13 18:45:39 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-13 18:45:49 OK importdailykpis.php ok_files=1 failed_files=0 rows=21 dur=10s 2026-09-13 18:46:23 OK calcsalesorderkpis.php statements=6 dur=34s 2026-09-13 18:46:26 OK calcpipelinekpis.php groups=102 dur=3.3s 2026-09-13 18:46:36 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-14 00:45:11 OK importcustomers.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-14 00:45:21 OK importproducts.php file=MI-DAS_products_20260913.csv rows=0 dur=0s 2026-09-14 00:45:21 OK importproducts.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-14 00:45:36 OK importcontacts.php ok_files=1 failed_files=0 rows=12530 dur=15s 2026-09-14 00:45:46 OK importsalesanalysis.php file=MI-DAS_salesanal_20260913.csv rows=0 dur=0s 2026-09-14 00:45:46 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-14 00:45:56 OK importcustomerbalances.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-14 00:46:07 OK importagedbalances.php ok_files=1 failed_files=0 rows=3395 dur=11s 2026-09-14 00:46:21 OK importagedtransactions.php ok_files=1 failed_files=0 rows=23309 dur=14s 2026-09-14 00:46:47 OK importpipelinestages.php file=MI-DAS_pipeline01.csv rows=3 dur=0.082s 2026-09-14 00:46:47 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-09-14 00:46:57 OK importsalesinvoices.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-14 00:47:07 WARN importtermsheader.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-14 00:47:17 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-14 00:47:27 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-14 00:47:37 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-09-14 00:47:48 OK importpac2.php ok_files=1 failed_files=0 rows=74 dur=10s 2026-09-14 00:47:58 OK importpac3.php ok_files=1 failed_files=0 rows=152 dur=10s 2026-09-14 00:48:08 OK importpac4.php file=MI-DAS_PAC4_20260913.csv rows=337 dur=0.084s 2026-09-14 00:48:08 OK importpac4.php ok_files=1 failed_files=0 rows=337 dur=10s 2026-09-14 00:48:18 OK importsalesreps.php ok_files=1 failed_files=0 rows=35 dur=10s 2026-09-14 00:48:28 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260913.csv rows=208 dur=0.06s 2026-09-14 00:48:28 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=208 dur=10s 2026-09-14 00:48:38 WARN importsuppliers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-14 01:07:12 OK run_rollover delete salesorders older than 3y rows=14 2026-09-14 01:07:26 OK run_rollover finished dur=24.83s 2026-09-14 01:37:53 OK calcseasonality.php branches=4 paccodes=608 upserts=7296 dur=52s 2026-09-14 01:38:06 OK calcstockage.php processed=49044 updated=49044 dur=13s 2026-09-14 01:50:21 OK calcstocklevels.php processed=49045 updated=49045 attention=48997 dur=735s 2026-09-14 07:30:12 OK importstock.php ok_files=1 failed_files=0 rows=99 dur=10s 2026-09-14 07:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=574 dur=11s 2026-09-14 07:30:49 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-14 07:30:59 OK importdailykpis.php ok_files=1 failed_files=0 rows=60 dur=10s 2026-09-14 07:31:43 OK calcsalesorderkpis.php statements=6 dur=44s 2026-09-14 07:31:45 OK calcproductstock.php dur=2s 2026-09-14 07:31:51 OK calcpipelinekpis.php groups=102 dur=6.051s 2026-09-14 07:32:01 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-14 08:30:12 OK importstock.php ok_files=1 failed_files=0 rows=395 dur=11s 2026-09-14 08:30:41 OK importsalesorders.php ok_files=1 failed_files=0 rows=931 dur=11s 2026-09-14 08:30:51 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-14 08:31:01 OK importdailykpis.php ok_files=1 failed_files=0 rows=77 dur=10s 2026-09-14 08:31:44 OK calcsalesorderkpis.php statements=6 dur=43s 2026-09-14 08:31:46 OK calcproductstock.php dur=2s 2026-09-14 08:31:52 OK calcpipelinekpis.php groups=102 dur=5.659s 2026-09-14 08:32:04 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=857 dur=12s 2026-09-14 09:30:12 OK importstock.php ok_files=1 failed_files=0 rows=863 dur=11s 2026-09-14 09:30:41 OK importsalesorders.php ok_files=1 failed_files=0 rows=899 dur=11s 2026-09-14 09:30:51 OK importquotes.php ok_files=1 failed_files=0 rows=14 dur=10s 2026-09-14 09:31:01 OK importdailykpis.php ok_files=1 failed_files=0 rows=95 dur=10s 2026-09-14 09:31:44 OK calcsalesorderkpis.php statements=6 dur=43s 2026-09-14 09:31:46 OK calcproductstock.php dur=2s 2026-09-14 09:31:52 OK calcpipelinekpis.php groups=102 dur=5.899s 2026-09-14 09:32:04 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=1201 dur=12s 2026-09-14 10:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1050 dur=11s 2026-09-14 10:30:42 OK importsalesorders.php ok_files=1 failed_files=0 rows=1060 dur=11s 2026-09-14 10:30:52 OK importquotes.php ok_files=1 failed_files=0 rows=117 dur=10s 2026-09-14 10:31:02 OK importdailykpis.php ok_files=1 failed_files=0 rows=121 dur=10s 2026-09-14 10:31:46 OK calcsalesorderkpis.php statements=6 dur=44s 2026-09-14 10:31:48 OK calcproductstock.php dur=2s 2026-09-14 10:31:54 OK calcpipelinekpis.php groups=102 dur=5.788s 2026-09-14 10:32:04 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=253 dur=11s 2026-09-14 11:30:12 OK importstock.php ok_files=1 failed_files=0 rows=729 dur=11s 2026-09-14 11:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=965 dur=11s 2026-09-14 11:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=10 dur=10s 2026-09-14 11:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=130 dur=10s 2026-09-14 11:31:44 OK calcsalesorderkpis.php statements=6 dur=44s 2026-09-14 11:31:46 OK calcproductstock.php dur=2s 2026-09-14 11:31:52 OK calcpipelinekpis.php groups=102 dur=5.86s 2026-09-14 11:32:03 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=720 dur=12s Mon Sep 14 12:15:19 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=17s) Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!2026-09-14 12:30:13 OK importstock.php ok_files=1 failed_files=0 rows=847 dur=11s 2026-09-14 12:30:53 OK importsalesorders.php ok_files=1 failed_files=0 rows=1431 dur=11s 2026-09-14 12:31:03 OK importquotes.php ok_files=1 failed_files=0 rows=51 dur=10s 2026-09-14 12:31:13 OK importdailykpis.php ok_files=1 failed_files=0 rows=160 dur=10s 2026-09-14 12:31:50 OK calcsalesorderkpis.php statements=6 dur=37s 2026-09-14 12:31:52 OK calcproductstock.php dur=2s 2026-09-14 12:31:54 OK calcpipelinekpis.php groups=102 dur=1.72s 2026-09-14 12:32:04 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=11 dur=10s 2026-09-14 13:30:12 OK importstock.php ok_files=1 failed_files=0 rows=1022 dur=11s 2026-09-14 13:30:31 OK calcproductstock.php dur=2s 2026-09-14 13:45:31 OK importsalesorders.php ok_files=1 failed_files=0 rows=1328 dur=11s 2026-09-14 13:45:41 OK importquotes.php ok_files=1 failed_files=0 rows=35 dur=10s 2026-09-14 13:45:51 OK importdailykpis.php ok_files=1 failed_files=0 rows=160 dur=10s 2026-09-14 13:46:27 OK calcsalesorderkpis.php statements=6 dur=36s 2026-09-14 13:46:29 OK calcpipelinekpis.php groups=102 dur=1.493s 2026-09-14 13:46:39 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=228 dur=11s 2026-09-14 14:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1101 dur=11s 2026-09-14 14:30:33 OK calcproductstock.php dur=2s 2026-09-14 14:45:31 OK importsalesorders.php ok_files=1 failed_files=0 rows=1343 dur=11s 2026-09-14 14:45:41 OK importquotes.php ok_files=1 failed_files=0 rows=60 dur=10s 2026-09-14 14:45:51 OK importdailykpis.php ok_files=1 failed_files=0 rows=160 dur=10s 2026-09-14 14:46:27 OK calcsalesorderkpis.php statements=6 dur=36s 2026-09-14 14:46:29 OK calcpipelinekpis.php groups=102 dur=1.252s 2026-09-14 14:46:39 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=21 dur=10s 2026-09-14 15:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1098 dur=11s 2026-09-14 15:30:33 OK calcproductstock.php dur=2s 2026-09-14 15:45:31 OK importsalesorders.php ok_files=1 failed_files=0 rows=1542 dur=11s 2026-09-14 15:45:41 OK importquotes.php ok_files=1 failed_files=0 rows=44 dur=10s 2026-09-14 15:45:51 OK importdailykpis.php ok_files=1 failed_files=0 rows=161 dur=10s 2026-09-14 15:46:27 OK calcsalesorderkpis.php statements=6 dur=36s 2026-09-14 15:46:28 OK calcpipelinekpis.php groups=102 dur=1.248s 2026-09-14 15:46:39 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=149 dur=10s 2026-09-14 16:30:12 OK importstock.php ok_files=1 failed_files=0 rows=1155 dur=12s 2026-09-14 16:30:32 OK calcproductstock.php dur=2s 2026-09-14 16:45:30 OK importsalesorders.php ok_files=1 failed_files=0 rows=1122 dur=11s 2026-09-14 16:45:40 OK importquotes.php ok_files=1 failed_files=0 rows=25 dur=10s 2026-09-14 16:45:50 OK importdailykpis.php ok_files=1 failed_files=0 rows=162 dur=10s 2026-09-14 16:46:26 OK calcsalesorderkpis.php statements=6 dur=36s 2026-09-14 16:46:27 OK calcpipelinekpis.php groups=102 dur=1.14s 2026-09-14 16:46:38 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=196 dur=11s 2026-09-14 17:30:12 OK importstock.php ok_files=1 failed_files=0 rows=853 dur=11s 2026-09-14 17:30:31 OK calcproductstock.php dur=2s 2026-09-14 17:45:30 OK importsalesorders.php ok_files=1 failed_files=0 rows=708 dur=11s 2026-09-14 17:45:40 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-14 17:45:50 OK importdailykpis.php ok_files=1 failed_files=0 rows=162 dur=10s 2026-09-14 17:46:27 OK calcsalesorderkpis.php statements=6 dur=37s 2026-09-14 17:46:28 OK calcpipelinekpis.php groups=102 dur=1.384s 2026-09-14 17:46:38 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-14 18:30:12 OK importstock.php ok_files=1 failed_files=0 rows=678 dur=11s 2026-09-14 18:30:30 OK calcproductstock.php dur=2s 2026-09-14 18:45:29 OK importsalesorders.php ok_files=1 failed_files=0 rows=600 dur=10s 2026-09-14 18:45:39 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-14 18:45:49 OK importdailykpis.php ok_files=1 failed_files=0 rows=162 dur=10s 2026-09-14 18:46:26 OK calcsalesorderkpis.php statements=6 dur=37s 2026-09-14 18:46:28 OK calcpipelinekpis.php groups=102 dur=1.349s 2026-09-14 18:46:38 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-15 00:45:11 OK importcustomers.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-15 00:45:21 OK importproducts.php file=MI-DAS_products_20260914.csv rows=0 dur=0s 2026-09-15 00:45:21 OK importproducts.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-15 00:45:35 OK importcontacts.php ok_files=1 failed_files=0 rows=12530 dur=15s 2026-09-15 00:45:45 OK importsalesanalysis.php file=MI-DAS_salesanal_20260914.csv rows=0 dur=0s 2026-09-15 00:45:45 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-15 00:45:59 OK importagedtransactions.php ok_files=1 failed_files=0 rows=23309 dur=14s 2026-09-15 00:46:26 OK importpipelinestages.php file=MI-DAS_pipeline01.csv rows=3 dur=0.077s 2026-09-15 00:46:26 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-09-15 00:46:36 WARN importtermsheader.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-15 00:46:46 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-15 00:46:56 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-15 00:47:06 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-09-15 00:47:16 OK importpac2.php ok_files=1 failed_files=0 rows=74 dur=10s 2026-09-15 00:47:26 OK importpac3.php ok_files=1 failed_files=0 rows=152 dur=10s 2026-09-15 00:47:36 OK importpac4.php file=MI-DAS_PAC4_20260914.csv rows=337 dur=0.077s 2026-09-15 00:47:36 OK importpac4.php ok_files=1 failed_files=0 rows=337 dur=10s 2026-09-15 00:47:46 OK importsalesreps.php ok_files=1 failed_files=0 rows=35 dur=10s 2026-09-15 00:47:57 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260914.csv rows=208 dur=0.059s 2026-09-15 00:47:57 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=208 dur=10s 2026-09-15 00:48:07 WARN importsuppliers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-15 01:07:20 OK run_rollover delete salesorders older than 3y rows=8 2026-09-15 01:07:34 OK run_rollover finished dur=32.84s 2026-09-15 01:15:11 WARN importcustomers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-15 01:15:21 OK importproducts.php file=MI-DAS_products_20260914.csv rows=19 dur=0.036s 2026-09-15 01:15:21 OK importproducts.php ok_files=1 failed_files=0 rows=19 dur=10s 2026-09-15 01:15:36 OK importcontacts.php ok_files=1 failed_files=0 rows=13073 dur=15s 2026-09-15 01:15:56 OK importsalesanalysis.php file=MI-DAS_salesanal_20260914.csv rows=3170 dur=10.491s 2026-09-15 01:15:56 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=3170 dur=21s 2026-09-15 01:16:06 OK importcustomerbalances.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-09-15 01:16:17 OK importagedbalances.php ok_files=1 failed_files=0 rows=3396 dur=11s 2026-09-15 01:16:27 OK importagedtransactions.php ok_files=1 failed_files=0 rows=308 dur=10s 2026-09-15 01:16:59 OK importpipelinestages.php file=MI-DAS_pipeline01.csv rows=3 dur=0.087s 2026-09-15 01:16:59 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-09-15 01:17:10 OK importsalesinvoices.php ok_files=1 failed_files=0 rows=3207 dur=11s 2026-09-15 01:17:20 WARN importtermsheader.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-15 01:17:30 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-15 01:17:40 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-15 01:17:50 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-09-15 01:18:00 OK importpac2.php ok_files=1 failed_files=0 rows=77 dur=10s 2026-09-15 01:18:10 OK importpac3.php ok_files=1 failed_files=0 rows=157 dur=10s 2026-09-15 01:18:20 OK importpac4.php file=MI-DAS_PAC4_20260914.csv rows=344 dur=0.083s 2026-09-15 01:18:20 OK importpac4.php ok_files=1 failed_files=0 rows=344 dur=10s 2026-09-15 01:18:30 OK importsalesreps.php ok_files=1 failed_files=0 rows=36 dur=10s 2026-09-15 01:18:40 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260914.csv rows=212 dur=0.059s 2026-09-15 01:18:40 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=212 dur=10s 2026-09-15 01:18:50 OK importsuppliers.php ok_files=1 failed_files=0 rows=4 dur=10s 2026-09-15 01:37:54 OK calcseasonality.php branches=4 paccodes=628 upserts=7536 dur=53s 2026-09-15 01:38:08 OK calcstockage.php processed=49046 updated=49046 dur=14s 2026-09-15 01:55:48 OK calcstocklevels.php processed=49047 updated=49047 attention=48998 dur=1060s 2026-09-15 07:30:11 OK importstock.php ok_files=1 failed_files=0 rows=169 dur=10s 2026-09-15 07:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=1595 dur=11s 2026-09-15 07:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=1 dur=10s 2026-09-15 07:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=60 dur=10s 2026-09-15 07:31:51 OK calcsalesorderkpis.php statements=6 dur=51s 2026-09-15 07:31:53 OK calcproductstock.php dur=2s 2026-09-15 07:32:02 OK calcpipelinekpis.php groups=102 dur=8.683s 2026-09-15 07:32:12 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-15 08:30:11 OK importstock.php ok_files=1 failed_files=0 rows=299 dur=10s 2026-09-15 08:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=876 dur=11s 2026-09-15 08:30:49 OK importquotes.php ok_files=1 failed_files=0 rows=26 dur=10s 2026-09-15 08:30:59 OK importdailykpis.php ok_files=1 failed_files=0 rows=80 dur=10s 2026-09-15 08:31:51 OK calcsalesorderkpis.php statements=6 dur=52s 2026-09-15 08:31:53 OK calcproductstock.php dur=2s 2026-09-15 08:32:00 OK calcpipelinekpis.php groups=102 dur=7.366s 2026-09-15 08:32:10 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=246 dur=10s 2026-09-15 09:30:11 OK importstock.php ok_files=1 failed_files=0 rows=513 dur=11s 2026-09-15 09:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=1100 dur=11s 2026-09-15 09:30:49 OK importquotes.php ok_files=1 failed_files=0 rows=66 dur=10s 2026-09-15 09:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=99 dur=10s 2026-09-15 09:31:51 OK calcsalesorderkpis.php statements=6 dur=51s 2026-09-15 09:31:53 OK calcproductstock.php dur=2s 2026-09-15 09:32:01 OK calcpipelinekpis.php groups=102 dur=8.173s 2026-09-15 09:32:12 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=242 dur=10s 2026-09-15 10:30:12 OK importstock.php ok_files=1 failed_files=0 rows=587 dur=11s 2026-09-15 10:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=2087 dur=11s 2026-09-15 10:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=41 dur=10s 2026-09-15 10:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=128 dur=10s 2026-09-15 10:31:52 OK calcsalesorderkpis.php statements=6 dur=52s 2026-09-15 10:31:54 OK calcproductstock.php dur=2s 2026-09-15 10:32:02 OK calcpipelinekpis.php groups=102 dur=8.253s 2026-09-15 10:32:12 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=56 dur=10s 2026-09-15 11:30:13 OK importstock.php ok_files=1 failed_files=0 rows=803 dur=11s 2026-09-15 11:30:41 OK importsalesorders.php ok_files=1 failed_files=0 rows=1323 dur=11s 2026-09-15 11:30:51 OK importquotes.php ok_files=1 failed_files=0 rows=6 dur=10s 2026-09-15 11:31:01 OK importdailykpis.php ok_files=1 failed_files=0 rows=140 dur=10s 2026-09-15 11:31:53 OK calcsalesorderkpis.php statements=6 dur=51s 2026-09-15 11:31:55 OK calcproductstock.php dur=2s 2026-09-15 11:32:03 OK calcpipelinekpis.php groups=102 dur=8.236s 2026-09-15 11:32:14 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=1130 dur=11s 2026-09-15 12:30:12 OK importstock.php ok_files=1 failed_files=0 rows=892 dur=11s 2026-09-15 12:30:34 OK calcproductstock.php dur=2s 2026-09-15 12:45:31 OK importsalesorders.php ok_files=1 failed_files=0 rows=1166 dur=11s 2026-09-15 12:45:41 OK importquotes.php ok_files=1 failed_files=0 rows=61 dur=10s 2026-09-15 12:45:52 OK importdailykpis.php ok_files=1 failed_files=0 rows=160 dur=10s 2026-09-15 12:46:41 OK calcsalesorderkpis.php statements=6 dur=50s 2026-09-15 12:46:45 OK calcpipelinekpis.php groups=102 dur=3.544s 2026-09-15 12:46:55 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=176 dur=11s 2026-09-15 13:30:13 OK importstock.php ok_files=1 failed_files=0 rows=969 dur=11s 2026-09-15 13:30:33 OK calcproductstock.php dur=2s 2026-09-15 13:45:30 OK importsalesorders.php ok_files=1 failed_files=0 rows=1213 dur=11s 2026-09-15 13:45:40 OK importquotes.php ok_files=1 failed_files=0 rows=121 dur=10s 2026-09-15 13:45:50 OK importdailykpis.php ok_files=1 failed_files=0 rows=160 dur=10s 2026-09-15 13:46:33 OK calcsalesorderkpis.php statements=6 dur=43s 2026-09-15 13:46:36 OK calcpipelinekpis.php groups=102 dur=2.594s 2026-09-15 13:46:49 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=1454 dur=13s 2026-09-15 14:30:12 OK importstock.php ok_files=1 failed_files=0 rows=1099 dur=11s 2026-09-15 14:30:32 OK calcproductstock.php dur=2s 2026-09-15 14:45:30 OK importsalesorders.php ok_files=1 failed_files=0 rows=1197 dur=11s 2026-09-15 14:45:40 OK importquotes.php ok_files=1 failed_files=0 rows=63 dur=10s 2026-09-15 14:45:50 OK importdailykpis.php ok_files=1 failed_files=0 rows=160 dur=10s 2026-09-15 14:46:35 OK calcsalesorderkpis.php statements=6 dur=45s 2026-09-15 14:46:37 OK calcpipelinekpis.php groups=102 dur=2.194s 2026-09-15 14:46:47 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=93 dur=10s 2026-09-15 15:30:12 OK importstock.php ok_files=1 failed_files=0 rows=1123 dur=11s 2026-09-15 15:30:31 OK calcproductstock.php dur=2s 2026-09-15 15:45:31 OK importsalesorders.php ok_files=1 failed_files=0 rows=1511 dur=11s 2026-09-15 15:45:41 OK importquotes.php ok_files=1 failed_files=0 rows=33 dur=10s 2026-09-15 15:45:51 OK importdailykpis.php ok_files=1 failed_files=0 rows=160 dur=10s 2026-09-15 15:46:36 OK calcsalesorderkpis.php statements=6 dur=45s 2026-09-15 15:46:39 OK calcpipelinekpis.php groups=102 dur=2.558s 2026-09-15 15:46:49 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=47 dur=10s 2026-09-15 16:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1056 dur=11s 2026-09-15 16:30:34 OK calcproductstock.php dur=2s 2026-09-15 16:45:31 OK importsalesorders.php ok_files=1 failed_files=0 rows=1276 dur=11s 2026-09-15 16:45:41 OK importquotes.php ok_files=1 failed_files=0 rows=29 dur=10s 2026-09-15 16:45:51 OK importdailykpis.php ok_files=1 failed_files=0 rows=160 dur=10s 2026-09-15 16:46:36 OK calcsalesorderkpis.php statements=6 dur=45s 2026-09-15 16:46:38 OK calcpipelinekpis.php groups=102 dur=1.826s 2026-09-15 16:46:48 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=13 dur=10s 2026-09-15 17:30:12 OK importstock.php ok_files=1 failed_files=0 rows=831 dur=11s 2026-09-15 17:30:32 OK calcproductstock.php dur=2s 2026-09-15 17:45:32 OK importsalesorders.php ok_files=1 failed_files=0 rows=590 dur=10s 2026-09-15 17:45:42 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-15 17:45:52 OK importdailykpis.php ok_files=1 failed_files=0 rows=160 dur=10s 2026-09-15 17:46:37 OK calcsalesorderkpis.php statements=6 dur=45s 2026-09-15 17:46:39 OK calcpipelinekpis.php groups=102 dur=1.769s 2026-09-15 17:46:49 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-15 18:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-15 18:30:36 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-15 18:30:46 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-15 18:30:56 OK importdailykpis.php ok_files=1 failed_files=0 rows=1 dur=10s 2026-09-15 18:31:41 OK calcsalesorderkpis.php statements=6 dur=45s 2026-09-15 18:31:43 OK calcproductstock.php dur=2s 2026-09-15 18:31:45 OK calcpipelinekpis.php groups=102 dur=1.91s 2026-09-15 18:31:55 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-15 19:00:12 OK importstock.php ok_files=1 failed_files=0 rows=632 dur=11s 2026-09-15 19:00:41 OK importsalesorders.php ok_files=1 failed_files=0 rows=570 dur=10s 2026-09-15 19:00:51 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-15 19:01:02 OK importdailykpis.php ok_files=1 failed_files=0 rows=160 dur=10s 2026-09-15 19:01:47 OK calcsalesorderkpis.php statements=6 dur=45s 2026-09-15 19:01:49 OK calcproductstock.php dur=2s 2026-09-15 19:01:51 OK calcpipelinekpis.php groups=102 dur=2.066s 2026-09-15 19:02:01 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-16 01:00:11 OK importcustomers.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-16 01:00:21 OK importproducts.php file=MI-DAS_products_20260915.csv rows=0 dur=0s 2026-09-16 01:00:21 OK importproducts.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-16 01:00:36 OK importcontacts.php ok_files=1 failed_files=0 rows=12530 dur=15s 2026-09-16 01:00:46 OK importsalesanalysis.php file=MI-DAS_salesanal_20260915.csv rows=0 dur=0s 2026-09-16 01:00:46 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-16 01:01:00 OK importagedtransactions.php ok_files=1 failed_files=0 rows=23309 dur=14s 2026-09-16 01:01:27 OK importpipelinestages.php file=MI-DAS_pipeline01.csv rows=3 dur=0.075s 2026-09-16 01:01:27 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-09-16 01:01:37 WARN importtermsheader.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-16 01:01:47 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-16 01:01:57 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-16 01:02:07 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-09-16 01:02:17 OK importpac2.php ok_files=1 failed_files=0 rows=74 dur=10s 2026-09-16 01:02:27 OK importpac3.php ok_files=1 failed_files=0 rows=152 dur=10s 2026-09-16 01:02:37 OK importpac4.php file=MI-DAS_PAC4_20260915.csv rows=337 dur=0.082s 2026-09-16 01:02:37 OK importpac4.php ok_files=1 failed_files=0 rows=337 dur=10s 2026-09-16 01:02:47 OK importsalesreps.php ok_files=1 failed_files=0 rows=35 dur=10s 2026-09-16 01:02:57 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260915.csv rows=208 dur=0.055s 2026-09-16 01:02:57 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=208 dur=10s 2026-09-16 01:03:07 WARN importsuppliers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-16 01:07:19 OK run_rollover delete salesorders older than 3y rows=17 2026-09-16 01:07:35 OK delete salesanalysis older than 4y rows=2554 2026-09-16 01:07:35 OK run_rollover finished dur=34.388s 2026-09-16 01:37:52 OK calcseasonality.php branches=4 paccodes=608 upserts=7296 dur=51s 2026-09-16 01:38:06 OK calcstockage.php processed=49046 updated=49046 dur=13s 2026-09-16 01:45:11 WARN importcustomers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-16 01:45:21 OK importproducts.php file=MI-DAS_products_20260915.csv rows=1679 dur=0.71s 2026-09-16 01:45:21 OK importproducts.php ok_files=1 failed_files=0 rows=1679 dur=11s 2026-09-16 01:45:37 OK importcontacts.php ok_files=1 failed_files=0 rows=13079 dur=15s 2026-09-16 01:45:59 OK importsalesanalysis.php file=MI-DAS_salesanal_20260915.csv rows=3607 dur=12.705s 2026-09-16 01:45:59 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=3607 dur=23s 2026-09-16 01:46:09 OK importcustomerbalances.php ok_files=1 failed_files=0 rows=11 dur=10s 2026-09-16 01:46:20 OK importagedbalances.php ok_files=1 failed_files=0 rows=3396 dur=11s 2026-09-16 01:46:30 OK importagedtransactions.php ok_files=1 failed_files=0 rows=531 dur=10s 2026-09-16 01:47:03 OK importpipelinestages.php file=MI-DAS_pipeline01.csv rows=3 dur=0.088s 2026-09-16 01:47:03 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-09-16 01:47:14 OK importsalesinvoices.php ok_files=1 failed_files=0 rows=3663 dur=11s 2026-09-16 01:47:24 WARN importtermsheader.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-16 01:47:34 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-16 01:47:44 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-16 01:47:54 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-09-16 01:48:04 OK importpac2.php ok_files=1 failed_files=0 rows=77 dur=10s 2026-09-16 01:48:14 OK importpac3.php ok_files=1 failed_files=0 rows=158 dur=10s 2026-09-16 01:48:25 OK importpac4.php file=MI-DAS_PAC4_20260915.csv rows=345 dur=0.088s 2026-09-16 01:48:25 OK importpac4.php ok_files=1 failed_files=0 rows=345 dur=10s 2026-09-16 01:48:35 OK importsalesreps.php ok_files=1 failed_files=0 rows=36 dur=10s 2026-09-16 01:48:45 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260915.csv rows=212 dur=0.079s 2026-09-16 01:48:45 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=212 dur=10s 2026-09-16 01:48:55 OK importsuppliers.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-09-16 01:51:04 OK calcstocklevels.php processed=49047 updated=49047 attention=48998 dur=778s 2026-09-16 07:30:11 OK importstock.php ok_files=1 failed_files=0 rows=167 dur=10s 2026-09-16 07:30:38 OK importsalesorders.php ok_files=1 failed_files=0 rows=1299 dur=11s 2026-09-16 07:30:48 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-16 07:30:58 OK importdailykpis.php ok_files=1 failed_files=0 rows=60 dur=10s 2026-09-16 07:31:43 OK calcsalesorderkpis.php statements=6 dur=46s 2026-09-16 07:31:46 OK calcproductstock.php dur=2s 2026-09-16 07:31:48 OK calcpipelinekpis.php groups=102 dur=2.222s 2026-09-16 07:31:58 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-16 08:30:12 OK importstock.php ok_files=1 failed_files=0 rows=304 dur=10s 2026-09-16 08:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=388 dur=10s 2026-09-16 08:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=16 dur=10s 2026-09-16 08:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=63 dur=10s 2026-09-16 08:31:45 OK calcsalesorderkpis.php statements=6 dur=45s 2026-09-16 08:31:47 OK calcproductstock.php dur=2s 2026-09-16 08:31:49 OK calcpipelinekpis.php groups=102 dur=1.71s 2026-09-16 08:31:59 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=38 dur=10s 2026-09-16 09:30:12 OK importstock.php ok_files=1 failed_files=0 rows=656 dur=11s 2026-09-16 09:30:41 OK importsalesorders.php ok_files=1 failed_files=0 rows=916 dur=11s 2026-09-16 09:30:51 OK importquotes.php ok_files=1 failed_files=0 rows=103 dur=10s 2026-09-16 09:31:01 OK importdailykpis.php ok_files=1 failed_files=0 rows=77 dur=10s 2026-09-16 09:31:46 OK calcsalesorderkpis.php statements=6 dur=45s 2026-09-16 09:31:48 OK calcproductstock.php dur=2s 2026-09-16 09:31:49 OK calcpipelinekpis.php groups=102 dur=1.826s 2026-09-16 09:31:59 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-09-16 10:30:12 OK importstock.php ok_files=1 failed_files=0 rows=1267 dur=11s 2026-09-16 10:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=655 dur=11s 2026-09-16 10:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=1 dur=10s 2026-09-16 10:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=100 dur=10s 2026-09-16 10:31:45 OK calcsalesorderkpis.php statements=6 dur=45s 2026-09-16 10:31:47 OK calcproductstock.php dur=2s 2026-09-16 10:31:49 OK calcpipelinekpis.php groups=102 dur=1.797s 2026-09-16 10:32:00 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=742 dur=11s 2026-09-16 11:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1403 dur=12s 2026-09-16 11:30:34 OK calcproductstock.php dur=3s 2026-09-16 11:45:26 OK importsalesorders.php ok_files=1 failed_files=0 rows=578 dur=11s 2026-09-16 11:45:36 OK importquotes.php ok_files=1 failed_files=0 rows=6 dur=10s 2026-09-16 11:45:46 OK importdailykpis.php ok_files=1 failed_files=0 rows=109 dur=10s 2026-09-16 11:46:31 OK calcsalesorderkpis.php statements=6 dur=45s 2026-09-16 11:46:34 OK calcpipelinekpis.php groups=102 dur=2.86s 2026-09-16 11:46:45 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=338 dur=11s 2026-09-16 12:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1067 dur=11s 2026-09-16 12:30:32 OK calcproductstock.php dur=2s 2026-09-16 12:45:28 OK importsalesorders.php ok_files=1 failed_files=0 rows=1415 dur=11s 2026-09-16 12:45:38 OK importquotes.php ok_files=1 failed_files=0 rows=24 dur=10s 2026-09-16 12:45:48 OK importdailykpis.php ok_files=1 failed_files=0 rows=116 dur=10s 2026-09-16 12:46:34 OK calcsalesorderkpis.php statements=6 dur=45s 2026-09-16 12:46:37 OK calcpipelinekpis.php groups=102 dur=3.348s 2026-09-16 12:46:47 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=4 dur=10s 2026-09-16 13:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1029 dur=11s 2026-09-16 13:30:31 OK calcproductstock.php dur=3s 2026-09-16 13:45:28 OK importsalesorders.php ok_files=1 failed_files=0 rows=866 dur=11s 2026-09-16 13:45:38 OK importquotes.php ok_files=1 failed_files=0 rows=72 dur=10s 2026-09-16 13:45:48 OK importdailykpis.php ok_files=1 failed_files=0 rows=141 dur=10s 2026-09-16 13:46:13 OK calcsalesorderkpis.php statements=6 dur=25s 2026-09-16 13:46:14 OK calcpipelinekpis.php groups=102 dur=1.122s 2026-09-16 13:46:24 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=6 dur=10s 2026-09-16 14:30:12 OK importstock.php ok_files=1 failed_files=0 rows=1006 dur=11s 2026-09-16 14:30:32 OK calcproductstock.php dur=2s 2026-09-16 14:45:29 OK importsalesorders.php ok_files=1 failed_files=0 rows=2097 dur=11s 2026-09-16 14:45:39 OK importquotes.php ok_files=1 failed_files=0 rows=43 dur=10s 2026-09-16 14:45:49 OK importdailykpis.php ok_files=1 failed_files=0 rows=147 dur=10s 2026-09-16 14:46:24 OK calcsalesorderkpis.php statements=6 dur=35s 2026-09-16 14:46:25 OK calcpipelinekpis.php groups=102 dur=1.481s 2026-09-16 14:46:35 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=56 dur=10s 2026-09-16 15:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1178 dur=11s 2026-09-16 15:30:40 OK calcproductstock.php dur=2s 2026-09-16 15:45:27 OK importsalesorders.php ok_files=1 failed_files=0 rows=1812 dur=11s 2026-09-16 15:45:37 OK importquotes.php ok_files=1 failed_files=0 rows=47 dur=10s 2026-09-16 15:45:47 OK importdailykpis.php ok_files=1 failed_files=0 rows=148 dur=10s 2026-09-16 15:46:32 OK calcsalesorderkpis.php statements=6 dur=45s 2026-09-16 15:46:34 OK calcpipelinekpis.php groups=102 dur=1.652s 2026-09-16 15:46:44 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=89 dur=10s 2026-09-16 16:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-16 16:30:38 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-16 16:30:48 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-16 16:30:58 OK importdailykpis.php ok_files=1 failed_files=0 rows=1 dur=10s 2026-09-16 16:31:43 OK calcsalesorderkpis.php statements=6 dur=45s 2026-09-16 16:31:45 OK calcproductstock.php dur=2s 2026-09-16 16:31:47 OK calcpipelinekpis.php groups=102 dur=2.128s 2026-09-16 16:31:57 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-16 17:00:12 OK importstock.php ok_files=1 failed_files=0 rows=1007 dur=11s 2026-09-16 17:00:43 OK importsalesorders.php ok_files=1 failed_files=0 rows=1234 dur=11s 2026-09-16 17:00:53 OK importquotes.php ok_files=1 failed_files=0 rows=15 dur=10s 2026-09-16 17:01:03 OK importdailykpis.php ok_files=1 failed_files=0 rows=148 dur=10s 2026-09-16 17:01:48 OK calcsalesorderkpis.php statements=6 dur=45s 2026-09-16 17:01:50 OK calcproductstock.php dur=2s 2026-09-16 17:01:51 OK calcpipelinekpis.php groups=102 dur=1.739s 2026-09-16 17:02:01 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=19 dur=10s 2026-09-16 17:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-16 17:30:38 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-16 17:30:48 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-16 17:30:58 OK importdailykpis.php ok_files=1 failed_files=0 rows=1 dur=10s 2026-09-16 17:31:43 OK calcsalesorderkpis.php statements=6 dur=45s 2026-09-16 17:31:45 OK calcproductstock.php dur=2s 2026-09-16 17:31:46 OK calcpipelinekpis.php groups=102 dur=1.5s 2026-09-16 17:31:56 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-16 18:00:12 OK importstock.php ok_files=1 failed_files=0 rows=713 dur=11s 2026-09-16 18:00:42 OK importsalesorders.php ok_files=1 failed_files=0 rows=1433 dur=11s 2026-09-16 18:00:52 OK importquotes.php ok_files=1 failed_files=0 rows=40 dur=10s 2026-09-16 18:01:02 OK importdailykpis.php ok_files=1 failed_files=0 rows=148 dur=10s 2026-09-16 18:01:47 OK calcsalesorderkpis.php statements=6 dur=45s 2026-09-16 18:01:49 OK calcproductstock.php dur=2s 2026-09-16 18:01:51 OK calcpipelinekpis.php groups=102 dur=1.586s 2026-09-16 18:02:01 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-16 18:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-16 18:30:38 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-16 18:30:48 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-16 18:30:58 OK importdailykpis.php ok_files=1 failed_files=0 rows=1 dur=10s 2026-09-16 18:31:43 OK calcsalesorderkpis.php statements=6 dur=45s 2026-09-16 18:31:45 OK calcproductstock.php dur=2s 2026-09-16 18:31:47 OK calcpipelinekpis.php groups=102 dur=1.53s 2026-09-16 18:31:57 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-16 19:00:12 OK importstock.php ok_files=1 failed_files=0 rows=575 dur=11s 2026-09-16 19:00:41 OK importsalesorders.php ok_files=1 failed_files=0 rows=528 dur=10s 2026-09-16 19:00:51 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-16 19:01:01 OK importdailykpis.php ok_files=1 failed_files=0 rows=148 dur=10s 2026-09-16 19:01:46 OK calcsalesorderkpis.php statements=6 dur=45s 2026-09-16 19:01:48 OK calcproductstock.php dur=2s 2026-09-16 19:01:50 OK calcpipelinekpis.php groups=102 dur=1.595s 2026-09-16 19:02:00 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-17 00:45:11 OK importcustomers.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-17 00:45:21 OK importproducts.php file=MI-DAS_products_20260916.csv rows=0 dur=0s 2026-09-17 00:45:21 OK importproducts.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-17 00:45:36 OK importcontacts.php ok_files=1 failed_files=0 rows=12530 dur=14s 2026-09-17 00:45:46 OK importsalesanalysis.php file=MI-DAS_salesanal_20260916.csv rows=0 dur=0s 2026-09-17 00:45:46 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-17 00:46:00 OK importagedtransactions.php ok_files=1 failed_files=0 rows=23309 dur=14s 2026-09-17 00:46:27 OK importpipelinestages.php file=MI-DAS_pipeline01.csv rows=3 dur=0.082s 2026-09-17 00:46:27 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-09-17 00:46:37 WARN importtermsheader.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-17 00:46:47 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-17 00:46:57 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-17 00:47:07 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-09-17 00:47:17 OK importpac2.php ok_files=1 failed_files=0 rows=74 dur=10s 2026-09-17 00:47:27 OK importpac3.php ok_files=1 failed_files=0 rows=152 dur=10s 2026-09-17 00:47:37 OK importpac4.php file=MI-DAS_PAC4_20260916.csv rows=337 dur=0.105s 2026-09-17 00:47:37 OK importpac4.php ok_files=1 failed_files=0 rows=337 dur=10s 2026-09-17 00:47:47 OK importsalesreps.php ok_files=1 failed_files=0 rows=35 dur=10s 2026-09-17 00:47:57 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260916.csv rows=208 dur=0.059s 2026-09-17 00:47:57 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=208 dur=10s 2026-09-17 00:48:08 WARN importsuppliers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-17 01:07:18 OK run_rollover delete salesorders older than 3y rows=9 2026-09-17 01:07:34 OK delete salesanalysis older than 4y rows=2480 2026-09-17 01:07:34 OK run_rollover finished dur=32.654s 2026-09-17 01:15:11 WARN importcustomers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-17 01:15:21 OK importproducts.php file=MI-DAS_products_20260916.csv rows=17 dur=0.023s 2026-09-17 01:15:21 OK importproducts.php ok_files=1 failed_files=0 rows=17 dur=10s 2026-09-17 01:15:36 OK importcontacts.php ok_files=1 failed_files=0 rows=13087 dur=15s 2026-09-17 01:15:56 OK importsalesanalysis.php file=MI-DAS_salesanal_20260916.csv rows=3083 dur=10.36s 2026-09-17 01:15:56 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=3083 dur=20s 2026-09-17 01:16:06 OK importcustomerbalances.php ok_files=1 failed_files=0 rows=11 dur=10s 2026-09-17 01:16:17 OK importagedbalances.php ok_files=1 failed_files=0 rows=3398 dur=11s 2026-09-17 01:16:27 OK importagedtransactions.php ok_files=1 failed_files=0 rows=955 dur=10s 2026-09-17 01:16:58 OK importpipelinestages.php file=MI-DAS_pipeline01.csv rows=3 dur=0.093s 2026-09-17 01:16:58 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-09-17 01:17:09 OK importsalesinvoices.php ok_files=1 failed_files=0 rows=3107 dur=11s 2026-09-17 01:17:19 OK importtermsheader.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-09-17 01:17:29 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-17 01:17:39 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-17 01:17:49 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-09-17 01:18:00 OK importpac2.php ok_files=1 failed_files=0 rows=77 dur=10s 2026-09-17 01:18:10 OK importpac3.php ok_files=1 failed_files=0 rows=158 dur=10s 2026-09-17 01:18:20 OK importpac4.php file=MI-DAS_PAC4_20260916.csv rows=345 dur=0.084s 2026-09-17 01:18:20 OK importpac4.php ok_files=1 failed_files=0 rows=345 dur=10s 2026-09-17 01:18:30 OK importsalesreps.php ok_files=1 failed_files=0 rows=36 dur=10s 2026-09-17 01:18:40 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260916.csv rows=212 dur=0.092s 2026-09-17 01:18:40 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=212 dur=10s 2026-09-17 01:18:50 OK importsuppliers.php ok_files=1 failed_files=0 rows=4 dur=10s 2026-09-17 01:37:55 OK calcseasonality.php branches=4 paccodes=632 upserts=7584 dur=53s 2026-09-17 01:38:08 OK calcstockage.php processed=49046 updated=49046 dur=13s 2026-09-17 02:01:43 OK calcstocklevels.php processed=49047 updated=49047 attention=49030 dur=1416s 2026-09-17 07:30:11 OK importstock.php ok_files=1 failed_files=0 rows=145 dur=10s 2026-09-17 07:30:38 OK importsalesorders.php ok_files=1 failed_files=0 rows=678 dur=11s 2026-09-17 07:30:48 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-17 07:30:58 OK importdailykpis.php ok_files=1 failed_files=0 rows=30 dur=10s 2026-09-17 07:31:43 OK calcsalesorderkpis.php statements=6 dur=46s 2026-09-17 07:31:46 OK calcproductstock.php dur=2s 2026-09-17 07:31:49 OK calcpipelinekpis.php groups=102 dur=2.744s 2026-09-17 07:31:59 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-17 08:30:11 OK importstock.php ok_files=1 failed_files=0 rows=207 dur=10s 2026-09-17 08:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=534 dur=10s 2026-09-17 08:30:49 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-17 08:30:59 OK importdailykpis.php ok_files=1 failed_files=0 rows=49 dur=10s 2026-09-17 08:31:44 OK calcsalesorderkpis.php statements=6 dur=45s 2026-09-17 08:31:46 OK calcproductstock.php dur=2s 2026-09-17 08:31:48 OK calcpipelinekpis.php groups=102 dur=1.56s 2026-09-17 08:31:58 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=5 dur=10s 2026-09-17 09:30:12 OK importstock.php ok_files=1 failed_files=0 rows=417 dur=10s 2026-09-17 09:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=952 dur=11s 2026-09-17 09:30:49 OK importquotes.php ok_files=1 failed_files=0 rows=7 dur=10s 2026-09-17 09:30:59 OK importdailykpis.php ok_files=1 failed_files=0 rows=66 dur=10s 2026-09-17 09:31:43 OK calcsalesorderkpis.php statements=6 dur=44s 2026-09-17 09:31:45 OK calcproductstock.php dur=2s 2026-09-17 09:31:46 OK calcpipelinekpis.php groups=102 dur=1.629s 2026-09-17 09:31:57 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=109 dur=10s 2026-09-17 10:30:12 OK importstock.php ok_files=1 failed_files=0 rows=689 dur=11s 2026-09-17 10:30:41 OK importsalesorders.php ok_files=1 failed_files=0 rows=601 dur=11s 2026-09-17 10:30:51 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-17 10:31:01 OK importdailykpis.php ok_files=1 failed_files=0 rows=89 dur=10s 2026-09-17 10:31:45 OK calcsalesorderkpis.php statements=6 dur=44s 2026-09-17 10:31:46 OK calcproductstock.php dur=2s 2026-09-17 10:31:48 OK calcpipelinekpis.php groups=102 dur=1.586s 2026-09-17 10:31:59 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=313 dur=11s 2026-09-17 11:30:12 OK importstock.php ok_files=1 failed_files=0 rows=791 dur=11s 2026-09-17 11:30:38 OK importsalesorders.php ok_files=1 failed_files=0 rows=561 dur=10s 2026-09-17 11:30:48 OK importquotes.php ok_files=1 failed_files=0 rows=28 dur=10s 2026-09-17 11:30:58 OK importdailykpis.php ok_files=1 failed_files=0 rows=102 dur=10s 2026-09-17 11:31:42 OK calcsalesorderkpis.php statements=6 dur=43s 2026-09-17 11:31:44 OK calcproductstock.php dur=2s 2026-09-17 11:31:45 OK calcpipelinekpis.php groups=102 dur=1.774s 2026-09-17 11:31:56 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=479 dur=11s 2026-09-17 12:30:12 OK importstock.php ok_files=1 failed_files=0 rows=1002 dur=11s 2026-09-17 12:30:41 OK importsalesorders.php ok_files=1 failed_files=0 rows=1008 dur=11s 2026-09-17 12:30:51 OK importquotes.php ok_files=1 failed_files=0 rows=65 dur=10s 2026-09-17 12:31:01 OK importdailykpis.php ok_files=1 failed_files=0 rows=139 dur=10s 2026-09-17 12:31:45 OK calcsalesorderkpis.php statements=6 dur=44s 2026-09-17 12:31:47 OK calcproductstock.php dur=2s 2026-09-17 12:31:49 OK calcpipelinekpis.php groups=102 dur=1.78s 2026-09-17 12:32:00 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=359 dur=11s 2026-09-17 13:30:12 OK importstock.php ok_files=1 failed_files=0 rows=1157 dur=11s 2026-09-17 13:30:31 OK calcproductstock.php dur=2s 2026-09-17 13:45:33 OK importsalesorders.php ok_files=1 failed_files=0 rows=1163 dur=11s 2026-09-17 13:45:43 OK importquotes.php ok_files=1 failed_files=0 rows=69 dur=10s 2026-09-17 13:45:53 OK importdailykpis.php ok_files=1 failed_files=0 rows=149 dur=10s 2026-09-17 13:46:37 OK calcsalesorderkpis.php statements=6 dur=44s 2026-09-17 13:46:39 OK calcpipelinekpis.php groups=102 dur=1.706s 2026-09-17 13:46:50 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=288 dur=11s 2026-09-17 14:30:12 OK importstock.php ok_files=1 failed_files=0 rows=1136 dur=11s 2026-09-17 14:30:31 OK calcproductstock.php dur=2s 2026-09-17 14:45:27 OK importsalesorders.php ok_files=1 failed_files=0 rows=1064 dur=11s 2026-09-17 14:45:37 OK importquotes.php ok_files=1 failed_files=0 rows=32 dur=10s 2026-09-17 14:45:47 OK importdailykpis.php ok_files=1 failed_files=0 rows=149 dur=10s 2026-09-17 14:46:31 OK calcsalesorderkpis.php statements=6 dur=44s 2026-09-17 14:46:33 OK calcpipelinekpis.php groups=102 dur=1.556s 2026-09-17 14:46:43 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=74 dur=10s 2026-09-17 15:30:12 OK importstock.php ok_files=1 failed_files=0 rows=1073 dur=11s 2026-09-17 15:30:31 OK calcproductstock.php dur=2s 2026-09-17 15:45:30 OK importsalesorders.php ok_files=1 failed_files=0 rows=1320 dur=11s 2026-09-17 15:45:40 OK importquotes.php ok_files=1 failed_files=0 rows=32 dur=10s 2026-09-17 15:45:50 OK importdailykpis.php ok_files=1 failed_files=0 rows=155 dur=10s 2026-09-17 15:46:34 OK calcsalesorderkpis.php statements=6 dur=44s 2026-09-17 15:46:36 OK calcpipelinekpis.php groups=102 dur=1.712s 2026-09-17 15:46:46 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=203 dur=11s 2026-09-17 16:30:12 OK importstock.php ok_files=1 failed_files=0 rows=996 dur=11s 2026-09-17 16:30:32 OK calcproductstock.php dur=2s 2026-09-17 16:45:30 OK importsalesorders.php ok_files=1 failed_files=0 rows=1081 dur=11s 2026-09-17 16:45:40 OK importquotes.php ok_files=1 failed_files=0 rows=12 dur=10s 2026-09-17 16:45:51 OK importdailykpis.php ok_files=1 failed_files=0 rows=157 dur=10s 2026-09-17 16:46:34 OK calcsalesorderkpis.php statements=6 dur=43s 2026-09-17 16:46:35 OK calcpipelinekpis.php groups=102 dur=1.81s 2026-09-17 16:46:46 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=296 dur=11s 2026-09-17 17:30:12 OK importstock.php ok_files=1 failed_files=0 rows=792 dur=11s 2026-09-17 17:30:30 OK calcproductstock.php dur=2s 2026-09-17 17:45:29 OK importsalesorders.php ok_files=1 failed_files=0 rows=582 dur=11s 2026-09-17 17:45:39 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-17 17:45:49 OK importdailykpis.php ok_files=1 failed_files=0 rows=163 dur=10s 2026-09-17 17:46:31 OK calcsalesorderkpis.php statements=6 dur=42s 2026-09-17 17:46:33 OK calcpipelinekpis.php groups=102 dur=1.719s 2026-09-17 17:46:43 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-17 18:30:11 OK importstock.php ok_files=1 failed_files=0 rows=599 dur=11s 2026-09-17 18:30:30 OK calcproductstock.php dur=2s 2026-09-17 18:45:30 OK importsalesorders.php ok_files=1 failed_files=0 rows=963 dur=11s 2026-09-17 18:45:40 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-17 18:45:50 OK importdailykpis.php ok_files=1 failed_files=0 rows=163 dur=10s 2026-09-17 18:46:32 OK calcsalesorderkpis.php statements=6 dur=42s 2026-09-17 18:46:34 OK calcpipelinekpis.php groups=102 dur=1.627s 2026-09-17 18:46:44 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-18 00:45:11 OK importcustomers.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-18 00:45:21 OK importproducts.php file=MI-DAS_products_20260917.csv rows=0 dur=0s 2026-09-18 00:45:21 OK importproducts.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-18 00:45:36 OK importcontacts.php ok_files=1 failed_files=0 rows=12530 dur=15s 2026-09-18 00:45:57 OK importsalesanalysis.php file=MI-DAS_salesanal_20260917.csv rows=3135 dur=11.085s 2026-09-18 00:45:57 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=3135 dur=21s 2026-09-18 00:46:11 OK importagedtransactions.php ok_files=1 failed_files=0 rows=23309 dur=14s 2026-09-18 00:46:47 OK importpipelinestages.php file=MI-DAS_pipeline01.csv rows=3 dur=0.081s 2026-09-18 00:46:47 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-09-18 00:46:57 WARN importtermsheader.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-18 00:47:07 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-18 00:47:17 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-18 00:47:27 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-09-18 00:47:37 OK importpac2.php ok_files=1 failed_files=0 rows=74 dur=10s 2026-09-18 00:47:47 OK importpac3.php ok_files=1 failed_files=0 rows=152 dur=10s 2026-09-18 00:47:57 OK importpac4.php file=MI-DAS_PAC4_20260917.csv rows=337 dur=0.081s 2026-09-18 00:47:57 OK importpac4.php ok_files=1 failed_files=0 rows=337 dur=10s 2026-09-18 00:48:07 OK importsalesreps.php ok_files=1 failed_files=0 rows=35 dur=10s 2026-09-18 00:48:17 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260917.csv rows=208 dur=0.058s 2026-09-18 00:48:17 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=208 dur=10s 2026-09-18 00:48:27 WARN importsuppliers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-18 01:07:16 OK run_rollover delete salesorders older than 3y rows=4 2026-09-18 01:07:32 OK delete salesanalysis older than 4y rows=2249 2026-09-18 01:07:32 OK run_rollover finished dur=31.487s 2026-09-18 01:30:11 WARN importcustomers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-18 01:30:21 OK importproducts.php file=MI-DAS_products_20260917.csv rows=70 dur=0.071s 2026-09-18 01:30:21 OK importproducts.php ok_files=1 failed_files=0 rows=70 dur=10s 2026-09-18 01:30:35 OK importcontacts.php ok_files=1 failed_files=0 rows=13098 dur=15s 2026-09-18 01:30:45 OK importcustomerbalances.php ok_files=1 failed_files=0 rows=10 dur=10s 2026-09-18 01:30:56 OK importagedbalances.php ok_files=1 failed_files=0 rows=3398 dur=11s 2026-09-18 01:31:06 OK importagedtransactions.php ok_files=1 failed_files=0 rows=540 dur=10s 2026-09-18 01:31:33 OK importpipelinestages.php file=MI-DAS_pipeline01.csv rows=3 dur=0.087s 2026-09-18 01:31:33 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-09-18 01:31:44 OK importsalesinvoices.php ok_files=1 failed_files=0 rows=3184 dur=11s 2026-09-18 01:31:54 WARN importtermsheader.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-18 01:32:04 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-18 01:32:14 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-18 01:32:24 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-09-18 01:32:34 OK importpac2.php ok_files=1 failed_files=0 rows=77 dur=10s 2026-09-18 01:32:44 OK importpac3.php ok_files=1 failed_files=0 rows=158 dur=10s 2026-09-18 01:32:54 OK importpac4.php file=MI-DAS_PAC4_20260917.csv rows=345 dur=0.087s 2026-09-18 01:32:54 OK importpac4.php ok_files=1 failed_files=0 rows=345 dur=10s 2026-09-18 01:33:04 OK importsalesreps.php ok_files=1 failed_files=0 rows=36 dur=10s 2026-09-18 01:33:14 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260917.csv rows=212 dur=0.059s 2026-09-18 01:33:14 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=212 dur=10s 2026-09-18 01:33:24 OK importsuppliers.php ok_files=1 failed_files=0 rows=5 dur=10s 2026-09-18 01:37:55 OK calcseasonality.php branches=4 paccodes=632 upserts=7584 dur=53s 2026-09-18 01:38:08 OK calcstockage.php processed=49053 updated=49053 dur=13s 2026-09-18 01:45:30 OK calcstocklevels.php processed=49054 updated=49054 attention=49035 dur=442s 2026-09-18 07:30:11 OK importstock.php ok_files=1 failed_files=0 rows=134 dur=10s 2026-09-18 07:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=1862 dur=11s 2026-09-18 07:30:49 OK importquotes.php ok_files=1 failed_files=0 rows=110 dur=10s 2026-09-18 07:30:59 WARN importdailykpis.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-18 07:31:31 OK calcsalesorderkpis.php statements=6 dur=32s 2026-09-18 07:31:33 OK calcproductstock.php dur=2s 2026-09-18 07:31:35 OK calcpipelinekpis.php groups=102 dur=1.961s 2026-09-18 07:31:45 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-18 08:30:11 OK importstock.php ok_files=1 failed_files=0 rows=171 dur=10s 2026-09-18 08:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=418 dur=10s 2026-09-18 08:30:49 OK importquotes.php ok_files=1 failed_files=0 rows=26 dur=10s 2026-09-18 08:30:59 OK importdailykpis.php ok_files=1 failed_files=0 rows=53 dur=10s 2026-09-18 08:31:29 OK calcsalesorderkpis.php statements=6 dur=30s 2026-09-18 08:31:31 OK calcproductstock.php dur=2s 2026-09-18 08:31:33 OK calcpipelinekpis.php groups=102 dur=1.619s 2026-09-18 08:31:43 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=41 dur=10s 2026-09-18 09:30:11 OK importstock.php ok_files=1 failed_files=0 rows=389 dur=11s 2026-09-18 09:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=286 dur=10s 2026-09-18 09:30:49 OK importquotes.php ok_files=1 failed_files=0 rows=26 dur=10s 2026-09-18 09:30:59 OK importdailykpis.php ok_files=1 failed_files=0 rows=56 dur=10s 2026-09-18 09:31:28 OK calcsalesorderkpis.php statements=6 dur=29s 2026-09-18 09:31:30 OK calcproductstock.php dur=2s 2026-09-18 09:31:31 OK calcpipelinekpis.php groups=102 dur=1.633s 2026-09-18 09:31:42 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=163 dur=11s 2026-09-18 10:30:12 OK importstock.php ok_files=1 failed_files=0 rows=658 dur=11s 2026-09-18 10:30:41 OK importsalesorders.php ok_files=1 failed_files=0 rows=800 dur=11s 2026-09-18 10:30:51 OK importquotes.php ok_files=1 failed_files=0 rows=40 dur=10s 2026-09-18 10:31:01 OK importdailykpis.php ok_files=1 failed_files=0 rows=92 dur=10s 2026-09-18 10:31:37 OK calcsalesorderkpis.php statements=6 dur=35s 2026-09-18 10:31:39 OK calcproductstock.php dur=2s 2026-09-18 10:31:41 OK calcpipelinekpis.php groups=102 dur=1.695s 2026-09-18 10:31:51 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=29 dur=10s 2026-09-18 11:30:13 OK importstock.php ok_files=1 failed_files=0 rows=796 dur=11s 2026-09-18 11:30:41 OK importsalesorders.php ok_files=1 failed_files=0 rows=1156 dur=11s 2026-09-18 11:30:51 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-18 11:31:01 OK importdailykpis.php ok_files=1 failed_files=0 rows=96 dur=10s 2026-09-18 11:31:35 OK calcsalesorderkpis.php statements=6 dur=34s 2026-09-18 11:31:38 OK calcproductstock.php dur=2s 2026-09-18 11:31:39 OK calcpipelinekpis.php groups=102 dur=1.668s 2026-09-18 11:31:49 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=25 dur=10s 2026-09-18 12:30:12 OK importstock.php ok_files=1 failed_files=0 rows=946 dur=11s 2026-09-18 12:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=825 dur=11s 2026-09-18 12:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-18 12:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=128 dur=10s 2026-09-18 12:31:33 OK calcsalesorderkpis.php statements=6 dur=33s 2026-09-18 12:31:36 OK calcproductstock.php dur=2s 2026-09-18 12:31:37 OK calcpipelinekpis.php groups=102 dur=1.786s 2026-09-18 12:31:48 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=164 dur=10s 2026-09-18 13:30:12 OK importstock.php ok_files=1 failed_files=0 rows=951 dur=11s 2026-09-18 13:30:33 OK calcproductstock.php dur=2s 2026-09-18 13:45:30 OK importsalesorders.php ok_files=1 failed_files=0 rows=868 dur=11s 2026-09-18 13:45:40 OK importquotes.php ok_files=1 failed_files=0 rows=148 dur=10s 2026-09-18 13:45:50 OK importdailykpis.php ok_files=1 failed_files=0 rows=147 dur=10s 2026-09-18 13:46:23 OK calcsalesorderkpis.php statements=6 dur=33s 2026-09-18 13:46:25 OK calcpipelinekpis.php groups=102 dur=1.6s 2026-09-18 13:46:35 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=73 dur=10s 2026-09-18 14:30:13 OK importstock.php ok_files=1 failed_files=0 rows=804 dur=11s 2026-09-18 14:30:37 OK calcproductstock.php dur=3s 2026-09-18 14:45:34 OK importsalesorders.php ok_files=1 failed_files=0 rows=3379 dur=12s 2026-09-18 14:45:44 OK importquotes.php ok_files=1 failed_files=0 rows=55 dur=10s 2026-09-18 14:45:55 OK importdailykpis.php ok_files=1 failed_files=0 rows=153 dur=10s 2026-09-18 14:46:31 OK calcsalesorderkpis.php statements=6 dur=36s 2026-09-18 14:46:32 OK calcpipelinekpis.php groups=102 dur=1.566s 2026-09-18 14:46:44 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=907 dur=12s 2026-09-18 15:30:12 OK importstock.php ok_files=1 failed_files=0 rows=890 dur=11s 2026-09-18 15:30:31 OK calcproductstock.php dur=2s 2026-09-18 15:45:30 OK importsalesorders.php ok_files=1 failed_files=0 rows=1917 dur=11s 2026-09-18 15:45:40 OK importquotes.php ok_files=1 failed_files=0 rows=25 dur=10s 2026-09-18 15:45:50 OK importdailykpis.php ok_files=1 failed_files=0 rows=155 dur=10s 2026-09-18 15:46:34 OK calcsalesorderkpis.php statements=6 dur=44s 2026-09-18 15:46:36 OK calcpipelinekpis.php groups=102 dur=1.85s 2026-09-18 15:46:46 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-18 16:30:13 OK importstock.php ok_files=1 failed_files=0 rows=834 dur=11s 2026-09-18 16:30:34 OK calcproductstock.php dur=3s 2026-09-18 16:45:30 OK importsalesorders.php ok_files=1 failed_files=0 rows=1012 dur=11s 2026-09-18 16:45:40 OK importquotes.php ok_files=1 failed_files=0 rows=57 dur=10s 2026-09-18 16:45:50 OK importdailykpis.php ok_files=1 failed_files=0 rows=155 dur=10s 2026-09-18 16:46:30 OK calcsalesorderkpis.php statements=6 dur=40s 2026-09-18 16:46:32 OK calcpipelinekpis.php groups=102 dur=1.785s 2026-09-18 16:46:42 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-18 17:30:12 OK importstock.php ok_files=1 failed_files=0 rows=626 dur=11s 2026-09-18 17:30:30 OK calcproductstock.php dur=2s 2026-09-18 17:45:29 OK importsalesorders.php ok_files=1 failed_files=0 rows=1141 dur=11s 2026-09-18 17:45:39 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-18 17:45:50 OK importdailykpis.php ok_files=1 failed_files=0 rows=155 dur=10s 2026-09-18 17:46:29 OK calcsalesorderkpis.php statements=6 dur=40s 2026-09-18 17:46:31 OK calcpipelinekpis.php groups=102 dur=1.774s 2026-09-18 17:46:41 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-18 18:30:12 OK importstock.php ok_files=1 failed_files=0 rows=434 dur=11s 2026-09-18 18:30:30 OK calcproductstock.php dur=2s 2026-09-18 18:45:34 OK importsalesorders.php ok_files=1 failed_files=0 rows=939 dur=10s 2026-09-18 18:45:44 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-18 18:45:54 OK importdailykpis.php ok_files=1 failed_files=0 rows=155 dur=10s 2026-09-18 18:46:34 OK calcsalesorderkpis.php statements=6 dur=40s 2026-09-18 18:46:35 OK calcpipelinekpis.php groups=102 dur=1.742s 2026-09-18 18:46:45 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-19 01:07:31 OK delete salesanalysis older than 4y rows=2078 2026-09-19 01:07:31 OK run_rollover finished dur=30.79s 2026-09-19 01:15:11 OK importcustomers.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-19 01:15:21 OK importproducts.php file=MI-DAS_products_20260918.csv rows=0 dur=0s 2026-09-19 01:15:21 OK importproducts.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-19 01:15:35 OK importcontacts.php ok_files=1 failed_files=0 rows=12530 dur=14s 2026-09-19 01:15:45 OK importsalesanalysis.php file=MI-DAS_salesanal_20260918.csv rows=0 dur=0s 2026-09-19 01:15:45 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-19 01:15:59 OK importagedtransactions.php ok_files=1 failed_files=0 rows=23309 dur=14s 2026-09-19 01:16:25 OK importpipelinestages.php file=MI-DAS_pipeline01.csv rows=3 dur=0.08s 2026-09-19 01:16:25 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-09-19 01:16:35 WARN importtermsheader.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-19 01:16:45 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-19 01:16:55 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-19 01:17:05 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-09-19 01:17:15 OK importpac2.php ok_files=1 failed_files=0 rows=74 dur=10s 2026-09-19 01:17:25 OK importpac3.php ok_files=1 failed_files=0 rows=152 dur=10s 2026-09-19 01:17:35 OK importpac4.php file=MI-DAS_PAC4_20260918.csv rows=337 dur=0.089s 2026-09-19 01:17:35 OK importpac4.php ok_files=1 failed_files=0 rows=337 dur=10s 2026-09-19 01:17:45 OK importsalesreps.php ok_files=1 failed_files=0 rows=35 dur=10s 2026-09-19 01:17:55 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260918.csv rows=208 dur=0.062s 2026-09-19 01:17:55 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=208 dur=10s 2026-09-19 01:18:05 WARN importsuppliers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-19 01:37:53 OK calcseasonality.php branches=4 paccodes=608 upserts=7296 dur=52s 2026-09-19 01:38:06 OK calcstockage.php processed=49056 updated=49056 dur=13s 2026-09-19 01:45:11 WARN importcustomers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-19 01:45:21 OK importproducts.php file=MI-DAS_products_20260918.csv rows=26 dur=0.038s 2026-09-19 01:45:21 OK importproducts.php ok_files=1 failed_files=0 rows=26 dur=10s 2026-09-19 01:45:36 OK importcontacts.php ok_files=1 failed_files=0 rows=13110 dur=15s 2026-09-19 01:45:57 OK importsalesanalysis.php file=MI-DAS_salesanal_20260918.csv rows=2781 dur=10.786s 2026-09-19 01:45:57 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=2781 dur=21s 2026-09-19 01:46:07 OK importcustomerbalances.php ok_files=1 failed_files=0 rows=19 dur=10s 2026-09-19 01:46:17 OK importagedbalances.php ok_files=1 failed_files=0 rows=3399 dur=11s 2026-09-19 01:46:28 OK importagedtransactions.php ok_files=1 failed_files=0 rows=656 dur=10s 2026-09-19 01:47:00 OK importpipelinestages.php file=MI-DAS_pipeline01.csv rows=3 dur=0.097s 2026-09-19 01:47:00 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-09-19 01:47:11 OK importsalesinvoices.php ok_files=1 failed_files=0 rows=2807 dur=11s 2026-09-19 01:47:21 WARN importtermsheader.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-19 01:47:31 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-19 01:47:41 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-19 01:47:51 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-09-19 01:48:01 OK importpac2.php ok_files=1 failed_files=0 rows=77 dur=10s 2026-09-19 01:48:11 OK importpac3.php ok_files=1 failed_files=0 rows=158 dur=10s 2026-09-19 01:48:21 OK importpac4.php file=MI-DAS_PAC4_20260918.csv rows=345 dur=0.093s 2026-09-19 01:48:21 OK importpac4.php ok_files=1 failed_files=0 rows=345 dur=10s 2026-09-19 01:48:31 OK importsalesreps.php ok_files=1 failed_files=0 rows=36 dur=10s 2026-09-19 01:48:41 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260918.csv rows=212 dur=0.064s 2026-09-19 01:48:41 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=212 dur=10s 2026-09-19 01:48:51 OK importsuppliers.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-09-19 01:55:25 OK calcstocklevels.php processed=49057 updated=49057 attention=49038 dur=1038s 2026-09-19 07:30:11 OK importstock.php ok_files=1 failed_files=0 rows=35 dur=10s 2026-09-19 07:30:36 OK importsalesorders.php ok_files=1 failed_files=0 rows=255 dur=10s 2026-09-19 07:30:46 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-19 07:30:56 WARN importdailykpis.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-19 07:31:43 OK calcsalesorderkpis.php statements=6 dur=46s 2026-09-19 07:31:45 OK calcproductstock.php dur=2s 2026-09-19 07:31:48 OK calcpipelinekpis.php groups=102 dur=2.593s 2026-09-19 07:31:58 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-19 08:30:11 OK importstock.php ok_files=1 failed_files=0 rows=9 dur=10s 2026-09-19 08:30:36 OK importsalesorders.php ok_files=1 failed_files=0 rows=10 dur=10s 2026-09-19 08:30:46 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-19 08:30:56 OK importdailykpis.php ok_files=1 failed_files=0 rows=7 dur=10s 2026-09-19 08:31:43 OK calcsalesorderkpis.php statements=6 dur=46s 2026-09-19 08:31:45 OK calcproductstock.php dur=2s 2026-09-19 08:31:46 OK calcpipelinekpis.php groups=102 dur=1.875s 2026-09-19 08:31:56 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-19 09:30:11 OK importstock.php ok_files=1 failed_files=0 rows=49 dur=10s 2026-09-19 09:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=46 dur=10s 2026-09-19 09:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-19 09:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=9 dur=10s 2026-09-19 09:31:26 OK calcsalesorderkpis.php statements=6 dur=29s 2026-09-19 09:31:28 OK calcproductstock.php dur=2s 2026-09-19 09:31:30 OK calcpipelinekpis.php groups=102 dur=1.509s 2026-09-19 09:31:40 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-19 10:30:11 OK importstock.php ok_files=1 failed_files=0 rows=60 dur=10s 2026-09-19 10:30:38 OK importsalesorders.php ok_files=1 failed_files=0 rows=26 dur=10s 2026-09-19 10:30:48 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-19 10:30:58 OK importdailykpis.php ok_files=1 failed_files=0 rows=12 dur=10s 2026-09-19 10:31:34 OK calcsalesorderkpis.php statements=6 dur=36s 2026-09-19 10:31:36 OK calcproductstock.php dur=2s 2026-09-19 10:31:37 OK calcpipelinekpis.php groups=102 dur=1.471s 2026-09-19 10:31:47 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-19 11:30:12 OK importstock.php ok_files=1 failed_files=0 rows=25 dur=10s 2026-09-19 11:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=6 dur=10s 2026-09-19 11:30:49 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-19 11:30:59 OK importdailykpis.php ok_files=1 failed_files=0 rows=14 dur=10s 2026-09-19 11:31:34 OK calcsalesorderkpis.php statements=6 dur=35s 2026-09-19 11:31:36 OK calcproductstock.php dur=2s 2026-09-19 11:31:38 OK calcpipelinekpis.php groups=102 dur=1.656s 2026-09-19 11:31:48 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-19 12:30:11 OK importstock.php ok_files=1 failed_files=0 rows=21 dur=10s 2026-09-19 12:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=20 dur=10s 2026-09-19 12:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-19 12:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=14 dur=10s 2026-09-19 12:31:32 OK calcsalesorderkpis.php statements=6 dur=36s 2026-09-19 12:31:34 OK calcproductstock.php dur=2s 2026-09-19 12:31:36 OK calcpipelinekpis.php groups=102 dur=1.907s 2026-09-19 12:31:46 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-19 13:30:11 OK importstock.php ok_files=1 failed_files=0 rows=17 dur=10s 2026-09-19 13:30:29 OK calcproductstock.php dur=2s 2026-09-19 13:45:32 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-19 13:45:42 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-19 13:45:52 OK importdailykpis.php ok_files=1 failed_files=0 rows=15 dur=10s 2026-09-19 13:46:37 OK calcsalesorderkpis.php statements=6 dur=45s 2026-09-19 13:46:41 OK calcpipelinekpis.php groups=102 dur=3.07s 2026-09-19 13:46:51 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-19 14:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-19 14:30:29 OK calcproductstock.php dur=3s 2026-09-19 14:45:29 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-19 14:45:39 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-19 14:45:49 OK importdailykpis.php ok_files=1 failed_files=0 rows=15 dur=10s 2026-09-19 14:46:28 OK calcsalesorderkpis.php statements=6 dur=39s 2026-09-19 14:46:30 OK calcpipelinekpis.php groups=102 dur=1.69s 2026-09-19 14:46:40 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-19 15:30:11 OK importstock.php ok_files=1 failed_files=0 rows=4 dur=10s 2026-09-19 15:30:36 OK calcproductstock.php dur=2s 2026-09-19 15:45:28 OK importsalesorders.php ok_files=1 failed_files=0 rows=4 dur=10s 2026-09-19 15:45:38 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-19 15:45:48 OK importdailykpis.php ok_files=1 failed_files=0 rows=15 dur=10s 2026-09-19 15:46:29 OK calcsalesorderkpis.php statements=6 dur=42s 2026-09-19 15:46:31 OK calcpipelinekpis.php groups=102 dur=1.56s 2026-09-19 15:46:41 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-19 16:30:11 OK importstock.php ok_files=1 failed_files=0 rows=4 dur=10s 2026-09-19 16:30:30 OK calcproductstock.php dur=2s 2026-09-19 16:45:29 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-19 16:45:39 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-19 16:45:49 OK importdailykpis.php ok_files=1 failed_files=0 rows=15 dur=10s 2026-09-19 16:46:31 OK calcsalesorderkpis.php statements=6 dur=42s 2026-09-19 16:46:33 OK calcpipelinekpis.php groups=102 dur=2.072s 2026-09-19 16:46:43 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-19 17:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-19 17:30:29 OK calcproductstock.php dur=2s 2026-09-19 17:45:27 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-19 17:45:37 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-19 17:45:47 OK importdailykpis.php ok_files=1 failed_files=0 rows=15 dur=10s 2026-09-19 17:46:29 OK calcsalesorderkpis.php statements=6 dur=42s 2026-09-19 17:46:31 OK calcpipelinekpis.php groups=102 dur=1.996s 2026-09-19 17:46:41 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-19 18:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-19 18:30:28 OK calcproductstock.php dur=2s 2026-09-19 18:45:30 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-19 18:45:40 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-19 18:45:50 OK importdailykpis.php ok_files=1 failed_files=0 rows=15 dur=10s 2026-09-19 18:46:32 OK calcsalesorderkpis.php statements=6 dur=42s 2026-09-19 18:46:34 OK calcpipelinekpis.php groups=102 dur=1.578s 2026-09-19 18:46:44 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-20 01:07:33 OK delete salesanalysis older than 4y rows=1621 2026-09-20 01:07:33 OK run_rollover finished dur=31.903s 2026-09-20 01:15:11 OK importcustomers.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-20 01:15:21 OK importsalesanalysis.php file=MI-DAS_salesanal_20260919.csv rows=0 dur=0.001s 2026-09-20 01:15:21 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-20 01:15:31 OK importagedtransactions.php ok_files=1 failed_files=0 rows=482 dur=10s 2026-09-20 01:15:58 OK importsalesreps.php ok_files=1 failed_files=0 rows=36 dur=10s 2026-09-20 01:30:11 OK importproducts.php file=MI-DAS_products_20260919.csv rows=3 dur=0.004s 2026-09-20 01:30:11 OK importproducts.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-09-20 01:30:26 OK importcontacts.php ok_files=1 failed_files=0 rows=13110 dur=15s 2026-09-20 01:30:36 OK importcustomerbalances.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-20 01:30:47 OK importagedbalances.php ok_files=1 failed_files=0 rows=3399 dur=11s 2026-09-20 01:31:11 OK importpipelinestages.php file=MI-DAS_pipeline01.csv rows=3 dur=0.08s 2026-09-20 01:31:11 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-09-20 01:31:21 OK importsalesinvoices.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-20 01:31:31 WARN importtermsheader.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-20 01:31:41 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-20 01:31:51 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-20 01:32:01 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-09-20 01:32:12 OK importpac2.php ok_files=1 failed_files=0 rows=77 dur=10s 2026-09-20 01:32:22 OK importpac3.php ok_files=1 failed_files=0 rows=158 dur=10s 2026-09-20 01:32:32 OK importpac4.php file=MI-DAS_PAC4_20260919.csv rows=345 dur=0.086s 2026-09-20 01:32:32 OK importpac4.php ok_files=1 failed_files=0 rows=345 dur=10s 2026-09-20 01:32:42 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260919.csv rows=212 dur=0.07s 2026-09-20 01:32:42 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=212 dur=10s 2026-09-20 01:32:52 OK importsuppliers.php ok_files=1 failed_files=0 rows=1 dur=10s 2026-09-20 01:37:54 OK calcseasonality.php branches=4 paccodes=632 upserts=7584 dur=53s 2026-09-20 01:38:07 OK calcstockage.php processed=49056 updated=49056 dur=13s 2026-09-20 01:54:58 OK calcstocklevels.php processed=49057 updated=49057 attention=49038 dur=1011s 2026-09-20 07:30:12 OK importstock.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-09-20 07:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=1 dur=10s 2026-09-20 07:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-20 07:30:57 WARN importdailykpis.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-20 07:31:39 OK calcsalesorderkpis.php statements=6 dur=42s 2026-09-20 07:31:41 OK calcproductstock.php dur=2s 2026-09-20 07:31:44 OK calcpipelinekpis.php groups=102 dur=3.03s 2026-09-20 07:31:54 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-20 08:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-20 08:30:36 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-20 08:30:46 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-20 08:30:56 OK importdailykpis.php ok_files=1 failed_files=0 rows=7 dur=10s 2026-09-20 08:31:38 OK calcsalesorderkpis.php statements=6 dur=42s 2026-09-20 08:31:40 OK calcproductstock.php dur=2s 2026-09-20 08:31:43 OK calcpipelinekpis.php groups=102 dur=3.08s 2026-09-20 08:31:53 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-20 09:30:11 OK importstock.php ok_files=1 failed_files=0 rows=10 dur=10s 2026-09-20 09:30:36 OK importsalesorders.php ok_files=1 failed_files=0 rows=10 dur=10s 2026-09-20 09:30:46 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-20 09:30:56 OK importdailykpis.php ok_files=1 failed_files=0 rows=7 dur=10s 2026-09-20 09:31:39 OK calcsalesorderkpis.php statements=6 dur=43s 2026-09-20 09:31:41 OK calcproductstock.php dur=2s 2026-09-20 09:31:44 OK calcpipelinekpis.php groups=102 dur=3.27s 2026-09-20 09:31:54 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-20 10:30:11 OK importstock.php ok_files=1 failed_files=0 rows=11 dur=10s 2026-09-20 10:30:36 OK importsalesorders.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-09-20 10:30:46 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-20 10:30:56 OK importdailykpis.php ok_files=1 failed_files=0 rows=8 dur=10s 2026-09-20 10:31:36 OK calcsalesorderkpis.php statements=6 dur=40s 2026-09-20 10:31:38 OK calcproductstock.php dur=2s 2026-09-20 10:31:40 OK calcpipelinekpis.php groups=102 dur=1.909s 2026-09-20 10:31:50 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-20 11:30:11 OK importstock.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-09-20 11:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-09-20 11:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-20 11:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=9 dur=10s 2026-09-20 11:31:37 OK calcsalesorderkpis.php statements=6 dur=40s 2026-09-20 11:31:39 OK calcproductstock.php dur=2s 2026-09-20 11:31:41 OK calcpipelinekpis.php groups=102 dur=1.887s 2026-09-20 11:31:51 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-20 12:30:11 OK importstock.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-09-20 12:30:36 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-20 12:30:46 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-20 12:30:56 OK importdailykpis.php ok_files=1 failed_files=0 rows=9 dur=10s 2026-09-20 12:31:31 OK calcsalesorderkpis.php statements=6 dur=35s 2026-09-20 12:31:33 OK calcproductstock.php dur=2s 2026-09-20 12:31:34 OK calcpipelinekpis.php groups=102 dur=1.475s 2026-09-20 12:31:44 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-20 13:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-20 13:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=122 dur=10s 2026-09-20 13:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-20 13:30:58 OK importdailykpis.php ok_files=1 failed_files=0 rows=9 dur=10s 2026-09-20 13:31:32 OK calcsalesorderkpis.php statements=6 dur=34s 2026-09-20 13:31:34 OK calcproductstock.php dur=2s 2026-09-20 13:31:36 OK calcpipelinekpis.php groups=102 dur=1.504s 2026-09-20 13:31:46 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-20 14:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-20 14:30:28 OK calcproductstock.php dur=2s 2026-09-20 14:45:26 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-20 14:45:36 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-20 14:45:46 OK importdailykpis.php ok_files=1 failed_files=0 rows=9 dur=10s 2026-09-20 14:46:19 OK calcsalesorderkpis.php statements=6 dur=33s 2026-09-20 14:46:21 OK calcpipelinekpis.php groups=102 dur=1.589s 2026-09-20 14:46:31 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-20 15:30:11 OK importstock.php ok_files=1 failed_files=0 rows=12 dur=10s 2026-09-20 15:30:29 OK calcproductstock.php dur=2s 2026-09-20 15:45:25 OK importsalesorders.php ok_files=1 failed_files=0 rows=13 dur=10s 2026-09-20 15:45:35 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-20 15:45:46 OK importdailykpis.php ok_files=1 failed_files=0 rows=9 dur=10s 2026-09-20 15:46:20 OK calcsalesorderkpis.php statements=6 dur=34s 2026-09-20 15:46:21 OK calcpipelinekpis.php groups=102 dur=1.66s 2026-09-20 15:46:31 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-20 16:30:12 OK importstock.php ok_files=1 failed_files=0 rows=12 dur=10s 2026-09-20 16:30:29 OK calcproductstock.php dur=2s 2026-09-20 16:45:28 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-20 16:45:38 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-20 16:45:48 OK importdailykpis.php ok_files=1 failed_files=0 rows=9 dur=10s 2026-09-20 16:46:22 OK calcsalesorderkpis.php statements=6 dur=34s 2026-09-20 16:46:24 OK calcpipelinekpis.php groups=102 dur=1.649s 2026-09-20 16:46:34 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-20 17:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-20 17:30:28 OK calcproductstock.php dur=2s 2026-09-20 17:45:28 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-20 17:45:38 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-20 17:45:48 OK importdailykpis.php ok_files=1 failed_files=0 rows=9 dur=10s 2026-09-20 17:46:22 OK calcsalesorderkpis.php statements=6 dur=34s 2026-09-20 17:46:24 OK calcpipelinekpis.php groups=102 dur=1.931s 2026-09-20 17:46:34 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-20 18:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-20 18:30:29 OK calcproductstock.php dur=2s 2026-09-20 18:45:28 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-20 18:45:38 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-20 18:45:48 OK importdailykpis.php ok_files=1 failed_files=0 rows=9 dur=10s 2026-09-20 18:46:23 OK calcsalesorderkpis.php statements=6 dur=34s 2026-09-20 18:46:24 OK calcpipelinekpis.php groups=102 dur=1.795s 2026-09-20 18:46:34 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-21 00:45:11 OK importcustomers.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-21 00:45:21 OK importproducts.php file=MI-DAS_products_20260920.csv rows=0 dur=0s 2026-09-21 00:45:21 OK importproducts.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-21 00:45:35 OK importcontacts.php ok_files=1 failed_files=0 rows=12530 dur=15s 2026-09-21 00:45:45 OK importsalesanalysis.php file=MI-DAS_salesanal_20260920.csv rows=0 dur=0s 2026-09-21 00:45:45 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-21 00:45:55 OK importcustomerbalances.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-21 00:46:09 OK importagedtransactions.php ok_files=1 failed_files=0 rows=23309 dur=14s 2026-09-21 00:46:36 OK importpipelinestages.php file=MI-DAS_pipeline01.csv rows=3 dur=0.11s 2026-09-21 00:46:36 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-09-21 00:46:46 OK importsalesinvoices.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-21 00:46:56 WARN importtermsheader.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-21 00:47:06 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-21 00:47:16 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-21 00:47:26 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-09-21 00:47:36 OK importpac2.php ok_files=1 failed_files=0 rows=74 dur=10s 2026-09-21 00:47:46 OK importpac3.php ok_files=1 failed_files=0 rows=152 dur=10s 2026-09-21 00:47:56 OK importpac4.php file=MI-DAS_PAC4_20260920.csv rows=337 dur=0.086s 2026-09-21 00:47:56 OK importpac4.php ok_files=1 failed_files=0 rows=337 dur=10s 2026-09-21 00:48:06 OK importsalesreps.php ok_files=1 failed_files=0 rows=35 dur=10s 2026-09-21 00:48:17 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260920.csv rows=208 dur=0.061s 2026-09-21 00:48:17 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=208 dur=10s 2026-09-21 00:48:27 WARN importsuppliers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-21 01:00:12 OK importagedbalances.php ok_files=1 failed_files=0 rows=3399 dur=11s 2026-09-21 01:07:13 OK run_rollover delete salesorders older than 3y rows=21 2026-09-21 01:07:27 OK run_rollover finished dur=25.27s 2026-09-21 01:37:54 OK calcseasonality.php branches=4 paccodes=608 upserts=7296 dur=54s 2026-09-21 01:38:07 OK calcstockage.php processed=49056 updated=49056 dur=13s 2026-09-21 01:55:04 OK calcstocklevels.php processed=49057 updated=49057 attention=49038 dur=1017s 2026-09-21 07:30:11 OK importstock.php ok_files=1 failed_files=0 rows=121 dur=10s 2026-09-21 07:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=231 dur=10s 2026-09-21 07:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-21 07:30:58 OK importdailykpis.php ok_files=1 failed_files=0 rows=30 dur=10s 2026-09-21 07:31:35 OK calcsalesorderkpis.php statements=6 dur=37s 2026-09-21 07:31:38 OK calcproductstock.php dur=3s 2026-09-21 07:31:41 OK calcpipelinekpis.php groups=102 dur=2.873s 2026-09-21 07:31:51 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-21 08:30:12 OK importstock.php ok_files=1 failed_files=0 rows=396 dur=11s 2026-09-21 08:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=1146 dur=11s 2026-09-21 08:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=130 dur=10s 2026-09-21 08:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=34 dur=10s 2026-09-21 08:31:37 OK calcsalesorderkpis.php statements=6 dur=37s 2026-09-21 08:31:39 OK calcproductstock.php dur=2s 2026-09-21 08:31:42 OK calcpipelinekpis.php groups=102 dur=3.03s 2026-09-21 08:31:53 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=794 dur=11s 2026-09-21 09:30:13 OK importstock.php ok_files=1 failed_files=0 rows=765 dur=11s 2026-09-21 09:30:41 OK importsalesorders.php ok_files=1 failed_files=0 rows=845 dur=11s 2026-09-21 09:30:51 OK importquotes.php ok_files=1 failed_files=0 rows=135 dur=10s 2026-09-21 09:31:01 OK importdailykpis.php ok_files=1 failed_files=0 rows=40 dur=10s 2026-09-21 09:31:37 OK calcsalesorderkpis.php statements=6 dur=37s 2026-09-21 09:31:40 OK calcproductstock.php dur=2s 2026-09-21 09:31:43 OK calcpipelinekpis.php groups=102 dur=3.091s 2026-09-21 09:31:54 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=386 dur=11s Mon Sep 21 10:15:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Mon Sep 21 10:30:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Mon Sep 21 10:45:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Mon Sep 21 11:00:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Mon Sep 21 11:15:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Mon Sep 21 11:30:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Mon Sep 21 11:45:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Mon Sep 21 12:00:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Mon Sep 21 12:15:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Mon Sep 21 12:30:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Mon Sep 21 12:45:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Mon Sep 21 13:00:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Mon Sep 21 13:15:02 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=1s) Mon Sep 21 13:30:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Mon Sep 21 13:45:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Mon Sep 21 14:00:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Mon Sep 21 14:15:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Mon Sep 21 14:30:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Mon Sep 21 14:45:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Mon Sep 21 15:00:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Mon Sep 21 15:15:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Mon Sep 21 15:30:02 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=1s) Mon Sep 21 15:45:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Mon Sep 21 16:00:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Mon Sep 21 16:15:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Mon Sep 21 16:30:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Mon Sep 21 16:45:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Mon Sep 21 17:00:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Mon Sep 21 17:15:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Mon Sep 21 17:30:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Mon Sep 21 17:45:02 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=1s) Mon Sep 21 18:00:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Mon Sep 21 18:15:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Mon Sep 21 18:30:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Mon Sep 21 18:45:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Mon Sep 21 19:00:02 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Mon Sep 21 19:15:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Mon Sep 21 19:30:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Mon Sep 21 19:45:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Mon Sep 21 20:00:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Mon Sep 21 20:15:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Mon Sep 21 20:30:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Mon Sep 21 20:45:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Mon Sep 21 21:00:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Mon Sep 21 21:15:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Mon Sep 21 21:30:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Mon Sep 21 21:45:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Mon Sep 21 22:00:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Mon Sep 21 22:15:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Mon Sep 21 22:30:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Mon Sep 21 22:45:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Mon Sep 21 23:00:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Mon Sep 21 23:15:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Mon Sep 21 23:30:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Mon Sep 21 23:45:02 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Tue Sep 22 00:00:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Tue Sep 22 00:15:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Tue Sep 22 00:30:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Tue Sep 22 00:45:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Tue Sep 22 01:00:02 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Tue Sep 22 01:15:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Tue Sep 22 01:30:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Tue Sep 22 01:45:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Tue Sep 22 02:00:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Tue Sep 22 02:15:02 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=1s) Tue Sep 22 02:30:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Tue Sep 22 02:45:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Tue Sep 22 03:00:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Tue Sep 22 03:15:02 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=1s) Tue Sep 22 03:30:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Tue Sep 22 03:45:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Tue Sep 22 04:00:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Tue Sep 22 04:15:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Tue Sep 22 04:30:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Tue Sep 22 04:45:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Tue Sep 22 05:00:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Tue Sep 22 05:15:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Tue Sep 22 05:30:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Tue Sep 22 05:45:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Tue Sep 22 06:00:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Tue Sep 22 06:15:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Tue Sep 22 06:30:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Tue Sep 22 06:45:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Tue Sep 22 07:00:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Tue Sep 22 07:15:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Tue Sep 22 07:30:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Tue Sep 22 07:45:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Tue Sep 22 08:00:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Tue Sep 22 08:15:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Tue Sep 22 08:30:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Tue Sep 22 08:45:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Tue Sep 22 09:00:02 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=1s) Tue Sep 22 09:15:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Tue Sep 22 09:30:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Tue Sep 22 09:45:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Tue Sep 22 10:00:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Tue Sep 22 10:15:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Tue Sep 22 10:30:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Tue Sep 22 10:45:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Tue Sep 22 11:00:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Tue Sep 22 11:15:02 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Tue Sep 22 11:30:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) Tue Sep 22 11:45:01 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=0s) 2026-09-22 12:00:11 WARN importcustomers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-22 12:00:21 OK importproducts.php file=MI-DAS_products_20260921.csv rows=244 dur=0.146s 2026-09-22 12:00:21 OK importproducts.php ok_files=1 failed_files=0 rows=244 dur=10s 2026-09-22 12:00:37 OK importcontacts.php ok_files=1 failed_files=0 rows=13114 dur=15s 2026-09-22 12:00:58 OK importstock.php ok_files=2 failed_files=0 rows=1414 dur=22s 2026-09-22 12:01:19 OK importsalesanalysis.php file=MI-DAS_salesanal_20260921.csv rows=2718 dur=10.376s 2026-09-22 12:01:19 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=2718 dur=20s 2026-09-22 12:01:29 OK importcustomerbalances.php ok_files=1 failed_files=0 rows=25 dur=10s 2026-09-22 12:01:40 OK importagedbalances.php ok_files=1 failed_files=0 rows=3399 dur=11s 2026-09-22 12:01:50 OK importagedtransactions.php ok_files=1 failed_files=0 rows=221 dur=10s 2026-09-22 12:02:39 OK importsalesorders.php ok_files=2 failed_files=0 rows=4264 dur=22s 2026-09-22 12:02:49 OK importpipelinestages.php file=MI-DAS_pipeline01.csv rows=3 dur=0.11s 2026-09-22 12:02:49 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-09-22 12:03:09 OK importquotes.php ok_files=2 failed_files=0 rows=80 dur=20s 2026-09-22 12:03:20 OK importsalesinvoices.php ok_files=1 failed_files=0 rows=2735 dur=11s 2026-09-22 12:03:30 OK importtermsheader.php ok_files=1 failed_files=0 rows=1 dur=10s 2026-09-22 12:03:40 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-22 12:03:50 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-22 12:04:00 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-09-22 12:04:10 OK importpac2.php ok_files=1 failed_files=0 rows=77 dur=10s 2026-09-22 12:04:20 OK importpac3.php ok_files=1 failed_files=0 rows=158 dur=10s 2026-09-22 12:04:30 OK importpac4.php file=MI-DAS_PAC4_20260921.csv rows=345 dur=0.092s 2026-09-22 12:04:30 OK importpac4.php ok_files=1 failed_files=0 rows=345 dur=10s 2026-09-22 12:04:40 OK importsalesreps.php ok_files=1 failed_files=0 rows=36 dur=10s 2026-09-22 12:04:50 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260921.csv rows=212 dur=0.062s 2026-09-22 12:04:50 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=212 dur=10s 2026-09-22 12:05:11 OK importdailykpis.php ok_files=2 failed_files=0 rows=286 dur=20s 2026-09-22 12:05:34 OK calcsalesorderkpis.php statements=6 dur=23s 2026-09-22 12:05:36 OK calcproductstock.php dur=2s 2026-09-22 12:05:38 OK calcpipelinekpis.php groups=102 dur=2.074s 2026-09-22 12:05:59 OK importpurchaseorders.php ok_files=2 failed_files=0 rows=255 dur=21s 2026-09-22 12:06:09 OK importsuppliers.php ok_files=1 failed_files=0 rows=5 dur=10s 2026-09-22 12:45:13 OK importstock.php ok_files=1 failed_files=0 rows=896 dur=11s 2026-09-22 12:45:42 OK importsalesorders.php ok_files=1 failed_files=0 rows=1252 dur=11s 2026-09-22 12:45:52 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-22 12:46:02 OK importdailykpis.php ok_files=1 failed_files=0 rows=154 dur=10s 2026-09-22 12:46:28 OK calcsalesorderkpis.php statements=6 dur=27s 2026-09-22 12:46:31 OK calcproductstock.php dur=2s 2026-09-22 12:46:32 OK calcpipelinekpis.php groups=102 dur=1.681s 2026-09-22 12:46:43 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=165 dur=11s 2026-09-22 13:45:13 OK importstock.php ok_files=1 failed_files=0 rows=985 dur=12s 2026-09-22 13:45:52 OK importsalesorders.php ok_files=1 failed_files=0 rows=2063 dur=11s 2026-09-22 13:46:02 OK importquotes.php ok_files=1 failed_files=0 rows=329 dur=10s 2026-09-22 13:46:13 OK importdailykpis.php ok_files=1 failed_files=0 rows=160 dur=11s 2026-09-22 13:47:30 OK calcsalesorderkpis.php statements=6 dur=76s 2026-09-22 13:47:32 OK calcproductstock.php dur=2s 2026-09-22 13:47:37 OK calcpipelinekpis.php groups=102 dur=4.87s 2026-09-22 13:47:47 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=185 dur=11s 2026-09-22 14:45:13 OK importstock.php ok_files=1 failed_files=0 rows=1107 dur=12s 2026-09-22 14:45:51 OK importsalesorders.php ok_files=1 failed_files=0 rows=1376 dur=11s 2026-09-22 14:46:01 OK importquotes.php ok_files=1 failed_files=0 rows=180 dur=10s 2026-09-22 14:46:11 OK importdailykpis.php ok_files=1 failed_files=0 rows=160 dur=10s 2026-09-22 14:46:48 OK calcsalesorderkpis.php statements=6 dur=37s 2026-09-22 14:46:51 OK calcproductstock.php dur=3s 2026-09-22 14:46:52 OK calcpipelinekpis.php groups=102 dur=1.54s 2026-09-22 14:47:04 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=450 dur=12s 2026-09-22 15:45:14 OK importstock.php ok_files=1 failed_files=0 rows=1077 dur=12s 2026-09-22 15:45:55 OK importsalesorders.php ok_files=1 failed_files=0 rows=3397 dur=14s 2026-09-22 15:46:05 OK importquotes.php ok_files=1 failed_files=0 rows=97 dur=10s 2026-09-22 15:46:16 OK importdailykpis.php ok_files=1 failed_files=0 rows=161 dur=10s 2026-09-22 15:46:43 OK calcsalesorderkpis.php statements=6 dur=27s 2026-09-22 15:46:45 OK calcproductstock.php dur=2s 2026-09-22 15:46:46 OK calcpipelinekpis.php groups=102 dur=1.216s 2026-09-22 15:47:00 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=1500 dur=14s 2026-09-22 17:00:13 OK importstock.php ok_files=1 failed_files=0 rows=1021 dur=12s 2026-09-22 17:01:00 OK importsalesorders.php ok_files=1 failed_files=0 rows=1134 dur=12s 2026-09-22 17:01:10 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-22 17:01:20 OK importdailykpis.php ok_files=1 failed_files=0 rows=168 dur=10s 2026-09-22 17:01:47 OK calcsalesorderkpis.php statements=6 dur=27s 2026-09-22 17:01:49 OK calcproductstock.php dur=2s 2026-09-22 17:01:50 OK calcpipelinekpis.php groups=102 dur=1.197s 2026-09-22 17:02:01 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=217 dur=11s 2026-09-22 18:00:13 OK importstock.php ok_files=1 failed_files=0 rows=754 dur=12s 2026-09-22 18:01:01 OK importsalesorders.php ok_files=1 failed_files=0 rows=527 dur=10s 2026-09-22 18:01:11 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-22 18:01:21 OK importdailykpis.php ok_files=1 failed_files=0 rows=168 dur=10s 2026-09-22 18:01:48 OK calcsalesorderkpis.php statements=6 dur=27s 2026-09-22 18:01:50 OK calcproductstock.php dur=2s 2026-09-22 18:01:51 OK calcpipelinekpis.php groups=102 dur=1.098s 2026-09-22 18:02:01 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-22 19:00:13 OK importstock.php ok_files=1 failed_files=0 rows=546 dur=12s 2026-09-22 19:01:02 OK importsalesorders.php ok_files=1 failed_files=0 rows=454 dur=11s 2026-09-22 19:01:13 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-22 19:01:23 OK importdailykpis.php ok_files=1 failed_files=0 rows=168 dur=10s 2026-09-22 19:01:50 OK calcsalesorderkpis.php statements=6 dur=27s 2026-09-22 19:01:52 OK calcproductstock.php dur=2s 2026-09-22 19:01:53 OK calcpipelinekpis.php groups=102 dur=1.076s 2026-09-22 19:02:03 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-23 00:45:11 OK importcustomers.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-23 00:45:21 OK importproducts.php file=MI-DAS_products_20260922.csv rows=0 dur=0s 2026-09-23 00:45:21 OK importproducts.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-23 00:45:38 OK importcontacts.php ok_files=1 failed_files=0 rows=12530 dur=17s 2026-09-23 00:46:14 OK importsalesanalysis.php file=MI-DAS_salesanal_20260922.csv rows=3366 dur=25.904s 2026-09-23 00:46:14 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=3366 dur=36s 2026-09-23 00:46:28 OK importagedtransactions.php ok_files=1 failed_files=0 rows=23309 dur=14s 2026-09-23 00:47:40 OK importpipelinestages.php file=MI-DAS_pipeline01.csv rows=3 dur=0.121s 2026-09-23 00:47:40 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-09-23 00:47:50 WARN importtermsheader.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-23 00:48:00 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-23 00:48:10 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-23 00:48:20 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-09-23 00:48:30 OK importpac2.php ok_files=1 failed_files=0 rows=74 dur=10s 2026-09-23 00:48:40 OK importpac3.php ok_files=1 failed_files=0 rows=152 dur=10s 2026-09-23 00:48:50 OK importpac4.php file=MI-DAS_PAC4_20260922.csv rows=337 dur=0.12s 2026-09-23 00:48:50 OK importpac4.php ok_files=1 failed_files=0 rows=337 dur=10s 2026-09-23 00:49:00 OK importsalesreps.php ok_files=1 failed_files=0 rows=35 dur=10s 2026-09-23 00:49:11 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260922.csv rows=208 dur=0.105s 2026-09-23 00:49:11 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=208 dur=10s 2026-09-23 00:49:21 WARN importsuppliers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-23 01:07:13 OK run_rollover delete salesorders older than 3y rows=261 2026-09-23 01:07:29 OK run_rollover finished dur=27.45s 2026-09-23 01:38:07 OK calcseasonality.php branches=4 paccodes=608 upserts=7296 dur=66s 2026-09-23 01:38:21 OK calcstockage.php processed=49061 updated=49061 dur=14s 2026-09-23 01:45:11 WARN importcustomers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-23 01:45:39 OK importproducts.php file=MI-DAS_products_20260922.csv rows=49065 dur=17.467s 2026-09-23 01:45:39 OK importproducts.php ok_files=1 failed_files=0 rows=49065 dur=27s 2026-09-23 01:45:58 OK importcontacts.php ok_files=1 failed_files=0 rows=13121 dur=19s 2026-09-23 01:46:08 OK importcustomerbalances.php ok_files=1 failed_files=0 rows=13 dur=10s 2026-09-23 01:46:19 OK importagedbalances.php ok_files=1 failed_files=0 rows=3401 dur=11s 2026-09-23 01:46:29 OK importagedtransactions.php ok_files=1 failed_files=0 rows=721 dur=10s 2026-09-23 01:47:10 OK importpipelinestages.php file=MI-DAS_pipeline01.csv rows=3 dur=0.121s 2026-09-23 01:47:10 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-09-23 01:47:21 OK importsalesinvoices.php ok_files=1 failed_files=0 rows=3393 dur=12s 2026-09-23 01:47:31 OK importtermsheader.php ok_files=1 failed_files=0 rows=1 dur=10s 2026-09-23 01:47:41 OK calcstocklevels.php processed=49062 updated=49062 attention=49046 dur=560s 2026-09-23 01:47:41 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-23 01:47:51 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-23 01:48:02 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-09-23 01:48:12 OK importpac2.php ok_files=1 failed_files=0 rows=77 dur=10s 2026-09-23 01:48:22 OK importpac3.php ok_files=1 failed_files=0 rows=158 dur=10s 2026-09-23 01:48:32 OK importpac4.php file=MI-DAS_PAC4_20260922.csv rows=345 dur=0.082s 2026-09-23 01:48:32 OK importpac4.php ok_files=1 failed_files=0 rows=345 dur=10s 2026-09-23 01:48:42 OK importsalesreps.php ok_files=1 failed_files=0 rows=36 dur=10s 2026-09-23 01:48:52 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260922.csv rows=212 dur=0.098s 2026-09-23 01:48:52 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=212 dur=10s 2026-09-23 01:49:02 OK importsuppliers.php ok_files=1 failed_files=0 rows=10 dur=10s 2026-09-23 07:30:11 OK importstock.php ok_files=1 failed_files=0 rows=266 dur=10s 2026-09-23 07:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=5508 dur=13s 2026-09-23 07:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-23 07:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=48 dur=10s 2026-09-23 07:31:31 OK calcsalesorderkpis.php statements=6 dur=31s 2026-09-23 07:31:34 OK calcproductstock.php dur=3s 2026-09-23 07:31:37 OK calcpipelinekpis.php groups=102 dur=2.877s 2026-09-23 07:31:47 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-23 08:30:12 OK importstock.php ok_files=1 failed_files=0 rows=684 dur=11s 2026-09-23 08:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=520 dur=10s 2026-09-23 08:30:49 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-23 08:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=68 dur=10s 2026-09-23 08:31:32 OK calcsalesorderkpis.php statements=6 dur=32s 2026-09-23 08:31:34 OK calcproductstock.php dur=2s 2026-09-23 08:31:37 OK calcpipelinekpis.php groups=102 dur=3.167s 2026-09-23 08:31:48 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=631 dur=11s 2026-09-23 09:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1163 dur=11s 2026-09-23 09:30:41 OK importsalesorders.php ok_files=1 failed_files=0 rows=755 dur=11s 2026-09-23 09:30:51 OK importquotes.php ok_files=1 failed_files=0 rows=72 dur=10s 2026-09-23 09:31:01 OK importdailykpis.php ok_files=1 failed_files=0 rows=82 dur=10s 2026-09-23 09:31:39 OK calcsalesorderkpis.php statements=6 dur=38s 2026-09-23 09:31:41 OK calcproductstock.php dur=2s 2026-09-23 09:31:44 OK calcpipelinekpis.php groups=102 dur=3.356s 2026-09-23 09:31:56 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=673 dur=12s 2026-09-23 10:30:12 OK importstock.php ok_files=1 failed_files=0 rows=1132 dur=11s 2026-09-23 10:30:41 OK importsalesorders.php ok_files=1 failed_files=0 rows=1861 dur=11s 2026-09-23 10:30:51 OK importquotes.php ok_files=1 failed_files=0 rows=25 dur=10s 2026-09-23 10:31:01 OK importdailykpis.php ok_files=1 failed_files=0 rows=97 dur=10s 2026-09-23 10:31:39 OK calcsalesorderkpis.php statements=6 dur=38s 2026-09-23 10:31:41 OK calcproductstock.php dur=2s 2026-09-23 10:31:45 OK calcpipelinekpis.php groups=102 dur=3.512s 2026-09-23 10:31:55 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-23 11:30:12 OK importstock.php ok_files=1 failed_files=0 rows=786 dur=11s 2026-09-23 11:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=1407 dur=11s 2026-09-23 11:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=12 dur=10s 2026-09-23 11:31:01 OK importdailykpis.php ok_files=1 failed_files=0 rows=111 dur=10s 2026-09-23 11:31:39 OK calcsalesorderkpis.php statements=6 dur=38s 2026-09-23 11:31:41 OK calcproductstock.php dur=2s 2026-09-23 11:31:45 OK calcpipelinekpis.php groups=102 dur=4.308s 2026-09-23 11:31:55 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=102 dur=10s 2026-09-23 12:45:12 OK importstock.php ok_files=1 failed_files=0 rows=813 dur=11s 2026-09-23 12:45:43 OK importsalesorders.php ok_files=1 failed_files=0 rows=2559 dur=12s 2026-09-23 12:45:53 OK importquotes.php ok_files=1 failed_files=0 rows=49 dur=10s 2026-09-23 12:46:03 OK importdailykpis.php ok_files=1 failed_files=0 rows=172 dur=10s 2026-09-23 12:46:42 OK calcsalesorderkpis.php statements=7 dur=39s 2026-09-23 12:46:44 OK calcproductstock.php dur=2s 2026-09-23 12:46:49 OK calcpipelinekpis.php groups=102 dur=4.959s 2026-09-23 12:46:59 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=24 dur=10s 2026-09-23 13:45:13 OK importstock.php ok_files=1 failed_files=0 rows=956 dur=12s 2026-09-23 13:45:42 OK importsalesorders.php ok_files=1 failed_files=0 rows=2019 dur=12s 2026-09-23 13:45:53 OK importquotes.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-09-23 13:46:03 OK importdailykpis.php ok_files=1 failed_files=0 rows=172 dur=10s 2026-09-23 13:46:39 OK calcsalesorderkpis.php statements=7 dur=36s 2026-09-23 13:46:41 OK calcproductstock.php dur=2s 2026-09-23 13:46:46 OK calcpipelinekpis.php groups=102 dur=4.947s 2026-09-23 13:46:56 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=8 dur=10s 2026-09-23 14:45:12 OK importstock.php ok_files=1 failed_files=0 rows=1014 dur=11s 2026-09-23 14:45:41 OK importsalesorders.php ok_files=1 failed_files=0 rows=1807 dur=11s 2026-09-23 14:45:51 OK importquotes.php ok_files=1 failed_files=0 rows=10 dur=10s 2026-09-23 14:46:01 OK importdailykpis.php ok_files=1 failed_files=0 rows=173 dur=10s 2026-09-23 14:46:27 OK calcsalesorderkpis.php statements=7 dur=26s 2026-09-23 14:46:30 OK calcproductstock.php dur=3s 2026-09-23 14:46:32 OK calcpipelinekpis.php groups=102 dur=2.33s 2026-09-23 14:46:42 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=84 dur=10s 2026-09-23 15:45:13 OK importstock.php ok_files=1 failed_files=0 rows=1123 dur=11s 2026-09-23 15:45:43 OK importsalesorders.php ok_files=1 failed_files=0 rows=1683 dur=11s 2026-09-23 15:45:53 OK importquotes.php ok_files=1 failed_files=0 rows=16 dur=10s 2026-09-23 15:46:03 OK importdailykpis.php ok_files=1 failed_files=0 rows=174 dur=10s 2026-09-23 15:46:26 OK calcsalesorderkpis.php statements=7 dur=23s 2026-09-23 15:46:28 OK calcproductstock.php dur=2s 2026-09-23 15:46:30 OK calcpipelinekpis.php groups=102 dur=1.946s 2026-09-23 15:46:41 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=188 dur=10s 2026-09-23 16:45:12 OK importstock.php ok_files=1 failed_files=0 rows=1047 dur=11s 2026-09-23 16:45:43 OK importsalesorders.php ok_files=1 failed_files=0 rows=1166 dur=11s 2026-09-23 16:45:53 OK importquotes.php ok_files=1 failed_files=0 rows=19 dur=10s 2026-09-23 16:46:03 OK importdailykpis.php ok_files=1 failed_files=0 rows=174 dur=10s 2026-09-23 16:46:29 OK calcsalesorderkpis.php statements=7 dur=26s 2026-09-23 16:46:31 OK calcproductstock.php dur=2s 2026-09-23 16:46:33 OK calcpipelinekpis.php groups=102 dur=1.802s 2026-09-23 16:46:43 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-09-23 18:00:12 OK importstock.php ok_files=1 failed_files=0 rows=911 dur=11s 2026-09-23 18:00:41 OK importsalesorders.php ok_files=1 failed_files=0 rows=1854 dur=11s 2026-09-23 18:00:51 OK importquotes.php ok_files=1 failed_files=0 rows=14 dur=10s 2026-09-23 18:01:01 OK importdailykpis.php ok_files=1 failed_files=0 rows=174 dur=10s 2026-09-23 18:01:25 OK calcsalesorderkpis.php statements=7 dur=23s 2026-09-23 18:01:27 OK calcproductstock.php dur=2s 2026-09-23 18:01:29 OK calcpipelinekpis.php groups=102 dur=1.714s 2026-09-23 18:01:40 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=487 dur=11s 2026-09-23 19:00:13 OK importstock.php ok_files=1 failed_files=0 rows=730 dur=11s 2026-09-23 19:00:41 OK importsalesorders.php ok_files=1 failed_files=0 rows=861 dur=10s 2026-09-23 19:00:51 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-23 19:01:01 OK importdailykpis.php ok_files=1 failed_files=0 rows=174 dur=10s 2026-09-23 19:01:25 OK calcsalesorderkpis.php statements=7 dur=24s 2026-09-23 19:01:27 OK calcproductstock.php dur=2s 2026-09-23 19:01:29 OK calcpipelinekpis.php groups=102 dur=1.661s 2026-09-23 19:01:39 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-24 01:00:11 OK importcustomers.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-24 01:00:22 OK importproducts.php file=MI-DAS_products_20260923.csv rows=0 dur=0s 2026-09-24 01:00:22 OK importproducts.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-24 01:00:36 OK importcontacts.php ok_files=1 failed_files=0 rows=12530 dur=15s 2026-09-24 01:00:46 OK importsalesanalysis.php file=MI-DAS_salesanal_20260923.csv rows=0 dur=0s 2026-09-24 01:00:46 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-24 01:01:00 OK importagedtransactions.php ok_files=1 failed_files=0 rows=23309 dur=14s 2026-09-24 01:01:27 OK importpipelinestages.php file=MI-DAS_pipeline01.csv rows=3 dur=0.084s 2026-09-24 01:01:27 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-09-24 01:01:37 WARN importtermsheader.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-24 01:01:47 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-24 01:01:57 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-24 01:02:07 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-09-24 01:02:17 OK importpac2.php ok_files=1 failed_files=0 rows=74 dur=10s 2026-09-24 01:02:27 OK importpac3.php ok_files=1 failed_files=0 rows=152 dur=10s 2026-09-24 01:02:37 OK importpac4.php file=MI-DAS_PAC4_20260923.csv rows=337 dur=0.087s 2026-09-24 01:02:37 OK importpac4.php ok_files=1 failed_files=0 rows=337 dur=10s 2026-09-24 01:02:47 OK importsalesreps.php ok_files=1 failed_files=0 rows=35 dur=10s 2026-09-24 01:02:58 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260923.csv rows=208 dur=0.06s 2026-09-24 01:02:58 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=208 dur=10s 2026-09-24 01:03:08 WARN importsuppliers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-24 01:07:07 OK run_rollover delete salesorders older than 3y rows=13 2026-09-24 01:07:24 OK delete salesanalysis older than 4y rows=2387 2026-09-24 01:07:24 OK run_rollover finished dur=22.318s 2026-09-24 01:30:11 WARN importcustomers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-24 01:30:21 OK importproducts.php file=MI-DAS_products_20260923.csv rows=17 dur=0.038s 2026-09-24 01:30:21 OK importproducts.php ok_files=1 failed_files=0 rows=17 dur=10s 2026-09-24 01:30:36 OK importcontacts.php ok_files=1 failed_files=0 rows=13122 dur=15s 2026-09-24 01:30:59 OK importsalesanalysis.php file=MI-DAS_salesanal_20260923.csv rows=3482 dur=12.621s 2026-09-24 01:30:59 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=3482 dur=23s 2026-09-24 01:31:09 OK importcustomerbalances.php ok_files=1 failed_files=0 rows=12 dur=10s 2026-09-24 01:31:20 OK importagedbalances.php ok_files=1 failed_files=0 rows=3401 dur=11s 2026-09-24 01:31:30 OK importagedtransactions.php ok_files=1 failed_files=0 rows=844 dur=10s 2026-09-24 01:32:02 OK importpipelinestages.php file=MI-DAS_pipeline01.csv rows=3 dur=0.1s 2026-09-24 01:32:02 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-09-24 01:32:13 OK importsalesinvoices.php ok_files=1 failed_files=0 rows=3508 dur=11s 2026-09-24 01:32:23 OK importtermsheader.php ok_files=1 failed_files=0 rows=1 dur=10s 2026-09-24 01:32:34 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-24 01:32:44 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-24 01:32:54 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-09-24 01:33:04 OK importpac2.php ok_files=1 failed_files=0 rows=77 dur=10s 2026-09-24 01:33:14 OK importpac3.php ok_files=1 failed_files=0 rows=158 dur=10s 2026-09-24 01:33:24 OK importpac4.php file=MI-DAS_PAC4_20260923.csv rows=345 dur=0.087s 2026-09-24 01:33:24 OK importpac4.php ok_files=1 failed_files=0 rows=345 dur=10s 2026-09-24 01:33:34 OK importsalesreps.php ok_files=1 failed_files=0 rows=36 dur=10s 2026-09-24 01:33:44 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260923.csv rows=212 dur=0.058s 2026-09-24 01:33:44 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=212 dur=10s 2026-09-24 01:33:54 OK importsuppliers.php ok_files=1 failed_files=0 rows=6 dur=10s 2026-09-24 01:37:55 OK calcseasonality.php branches=4 paccodes=632 upserts=7584 dur=54s 2026-09-24 01:38:08 OK calcstockage.php processed=49061 updated=49061 dur=13s 2026-09-24 01:55:15 OK calcstocklevels.php processed=49062 updated=49062 attention=49045 dur=1027s 2026-09-24 07:30:11 OK importstock.php ok_files=1 failed_files=0 rows=177 dur=10s 2026-09-24 07:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=2114 dur=11s 2026-09-24 07:30:49 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-24 07:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=60 dur=10s 2026-09-24 07:31:47 OK calcsalesorderkpis.php statements=7 dur=47s 2026-09-24 07:31:50 OK calcproductstock.php dur=2s 2026-09-24 07:31:55 OK calcpipelinekpis.php groups=102 dur=5.66s 2026-09-24 07:32:05 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-24 08:30:12 OK importstock.php ok_files=1 failed_files=0 rows=563 dur=11s 2026-09-24 08:30:41 OK importsalesorders.php ok_files=1 failed_files=0 rows=1142 dur=11s 2026-09-24 08:30:51 OK importquotes.php ok_files=1 failed_files=0 rows=40 dur=10s 2026-09-24 08:31:01 OK importdailykpis.php ok_files=1 failed_files=0 rows=71 dur=10s 2026-09-24 08:31:49 OK calcsalesorderkpis.php statements=7 dur=47s 2026-09-24 08:31:51 OK calcproductstock.php dur=2s 2026-09-24 08:31:58 OK calcpipelinekpis.php groups=102 dur=6.56s 2026-09-24 08:32:08 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=359 dur=11s 2026-09-24 09:30:12 OK importstock.php ok_files=1 failed_files=0 rows=752 dur=11s 2026-09-24 09:30:41 OK importsalesorders.php ok_files=1 failed_files=0 rows=717 dur=11s 2026-09-24 09:30:51 OK importquotes.php ok_files=1 failed_files=0 rows=51 dur=10s 2026-09-24 09:31:01 OK importdailykpis.php ok_files=1 failed_files=0 rows=88 dur=10s 2026-09-24 09:31:49 OK calcsalesorderkpis.php statements=7 dur=47s 2026-09-24 09:31:51 OK calcproductstock.php dur=2s 2026-09-24 09:31:58 OK calcpipelinekpis.php groups=102 dur=6.664s 2026-09-24 09:32:08 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=229 dur=11s 2026-09-24 10:30:12 OK importstock.php ok_files=1 failed_files=0 rows=778 dur=11s 2026-09-24 10:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=1103 dur=11s 2026-09-24 10:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=24 dur=10s 2026-09-24 10:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=128 dur=10s 2026-09-24 10:31:48 OK calcsalesorderkpis.php statements=7 dur=48s 2026-09-24 10:31:50 OK calcproductstock.php dur=2s 2026-09-24 10:31:57 OK calcpipelinekpis.php groups=102 dur=6.738s 2026-09-24 10:32:07 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=7 dur=10s 2026-09-24 11:30:13 OK importstock.php ok_files=1 failed_files=0 rows=870 dur=11s 2026-09-24 11:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=991 dur=11s 2026-09-24 11:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=9 dur=10s 2026-09-24 11:31:01 OK importdailykpis.php ok_files=1 failed_files=0 rows=146 dur=10s 2026-09-24 11:31:48 OK calcsalesorderkpis.php statements=7 dur=48s 2026-09-24 11:31:50 OK calcproductstock.php dur=2s 2026-09-24 11:31:57 OK calcpipelinekpis.php groups=102 dur=6.736s 2026-09-24 11:32:08 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=242 dur=11s 2026-09-24 12:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1016 dur=12s 2026-09-24 12:31:16 OK importsalesorders.php ok_files=1 failed_files=0 rows=1983 dur=12s 2026-09-24 12:31:26 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-24 12:31:36 OK importdailykpis.php ok_files=1 failed_files=0 rows=147 dur=10s 2026-09-24 12:32:17 OK calcsalesorderkpis.php statements=7 dur=41s 2026-09-24 12:32:20 OK calcproductstock.php dur=2s 2026-09-24 12:32:27 OK calcpipelinekpis.php groups=102 dur=7.088s 2026-09-24 12:32:37 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-09-24 13:45:12 OK importstock.php ok_files=1 failed_files=0 rows=1032 dur=11s 2026-09-24 13:45:43 OK importsalesorders.php ok_files=1 failed_files=0 rows=2147 dur=11s 2026-09-24 13:45:53 OK importquotes.php ok_files=1 failed_files=0 rows=47 dur=10s 2026-09-24 13:46:03 OK importdailykpis.php ok_files=1 failed_files=0 rows=154 dur=10s 2026-09-24 13:46:47 OK calcsalesorderkpis.php statements=7 dur=44s 2026-09-24 13:46:49 OK calcproductstock.php dur=2s 2026-09-24 13:46:56 OK calcpipelinekpis.php groups=102 dur=6.873s 2026-09-24 13:47:06 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=66 dur=10s 2026-09-24 14:45:12 OK importstock.php ok_files=1 failed_files=0 rows=1039 dur=11s 2026-09-24 14:45:45 OK importsalesorders.php ok_files=1 failed_files=0 rows=1299 dur=11s 2026-09-24 14:45:55 OK importquotes.php ok_files=1 failed_files=0 rows=21 dur=10s 2026-09-24 14:46:05 OK importdailykpis.php ok_files=1 failed_files=0 rows=154 dur=10s 2026-09-24 14:46:50 OK calcsalesorderkpis.php statements=7 dur=44s 2026-09-24 14:46:52 OK calcproductstock.php dur=2s 2026-09-24 14:46:59 OK calcpipelinekpis.php groups=102 dur=7.015s 2026-09-24 14:47:09 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=200 dur=11s 2026-09-24 15:45:13 OK importstock.php ok_files=1 failed_files=0 rows=1004 dur=11s 2026-09-24 15:45:43 OK importsalesorders.php ok_files=1 failed_files=0 rows=1605 dur=11s 2026-09-24 15:45:53 OK importquotes.php ok_files=1 failed_files=0 rows=42 dur=10s 2026-09-24 15:46:03 OK importdailykpis.php ok_files=1 failed_files=0 rows=161 dur=10s 2026-09-24 15:46:54 OK calcsalesorderkpis.php statements=7 dur=50s 2026-09-24 15:46:56 OK calcproductstock.php dur=2s 2026-09-24 15:46:59 OK calcpipelinekpis.php groups=102 dur=2.888s 2026-09-24 15:47:09 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=9 dur=10s 2026-09-24 16:45:13 OK importstock.php ok_files=1 failed_files=0 rows=997 dur=11s 2026-09-24 16:45:45 OK importsalesorders.php ok_files=1 failed_files=0 rows=1219 dur=11s 2026-09-24 16:45:55 OK importquotes.php ok_files=1 failed_files=0 rows=63 dur=10s 2026-09-24 16:46:05 OK importdailykpis.php ok_files=1 failed_files=0 rows=161 dur=10s 2026-09-24 16:46:53 OK calcsalesorderkpis.php statements=7 dur=48s 2026-09-24 16:46:55 OK calcproductstock.php dur=2s 2026-09-24 16:46:58 OK calcpipelinekpis.php groups=102 dur=2.434s 2026-09-24 16:47:08 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=4 dur=10s 2026-09-24 17:45:12 OK importstock.php ok_files=1 failed_files=0 rows=715 dur=11s 2026-09-24 17:45:43 OK importsalesorders.php ok_files=1 failed_files=0 rows=324 dur=10s 2026-09-24 17:45:53 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-24 17:46:03 OK importdailykpis.php ok_files=1 failed_files=0 rows=161 dur=10s 2026-09-24 17:46:46 OK calcsalesorderkpis.php statements=7 dur=44s 2026-09-24 17:46:49 OK calcproductstock.php dur=2s 2026-09-24 17:46:53 OK calcpipelinekpis.php groups=102 dur=4.78s 2026-09-24 17:47:03 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-24 18:45:12 OK importstock.php ok_files=1 failed_files=0 rows=546 dur=11s 2026-09-24 18:45:42 OK importsalesorders.php ok_files=1 failed_files=0 rows=569 dur=10s 2026-09-24 18:45:52 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-24 18:46:02 OK importdailykpis.php ok_files=1 failed_files=0 rows=161 dur=10s 2026-09-24 18:46:46 OK calcsalesorderkpis.php statements=7 dur=43s 2026-09-24 18:46:48 OK calcproductstock.php dur=2s 2026-09-24 18:46:53 OK calcpipelinekpis.php groups=102 dur=4.944s 2026-09-24 18:47:03 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-25 00:45:11 OK importcustomers.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-25 00:45:21 OK importproducts.php file=MI-DAS_products_20260924.csv rows=0 dur=0s 2026-09-25 00:45:21 OK importproducts.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-25 00:45:36 OK importcontacts.php ok_files=1 failed_files=0 rows=12530 dur=14s 2026-09-25 00:45:46 OK importsalesanalysis.php file=MI-DAS_salesanal_20260924.csv rows=0 dur=0s 2026-09-25 00:45:46 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-25 00:46:00 OK importagedtransactions.php ok_files=1 failed_files=0 rows=23309 dur=14s 2026-09-25 00:46:31 OK importpipelinestages.php file=MI-DAS_pipeline01.csv rows=3 dur=0.103s 2026-09-25 00:46:31 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-09-25 00:46:41 WARN importtermsheader.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-25 00:46:51 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-25 00:47:01 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-25 00:47:11 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-09-25 00:47:21 OK importpac2.php ok_files=1 failed_files=0 rows=74 dur=10s 2026-09-25 00:47:31 OK importpac3.php ok_files=1 failed_files=0 rows=152 dur=10s 2026-09-25 00:47:41 OK importpac4.php file=MI-DAS_PAC4_20260924.csv rows=337 dur=0.089s 2026-09-25 00:47:41 OK importpac4.php ok_files=1 failed_files=0 rows=337 dur=10s 2026-09-25 00:47:52 OK importsalesreps.php ok_files=1 failed_files=0 rows=35 dur=10s 2026-09-25 00:48:02 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260924.csv rows=208 dur=0.065s 2026-09-25 00:48:02 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=208 dur=10s 2026-09-25 00:48:12 WARN importsuppliers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-25 01:07:17 OK run_rollover delete salesorders older than 3y rows=62 2026-09-25 01:07:33 OK delete salesanalysis older than 4y rows=2464 2026-09-25 01:07:33 OK run_rollover finished dur=32.169s 2026-09-25 01:15:11 WARN importcustomers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-25 01:15:21 OK importproducts.php file=MI-DAS_products_20260924.csv rows=12 dur=0.034s 2026-09-25 01:15:21 OK importproducts.php ok_files=1 failed_files=0 rows=12 dur=10s 2026-09-25 01:15:36 OK importcontacts.php ok_files=1 failed_files=0 rows=13128 dur=15s 2026-09-25 01:15:57 OK importsalesanalysis.php file=MI-DAS_salesanal_20260924.csv rows=3046 dur=11.281s 2026-09-25 01:15:57 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=3046 dur=21s 2026-09-25 01:16:07 OK importcustomerbalances.php ok_files=1 failed_files=0 rows=14 dur=10s 2026-09-25 01:16:18 OK importagedbalances.php ok_files=1 failed_files=0 rows=3403 dur=11s 2026-09-25 01:16:28 OK importagedtransactions.php ok_files=1 failed_files=0 rows=959 dur=10s 2026-09-25 01:17:01 OK importpipelinestages.php file=MI-DAS_pipeline01.csv rows=3 dur=0.11s 2026-09-25 01:17:01 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-09-25 01:17:12 OK importsalesinvoices.php ok_files=1 failed_files=0 rows=3089 dur=11s 2026-09-25 01:17:22 OK importtermsheader.php ok_files=1 failed_files=0 rows=1 dur=10s 2026-09-25 01:17:32 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-25 01:17:42 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-25 01:17:52 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-09-25 01:18:02 OK importpac2.php ok_files=1 failed_files=0 rows=77 dur=10s 2026-09-25 01:18:12 OK importpac3.php ok_files=1 failed_files=0 rows=158 dur=10s 2026-09-25 01:18:22 OK importpac4.php file=MI-DAS_PAC4_20260924.csv rows=345 dur=0.087s 2026-09-25 01:18:22 OK importpac4.php ok_files=1 failed_files=0 rows=345 dur=10s 2026-09-25 01:18:33 OK importsalesreps.php ok_files=1 failed_files=0 rows=36 dur=10s 2026-09-25 01:18:43 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260924.csv rows=212 dur=0.059s 2026-09-25 01:18:43 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=212 dur=10s 2026-09-25 01:18:53 OK importsuppliers.php ok_files=1 failed_files=0 rows=5 dur=10s 2026-09-25 01:37:56 OK calcseasonality.php branches=4 paccodes=632 upserts=7584 dur=55s 2026-09-25 01:38:10 OK calcstockage.php processed=49061 updated=49061 dur=14s 2026-09-25 01:55:10 OK calcstocklevels.php processed=49062 updated=49062 attention=49045 dur=1021s 2026-09-25 07:30:11 OK importstock.php ok_files=1 failed_files=0 rows=186 dur=10s 2026-09-25 07:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=964 dur=11s 2026-09-25 07:30:49 OK importquotes.php ok_files=1 failed_files=0 rows=31 dur=10s 2026-09-25 07:30:59 OK importdailykpis.php ok_files=1 failed_files=0 rows=60 dur=10s 2026-09-25 07:31:48 OK calcsalesorderkpis.php statements=7 dur=49s 2026-09-25 07:31:51 OK calcproductstock.php dur=2s 2026-09-25 07:31:55 OK calcpipelinekpis.php groups=102 dur=4.865s 2026-09-25 07:32:05 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-25 08:30:12 OK importstock.php ok_files=1 failed_files=0 rows=218 dur=10s 2026-09-25 08:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=556 dur=11s 2026-09-25 08:30:49 OK importquotes.php ok_files=1 failed_files=0 rows=102 dur=10s 2026-09-25 08:30:59 OK importdailykpis.php ok_files=1 failed_files=0 rows=74 dur=10s 2026-09-25 08:31:43 OK calcsalesorderkpis.php statements=7 dur=44s 2026-09-25 08:31:46 OK calcproductstock.php dur=2s 2026-09-25 08:31:51 OK calcpipelinekpis.php groups=102 dur=4.931s 2026-09-25 08:32:02 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=394 dur=11s 2026-09-25 09:30:12 OK importstock.php ok_files=1 failed_files=0 rows=587 dur=11s 2026-09-25 09:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=610 dur=11s 2026-09-25 09:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=51 dur=10s 2026-09-25 09:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=96 dur=10s 2026-09-25 09:31:48 OK calcsalesorderkpis.php statements=7 dur=48s 2026-09-25 09:31:50 OK calcproductstock.php dur=2s 2026-09-25 09:31:55 OK calcpipelinekpis.php groups=102 dur=4.758s 2026-09-25 09:32:06 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=275 dur=11s 2026-09-25 10:30:13 OK importstock.php ok_files=1 failed_files=0 rows=727 dur=11s 2026-09-25 10:30:41 OK importsalesorders.php ok_files=1 failed_files=0 rows=1057 dur=11s 2026-09-25 10:30:51 OK importquotes.php ok_files=1 failed_files=0 rows=62 dur=10s 2026-09-25 10:31:02 OK importdailykpis.php ok_files=1 failed_files=0 rows=124 dur=10s 2026-09-25 10:31:50 OK calcsalesorderkpis.php statements=7 dur=48s 2026-09-25 10:31:52 OK calcproductstock.php dur=2s 2026-09-25 10:31:57 OK calcpipelinekpis.php groups=102 dur=4.783s 2026-09-25 10:32:08 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=542 dur=11s 2026-09-25 11:30:12 OK importstock.php ok_files=1 failed_files=0 rows=823 dur=11s 2026-09-25 11:30:42 OK importsalesorders.php ok_files=1 failed_files=0 rows=605 dur=11s 2026-09-25 11:30:52 OK importquotes.php ok_files=1 failed_files=0 rows=24 dur=10s 2026-09-25 11:31:02 OK importdailykpis.php ok_files=1 failed_files=0 rows=125 dur=10s 2026-09-25 11:31:51 OK calcsalesorderkpis.php statements=7 dur=49s 2026-09-25 11:31:53 OK calcproductstock.php dur=2s 2026-09-25 11:31:58 OK calcpipelinekpis.php groups=102 dur=4.75s 2026-09-25 11:32:10 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=674 dur=12s 2026-09-25 12:30:12 OK importstock.php ok_files=1 failed_files=0 rows=775 dur=11s 2026-09-25 12:30:42 OK importsalesorders.php ok_files=1 failed_files=0 rows=1396 dur=11s 2026-09-25 12:30:52 OK importquotes.php ok_files=1 failed_files=0 rows=30 dur=10s 2026-09-25 12:31:02 OK importdailykpis.php ok_files=1 failed_files=0 rows=146 dur=10s 2026-09-25 12:31:52 OK calcsalesorderkpis.php statements=7 dur=50s 2026-09-25 12:31:54 OK calcproductstock.php dur=2s 2026-09-25 12:31:59 OK calcpipelinekpis.php groups=102 dur=4.651s 2026-09-25 12:32:09 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=29 dur=10s 2026-09-25 13:45:13 OK importstock.php ok_files=1 failed_files=0 rows=807 dur=11s 2026-09-25 13:45:45 OK importsalesorders.php ok_files=1 failed_files=0 rows=1884 dur=11s 2026-09-25 13:45:55 OK importquotes.php ok_files=1 failed_files=0 rows=132 dur=10s 2026-09-25 13:46:05 OK importdailykpis.php ok_files=1 failed_files=0 rows=152 dur=10s 2026-09-25 13:46:55 OK calcsalesorderkpis.php statements=7 dur=50s 2026-09-25 13:46:57 OK calcproductstock.php dur=2s 2026-09-25 13:47:02 OK calcpipelinekpis.php groups=102 dur=4.828s 2026-09-25 13:47:12 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=74 dur=10s 2026-09-25 14:45:13 OK importstock.php ok_files=1 failed_files=0 rows=946 dur=11s 2026-09-25 14:45:44 OK importsalesorders.php ok_files=1 failed_files=0 rows=1443 dur=11s 2026-09-25 14:45:54 OK importquotes.php ok_files=1 failed_files=0 rows=16 dur=10s 2026-09-25 14:46:04 OK importdailykpis.php ok_files=1 failed_files=0 rows=152 dur=10s 2026-09-25 14:46:54 OK calcsalesorderkpis.php statements=7 dur=50s 2026-09-25 14:46:57 OK calcproductstock.php dur=2s 2026-09-25 14:47:02 OK calcpipelinekpis.php groups=102 dur=4.962s 2026-09-25 14:47:12 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=240 dur=11s 2026-09-25 15:45:12 OK importstock.php ok_files=1 failed_files=0 rows=981 dur=11s 2026-09-25 15:45:41 OK importsalesorders.php ok_files=1 failed_files=0 rows=1777 dur=11s 2026-09-25 15:45:51 OK importquotes.php ok_files=1 failed_files=0 rows=30 dur=10s 2026-09-25 15:46:01 OK importdailykpis.php ok_files=1 failed_files=0 rows=153 dur=10s 2026-09-25 15:46:57 OK calcsalesorderkpis.php statements=7 dur=56s 2026-09-25 15:46:59 OK calcproductstock.php dur=2s 2026-09-25 15:47:02 OK calcpipelinekpis.php groups=102 dur=3.144s 2026-09-25 15:47:14 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=1057 dur=12s 2026-09-25 16:45:12 OK importstock.php ok_files=1 failed_files=0 rows=800 dur=11s 2026-09-25 16:45:42 OK importsalesorders.php ok_files=1 failed_files=0 rows=1302 dur=11s 2026-09-25 16:45:53 OK importquotes.php ok_files=1 failed_files=0 rows=51 dur=10s 2026-09-25 16:46:03 OK importdailykpis.php ok_files=1 failed_files=0 rows=153 dur=10s 2026-09-25 16:46:56 OK calcsalesorderkpis.php statements=7 dur=53s 2026-09-25 16:46:57 OK calcproductstock.php dur=2s 2026-09-25 16:47:01 OK calcpipelinekpis.php groups=102 dur=3.554s 2026-09-25 16:47:11 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-25 17:45:12 OK importstock.php ok_files=1 failed_files=0 rows=604 dur=11s 2026-09-25 17:45:43 OK importsalesorders.php ok_files=1 failed_files=0 rows=786 dur=10s 2026-09-25 17:45:53 OK importquotes.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-09-25 17:46:03 OK importdailykpis.php ok_files=1 failed_files=0 rows=153 dur=10s 2026-09-25 17:46:56 OK calcsalesorderkpis.php statements=7 dur=53s 2026-09-25 17:46:58 OK calcproductstock.php dur=2s 2026-09-25 17:47:00 OK calcpipelinekpis.php groups=102 dur=2.768s 2026-09-25 17:47:10 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-25 18:45:12 OK importstock.php ok_files=1 failed_files=0 rows=448 dur=11s 2026-09-25 18:45:41 OK importsalesorders.php ok_files=1 failed_files=0 rows=486 dur=10s 2026-09-25 18:45:51 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-25 18:46:01 OK importdailykpis.php ok_files=1 failed_files=0 rows=153 dur=10s 2026-09-25 18:46:54 OK calcsalesorderkpis.php statements=7 dur=54s 2026-09-25 18:46:56 OK calcproductstock.php dur=2s 2026-09-25 18:47:00 OK calcpipelinekpis.php groups=102 dur=3.885s 2026-09-25 18:47:10 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-26 01:07:35 OK delete salesanalysis older than 4y rows=2370 2026-09-26 01:07:35 OK run_rollover finished dur=34.375s 2026-09-26 01:15:11 OK importcustomers.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-26 01:15:21 OK importproducts.php file=MI-DAS_products_20260925.csv rows=0 dur=0s 2026-09-26 01:15:21 OK importproducts.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-26 01:15:36 OK importcontacts.php ok_files=1 failed_files=0 rows=12530 dur=15s 2026-09-26 01:15:46 OK importsalesanalysis.php file=MI-DAS_salesanal_20260925.csv rows=0 dur=0s 2026-09-26 01:15:46 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-26 01:16:00 OK importagedtransactions.php ok_files=1 failed_files=0 rows=23309 dur=14s 2026-09-26 01:16:27 OK importpipelinestages.php file=MI-DAS_pipeline01.csv rows=3 dur=0.103s 2026-09-26 01:16:27 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-09-26 01:16:37 WARN importtermsheader.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-26 01:16:47 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-26 01:16:57 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-26 01:17:07 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-09-26 01:17:17 OK importpac2.php ok_files=1 failed_files=0 rows=74 dur=10s 2026-09-26 01:17:27 OK importpac3.php ok_files=1 failed_files=0 rows=152 dur=10s 2026-09-26 01:17:37 OK importpac4.php file=MI-DAS_PAC4_20260925.csv rows=337 dur=0.084s 2026-09-26 01:17:37 OK importpac4.php ok_files=1 failed_files=0 rows=337 dur=10s 2026-09-26 01:17:47 OK importsalesreps.php ok_files=1 failed_files=0 rows=35 dur=10s 2026-09-26 01:17:57 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260925.csv rows=208 dur=0.061s 2026-09-26 01:17:57 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=208 dur=10s 2026-09-26 01:18:07 WARN importsuppliers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-26 01:37:52 OK calcseasonality.php branches=4 paccodes=608 upserts=7296 dur=51s 2026-09-26 01:38:05 OK calcstockage.php processed=49063 updated=49063 dur=13s 2026-09-26 01:45:11 WARN importcustomers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-26 01:45:21 OK importproducts.php file=MI-DAS_products_20260925.csv rows=8 dur=0.027s 2026-09-26 01:45:21 OK importproducts.php ok_files=1 failed_files=0 rows=8 dur=10s 2026-09-26 01:45:36 OK importcontacts.php ok_files=1 failed_files=0 rows=13130 dur=15s 2026-09-26 01:45:56 OK importsalesanalysis.php file=MI-DAS_salesanal_20260925.csv rows=2585 dur=9.435s 2026-09-26 01:45:56 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=2585 dur=19s 2026-09-26 01:46:06 OK importcustomerbalances.php ok_files=1 failed_files=0 rows=16 dur=10s 2026-09-26 01:46:16 OK importagedbalances.php ok_files=1 failed_files=0 rows=3403 dur=11s 2026-09-26 01:46:27 OK importagedtransactions.php ok_files=1 failed_files=0 rows=704 dur=10s 2026-09-26 01:46:58 OK importpipelinestages.php file=MI-DAS_pipeline01.csv rows=3 dur=0.09s 2026-09-26 01:46:58 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-09-26 01:47:09 OK importsalesinvoices.php ok_files=1 failed_files=0 rows=2630 dur=11s 2026-09-26 01:47:19 WARN importtermsheader.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-26 01:47:29 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-26 01:47:39 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-26 01:47:49 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-09-26 01:47:59 OK importpac2.php ok_files=1 failed_files=0 rows=77 dur=10s 2026-09-26 01:48:09 OK importpac3.php ok_files=1 failed_files=0 rows=158 dur=10s 2026-09-26 01:48:20 OK importpac4.php file=MI-DAS_PAC4_20260925.csv rows=345 dur=0.104s 2026-09-26 01:48:20 OK importpac4.php ok_files=1 failed_files=0 rows=345 dur=10s 2026-09-26 01:48:30 OK importsalesreps.php ok_files=1 failed_files=0 rows=36 dur=10s 2026-09-26 01:48:40 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260925.csv rows=212 dur=0.057s 2026-09-26 01:48:40 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=212 dur=10s 2026-09-26 01:48:50 OK importsuppliers.php ok_files=1 failed_files=0 rows=1 dur=10s 2026-09-26 01:58:14 OK calcstocklevels.php processed=49064 updated=49064 attention=49047 dur=1209s 2026-09-26 07:30:11 OK importstock.php ok_files=1 failed_files=0 rows=12 dur=10s 2026-09-26 07:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=12 dur=10s 2026-09-26 07:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-26 07:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=6 dur=10s 2026-09-26 07:31:49 OK calcsalesorderkpis.php statements=7 dur=52s 2026-09-26 07:31:52 OK calcproductstock.php dur=3s 2026-09-26 07:31:54 OK calcpipelinekpis.php groups=102 dur=2.22s 2026-09-26 07:32:04 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-26 08:30:11 OK importstock.php ok_files=1 failed_files=0 rows=11 dur=10s 2026-09-26 08:30:38 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-26 08:30:48 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-26 08:30:58 OK importdailykpis.php ok_files=1 failed_files=0 rows=8 dur=10s 2026-09-26 08:31:46 OK calcsalesorderkpis.php statements=7 dur=48s 2026-09-26 08:31:48 OK calcproductstock.php dur=2s 2026-09-26 08:31:50 OK calcpipelinekpis.php groups=102 dur=1.804s 2026-09-26 08:32:00 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-26 09:30:11 OK importstock.php ok_files=1 failed_files=0 rows=111 dur=10s 2026-09-26 09:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=113 dur=10s 2026-09-26 09:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-26 09:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=8 dur=10s 2026-09-26 09:31:45 OK calcsalesorderkpis.php statements=7 dur=48s 2026-09-26 09:31:47 OK calcproductstock.php dur=2s 2026-09-26 09:31:49 OK calcpipelinekpis.php groups=102 dur=1.77s 2026-09-26 09:31:59 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-26 10:30:11 OK importstock.php ok_files=1 failed_files=0 rows=111 dur=10s 2026-09-26 10:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-26 10:30:49 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-26 10:30:59 OK importdailykpis.php ok_files=1 failed_files=0 rows=10 dur=10s 2026-09-26 10:31:47 OK calcsalesorderkpis.php statements=7 dur=48s 2026-09-26 10:31:49 OK calcproductstock.php dur=2s 2026-09-26 10:31:51 OK calcpipelinekpis.php groups=102 dur=1.78s 2026-09-26 10:32:01 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-26 11:30:11 OK importstock.php ok_files=1 failed_files=0 rows=21 dur=10s 2026-09-26 11:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=26 dur=10s 2026-09-26 11:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-26 11:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=10 dur=10s 2026-09-26 11:31:45 OK calcsalesorderkpis.php statements=7 dur=48s 2026-09-26 11:31:47 OK calcproductstock.php dur=2s 2026-09-26 11:31:49 OK calcpipelinekpis.php groups=102 dur=1.767s 2026-09-26 11:31:59 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-26 12:30:11 OK importstock.php ok_files=1 failed_files=0 rows=26 dur=10s 2026-09-26 12:30:38 OK importsalesorders.php ok_files=1 failed_files=0 rows=6 dur=10s 2026-09-26 12:30:48 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-26 12:30:58 OK importdailykpis.php ok_files=1 failed_files=0 rows=14 dur=10s 2026-09-26 12:31:46 OK calcsalesorderkpis.php statements=7 dur=49s 2026-09-26 12:31:48 OK calcproductstock.php dur=2s 2026-09-26 12:31:50 OK calcpipelinekpis.php groups=102 dur=1.761s 2026-09-26 12:32:00 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-26 13:45:11 OK importstock.php ok_files=1 failed_files=0 rows=6 dur=10s 2026-09-26 13:45:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=27 dur=10s 2026-09-26 13:45:50 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-26 13:46:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=15 dur=10s 2026-09-26 13:46:48 OK calcsalesorderkpis.php statements=7 dur=48s 2026-09-26 13:46:50 OK calcproductstock.php dur=2s 2026-09-26 13:46:52 OK calcpipelinekpis.php groups=102 dur=1.736s 2026-09-26 13:47:02 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-26 14:45:11 OK importstock.php ok_files=1 failed_files=0 rows=5 dur=10s 2026-09-26 14:45:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=5 dur=10s 2026-09-26 14:45:49 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-26 14:45:59 OK importdailykpis.php ok_files=1 failed_files=0 rows=15 dur=10s 2026-09-26 14:46:47 OK calcsalesorderkpis.php statements=7 dur=48s 2026-09-26 14:46:49 OK calcproductstock.php dur=2s 2026-09-26 14:46:51 OK calcpipelinekpis.php groups=102 dur=1.709s 2026-09-26 14:47:01 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-26 15:45:11 OK importstock.php ok_files=1 failed_files=0 rows=10 dur=10s 2026-09-26 15:45:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=6 dur=10s 2026-09-26 15:45:49 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-26 15:46:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=16 dur=10s 2026-09-26 15:46:47 OK calcsalesorderkpis.php statements=7 dur=48s 2026-09-26 15:46:49 OK calcproductstock.php dur=2s 2026-09-26 15:46:51 OK calcpipelinekpis.php groups=102 dur=1.701s 2026-09-26 15:47:01 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-26 16:45:11 OK importstock.php ok_files=1 failed_files=0 rows=13 dur=10s 2026-09-26 16:45:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=8 dur=10s 2026-09-26 16:45:49 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-26 16:45:59 OK importdailykpis.php ok_files=1 failed_files=0 rows=16 dur=10s 2026-09-26 16:46:47 OK calcsalesorderkpis.php statements=7 dur=48s 2026-09-26 16:46:49 OK calcproductstock.php dur=2s 2026-09-26 16:46:51 OK calcpipelinekpis.php groups=102 dur=1.739s 2026-09-26 16:47:01 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-26 17:45:11 OK importstock.php ok_files=1 failed_files=0 rows=8 dur=10s 2026-09-26 17:45:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-26 17:45:50 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-26 17:46:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=16 dur=10s 2026-09-26 17:46:47 OK calcsalesorderkpis.php statements=7 dur=48s 2026-09-26 17:46:50 OK calcproductstock.php dur=2s 2026-09-26 17:46:51 OK calcpipelinekpis.php groups=102 dur=1.726s 2026-09-26 17:47:01 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-26 18:45:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-26 18:45:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-26 18:45:50 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-26 18:46:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=16 dur=10s 2026-09-26 18:46:48 OK calcsalesorderkpis.php statements=7 dur=48s 2026-09-26 18:46:50 OK calcproductstock.php dur=2s 2026-09-26 18:46:52 OK calcpipelinekpis.php groups=102 dur=1.766s 2026-09-26 18:47:02 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-27 01:07:35 OK delete salesanalysis older than 4y rows=1938 2026-09-27 01:07:35 OK run_rollover finished dur=33.604s 2026-09-27 01:15:11 WARN importcustomers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-27 01:15:21 OK importproducts.php file=MI-DAS_products_20260926.csv rows=3 dur=0.005s 2026-09-27 01:15:21 OK importproducts.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-09-27 01:15:31 OK importsalesanalysis.php file=MI-DAS_salesanal_20260926.csv rows=0 dur=0s 2026-09-27 01:15:31 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-27 01:15:41 OK importagedtransactions.php ok_files=1 failed_files=0 rows=516 dur=10s 2026-09-27 01:16:09 WARN importtermsheader.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-27 01:16:19 OK importsalesreps.php ok_files=1 failed_files=0 rows=36 dur=10s 2026-09-27 01:16:30 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260926.csv rows=212 dur=0.077s 2026-09-27 01:16:30 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=212 dur=10s 2026-09-27 01:30:16 OK importcontacts.php ok_files=1 failed_files=0 rows=13130 dur=15s 2026-09-27 01:30:26 OK importcustomerbalances.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-27 01:30:37 OK importagedbalances.php ok_files=1 failed_files=0 rows=3403 dur=11s 2026-09-27 01:31:02 OK importpipelinestages.php file=MI-DAS_pipeline01.csv rows=3 dur=0.081s 2026-09-27 01:31:02 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-09-27 01:31:12 OK importsalesinvoices.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-27 01:31:22 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-27 01:31:32 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-27 01:31:42 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-09-27 01:31:52 OK importpac2.php ok_files=1 failed_files=0 rows=77 dur=10s 2026-09-27 01:32:02 OK importpac3.php ok_files=1 failed_files=0 rows=158 dur=10s 2026-09-27 01:32:12 OK importpac4.php file=MI-DAS_PAC4_20260926.csv rows=345 dur=0.085s 2026-09-27 01:32:12 OK importpac4.php ok_files=1 failed_files=0 rows=345 dur=10s 2026-09-27 01:32:23 OK importsuppliers.php ok_files=1 failed_files=0 rows=1 dur=10s 2026-09-27 01:37:54 OK calcseasonality.php branches=4 paccodes=632 upserts=7584 dur=53s 2026-09-27 01:38:07 OK calcstockage.php processed=49063 updated=49063 dur=13s 2026-09-27 01:54:56 OK calcstocklevels.php processed=49064 updated=49064 attention=49047 dur=1010s 2026-09-27 07:30:11 OK importstock.php ok_files=1 failed_files=0 rows=1 dur=10s 2026-09-27 07:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=1 dur=10s 2026-09-27 07:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-27 07:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=6 dur=10s 2026-09-27 07:31:45 OK calcsalesorderkpis.php statements=7 dur=48s 2026-09-27 07:31:47 OK calcproductstock.php dur=3s 2026-09-27 07:31:50 OK calcpipelinekpis.php groups=102 dur=2.381s 2026-09-27 07:32:00 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-27 08:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-27 08:30:36 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-27 08:30:46 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-27 08:30:56 OK importdailykpis.php ok_files=1 failed_files=0 rows=7 dur=10s 2026-09-27 08:31:44 OK calcsalesorderkpis.php statements=7 dur=47s 2026-09-27 08:31:46 OK calcproductstock.php dur=2s 2026-09-27 08:31:47 OK calcpipelinekpis.php groups=102 dur=1.703s 2026-09-27 08:31:57 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-27 09:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-27 09:30:36 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-27 09:30:46 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-27 09:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=7 dur=10s 2026-09-27 09:31:44 OK calcsalesorderkpis.php statements=7 dur=47s 2026-09-27 09:31:46 OK calcproductstock.php dur=2s 2026-09-27 09:31:47 OK calcpipelinekpis.php groups=102 dur=1.682s 2026-09-27 09:31:57 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-27 10:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-27 10:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-27 10:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-27 10:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=7 dur=10s 2026-09-27 10:31:44 OK calcsalesorderkpis.php statements=7 dur=47s 2026-09-27 10:31:46 OK calcproductstock.php dur=2s 2026-09-27 10:31:48 OK calcpipelinekpis.php groups=102 dur=1.704s 2026-09-27 10:31:58 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-27 11:30:12 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-27 11:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-27 11:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-27 11:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=7 dur=10s 2026-09-27 11:31:45 OK calcsalesorderkpis.php statements=7 dur=47s 2026-09-27 11:31:47 OK calcproductstock.php dur=2s 2026-09-27 11:31:49 OK calcpipelinekpis.php groups=102 dur=1.745s 2026-09-27 11:31:59 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-27 12:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-27 12:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-27 12:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-27 12:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=7 dur=10s 2026-09-27 12:31:44 OK calcsalesorderkpis.php statements=7 dur=47s 2026-09-27 12:31:46 OK calcproductstock.php dur=2s 2026-09-27 12:31:48 OK calcpipelinekpis.php groups=102 dur=1.739s 2026-09-27 12:31:58 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-27 13:45:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-27 13:45:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-27 13:45:49 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-27 13:45:59 OK importdailykpis.php ok_files=1 failed_files=0 rows=7 dur=10s 2026-09-27 13:46:47 OK calcsalesorderkpis.php statements=7 dur=48s 2026-09-27 13:46:49 OK calcproductstock.php dur=2s 2026-09-27 13:46:51 OK calcpipelinekpis.php groups=102 dur=1.743s 2026-09-27 13:47:01 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-27 14:45:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-27 14:45:38 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-27 14:45:48 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-27 14:45:58 OK importdailykpis.php ok_files=1 failed_files=0 rows=7 dur=10s 2026-09-27 14:46:46 OK calcsalesorderkpis.php statements=7 dur=47s 2026-09-27 14:46:48 OK calcproductstock.php dur=2s 2026-09-27 14:46:50 OK calcpipelinekpis.php groups=102 dur=1.733s 2026-09-27 14:47:00 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-27 15:45:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-27 15:45:42 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-27 15:45:52 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-27 15:46:02 OK importdailykpis.php ok_files=1 failed_files=0 rows=7 dur=10s 2026-09-27 15:46:50 OK calcsalesorderkpis.php statements=7 dur=47s 2026-09-27 15:46:52 OK calcproductstock.php dur=2s 2026-09-27 15:46:54 OK calcpipelinekpis.php groups=102 dur=1.71s 2026-09-27 15:47:04 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-27 16:45:12 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-27 16:45:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-27 16:45:49 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-27 16:45:59 OK importdailykpis.php ok_files=1 failed_files=0 rows=7 dur=10s 2026-09-27 16:46:46 OK calcsalesorderkpis.php statements=7 dur=47s 2026-09-27 16:46:48 OK calcproductstock.php dur=2s 2026-09-27 16:46:50 OK calcpipelinekpis.php groups=102 dur=1.747s 2026-09-27 16:47:00 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-27 17:45:11 OK importstock.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-09-27 17:45:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=5 dur=10s 2026-09-27 17:45:49 OK importquotes.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-09-27 17:45:59 OK importdailykpis.php ok_files=1 failed_files=0 rows=7 dur=10s 2026-09-27 17:46:46 OK calcsalesorderkpis.php statements=7 dur=47s 2026-09-27 17:46:48 OK calcproductstock.php dur=2s 2026-09-27 17:46:50 OK calcpipelinekpis.php groups=102 dur=1.68s 2026-09-27 17:47:00 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-27 18:45:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-27 18:45:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=1589 dur=11s 2026-09-27 18:45:50 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-27 18:46:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=8 dur=10s 2026-09-27 18:46:48 OK calcsalesorderkpis.php statements=7 dur=47s 2026-09-27 18:46:50 OK calcproductstock.php dur=2s 2026-09-27 18:46:51 OK calcpipelinekpis.php groups=102 dur=1.754s 2026-09-27 18:47:01 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-28 01:00:11 OK importcustomers.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-28 01:00:21 OK importsalesanalysis.php file=MI-DAS_salesanal_20260927.csv rows=0 dur=0.001s 2026-09-28 01:00:21 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-28 01:00:31 OK importagedtransactions.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-28 01:00:57 OK importsalesreps.php ok_files=1 failed_files=0 rows=36 dur=10s 2026-09-28 01:07:18 OK run_rollover delete salesorders older than 3y rows=21 2026-09-28 01:07:31 OK run_rollover finished dur=29.934s 2026-09-28 01:15:11 OK importproducts.php file=MI-DAS_products_20260927.csv rows=0 dur=0s 2026-09-28 01:15:11 OK importproducts.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-28 01:15:26 OK importcontacts.php ok_files=1 failed_files=0 rows=13130 dur=15s 2026-09-28 01:15:36 OK importcustomerbalances.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-28 01:15:47 OK importagedbalances.php ok_files=1 failed_files=0 rows=3403 dur=11s 2026-09-28 01:16:27 OK importpipelinestages.php file=MI-DAS_pipeline01.csv rows=3 dur=0.101s 2026-09-28 01:16:27 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-09-28 01:16:37 OK importsalesinvoices.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-28 01:16:47 WARN importtermsheader.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-28 01:16:57 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-28 01:17:08 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-28 01:17:18 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-09-28 01:17:28 OK importpac2.php ok_files=1 failed_files=0 rows=77 dur=10s 2026-09-28 01:17:38 OK importpac3.php ok_files=1 failed_files=0 rows=158 dur=10s 2026-09-28 01:17:48 OK importpac4.php file=MI-DAS_PAC4_20260927.csv rows=345 dur=0.093s 2026-09-28 01:17:48 OK importpac4.php ok_files=1 failed_files=0 rows=345 dur=10s 2026-09-28 01:17:58 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260927.csv rows=212 dur=0.062s 2026-09-28 01:17:58 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=212 dur=10s 2026-09-28 01:18:08 WARN importsuppliers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-09-28 01:37:51 OK calcseasonality.php branches=4 paccodes=632 upserts=7584 dur=51s 2026-09-28 01:38:04 OK calcstockage.php processed=49063 updated=49063 dur=13s 2026-09-28 01:55:00 OK calcstocklevels.php processed=49064 updated=49064 attention=49047 dur=1016s 2026-09-28 07:30:11 OK importstock.php ok_files=1 failed_files=0 rows=79 dur=10s 2026-09-28 07:30:38 OK importsalesorders.php ok_files=1 failed_files=0 rows=597 dur=10s 2026-09-28 07:30:48 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-28 07:30:58 OK importdailykpis.php ok_files=1 failed_files=0 rows=36 dur=10s 2026-09-28 07:31:42 OK calcsalesorderkpis.php statements=7 dur=44s 2026-09-28 07:31:45 OK calcproductstock.php dur=2s 2026-09-28 07:31:47 OK calcpipelinekpis.php groups=102 dur=1.929s 2026-09-28 07:31:57 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-09-28 08:30:12 OK importstock.php ok_files=1 failed_files=0 rows=366 dur=11s 2026-09-28 08:30:41 OK importsalesorders.php ok_files=1 failed_files=0 rows=629 dur=11s 2026-09-28 08:30:51 OK importquotes.php ok_files=1 failed_files=0 rows=44 dur=10s 2026-09-28 08:31:01 OK importdailykpis.php ok_files=1 failed_files=0 rows=62 dur=10s 2026-09-28 08:31:45 OK calcsalesorderkpis.php statements=7 dur=44s 2026-09-28 08:31:47 OK calcproductstock.php dur=2s 2026-09-28 08:31:49 OK calcpipelinekpis.php groups=102 dur=2.074s 2026-09-28 08:32:02 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=1679 dur=13s 2026-09-28 09:30:13 OK importstock.php ok_files=1 failed_files=0 rows=879 dur=11s 2026-09-28 09:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=852 dur=11s 2026-09-28 09:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=30 dur=10s 2026-09-28 09:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=78 dur=10s 2026-09-28 09:31:44 OK calcsalesorderkpis.php statements=7 dur=44s 2026-09-28 09:31:47 OK calcproductstock.php dur=2s 2026-09-28 09:31:48 OK calcpipelinekpis.php groups=102 dur=1.938s 2026-09-28 09:32:00 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=572 dur=11s 2026-09-28 10:30:12 OK importstock.php ok_files=1 failed_files=0 rows=1094 dur=11s 2026-09-28 10:30:41 OK importsalesorders.php ok_files=1 failed_files=0 rows=723 dur=11s 2026-09-28 10:30:51 OK importquotes.php ok_files=1 failed_files=0 rows=44 dur=10s 2026-09-28 10:31:01 OK importdailykpis.php ok_files=1 failed_files=0 rows=122 dur=10s 2026-09-28 10:31:44 OK calcsalesorderkpis.php statements=7 dur=43s 2026-09-28 10:31:46 OK calcproductstock.php dur=2s 2026-09-28 10:31:48 OK calcpipelinekpis.php groups=102 dur=1.99s 2026-09-28 10:31:58 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=58 dur=10s 2026-09-28 11:30:13 OK importstock.php ok_files=1 failed_files=0 rows=991 dur=11s 2026-09-28 11:30:41 OK importsalesorders.php ok_files=1 failed_files=0 rows=1462 dur=11s 2026-09-28 11:30:51 OK importquotes.php ok_files=1 failed_files=0 rows=27 dur=10s 2026-09-28 11:31:01 OK importdailykpis.php ok_files=1 failed_files=0 rows=131 dur=10s 2026-09-28 11:31:45 OK calcsalesorderkpis.php statements=7 dur=44s 2026-09-28 11:31:47 OK calcproductstock.php dur=2s 2026-09-28 11:31:49 OK calcpipelinekpis.php groups=102 dur=1.998s 2026-09-28 11:32:01 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=665 dur=12s 2026-09-28 12:45:12 OK importstock.php ok_files=1 failed_files=0 rows=718 dur=11s 2026-09-28 12:45:43 OK importsalesorders.php ok_files=1 failed_files=0 rows=1529 dur=11s 2026-09-28 12:45:54 OK importquotes.php ok_files=1 failed_files=0 rows=314 dur=10s 2026-09-28 12:46:04 OK importdailykpis.php ok_files=1 failed_files=0 rows=149 dur=10s 2026-09-28 12:46:48 OK calcsalesorderkpis.php statements=7 dur=44s 2026-09-28 12:46:50 OK calcproductstock.php dur=2s 2026-09-28 12:46:52 OK calcpipelinekpis.php groups=102 dur=2.01s 2026-09-28 12:47:02 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=33 dur=10s