Connected successfully!
Warning: Cannot modify header information - headers already sent by (output started at /var/www/midas-script.sandbox-dev.co.uk/dblogin.php:16) in /var/www/midas-script.sandbox-dev.co.uk/monitorlogs.php on line 436

Warning: Cannot modify header information - headers already sent by (output started at /var/www/midas-script.sandbox-dev.co.uk/dblogin.php:16) in /var/www/midas-script.sandbox-dev.co.uk/monitorlogs.php on line 437
2026-05-01 01:00:11 OK importcustomers.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-01 01:00:22 OK importproducts.php file=MI-DAS_products_20260430.csv rows=164 dur=0.082s 2026-05-01 01:00:22 OK importproducts.php ok_files=1 failed_files=0 rows=164 dur=10s 2026-05-01 01:00:36 OK importcontacts.php ok_files=1 failed_files=0 rows=12530 dur=15s 2026-05-01 01:00:46 OK importsalesanalysis.php file=MI-DAS_salesanal_20260430.csv rows=0 dur=0s 2026-05-01 01:00:46 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-01 01:01:01 OK importagedtransactions.php ok_files=1 failed_files=0 rows=23306 dur=14s 2026-05-01 01:01:26 OK importpipelinestages.php file=MI-DAS_pipeline01__CLAIMED__20260501-010126.csv rows=3 dur=0.082s 2026-05-01 01:01:26 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-05-01 01:01:36 WARN importtermsheader.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-01 01:01:46 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-01 01:01:56 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-01 01:02:06 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-05-01 01:02:16 OK importpac2.php ok_files=1 failed_files=0 rows=74 dur=10s 2026-05-01 01:02:26 OK importpac3.php ok_files=1 failed_files=0 rows=152 dur=10s 2026-05-01 01:02:36 OK importpac4.php file=MI-DAS_PAC4_20260430.csv rows=337 dur=0.111s 2026-05-01 01:02:36 OK importpac4.php ok_files=1 failed_files=0 rows=337 dur=10s 2026-05-01 01:02:46 OK importsalesreps.php ok_files=1 failed_files=0 rows=35 dur=10s 2026-05-01 01:02:56 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260430.csv rows=208 dur=0.061s 2026-05-01 01:02:56 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=208 dur=10s 2026-05-01 01:03:06 WARN importsuppliers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-01 01:07:10 OK run_rollover delete salesorders older than 3y rows=1 2026-05-01 01:07:25 OK delete salesanalysis older than 4y rows=1993 2026-05-01 01:07:25 OK run_rollover rollover applied curyearmonth=202605 yearstartyear=2026 yearstartmonth=1 2026-05-01 01:07:25 OK run_rollover finished dur=23.988s 2026-05-01 01:30:11 WARN importcustomers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-01 01:30:23 OK importproducts.php file=MI-DAS_products_20260430.csv rows=4836 dur=2.124s 2026-05-01 01:30:23 OK importproducts.php ok_files=1 failed_files=0 rows=4836 dur=12s 2026-05-01 01:30:38 OK importcontacts.php ok_files=1 failed_files=0 rows=12631 dur=15s 2026-05-01 01:30:58 OK importsalesanalysis.php file=MI-DAS_salesanal_20260430.csv rows=3299 dur=9.674s 2026-05-01 01:30:58 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=3299 dur=20s 2026-05-01 01:31:08 OK importcustomerbalances.php ok_files=1 failed_files=0 rows=9 dur=10s 2026-05-01 01:31:18 OK importagedbalances.php ok_files=1 failed_files=0 rows=3334 dur=11s 2026-05-01 01:31:29 OK importagedtransactions.php ok_files=1 failed_files=0 rows=1177 dur=10s 2026-05-01 01:32:01 OK importpipelinestages.php file=MI-DAS_pipeline01__CLAIMED__20260501-013201.csv rows=3 dur=0.089s 2026-05-01 01:32:01 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-05-01 01:32:11 OK importsalesinvoices.php ok_files=1 failed_files=0 rows=1433 dur=10s 2026-05-01 01:32:21 OK importtermsheader.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-05-01 01:32:31 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-01 01:32:41 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-01 01:32:51 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-05-01 01:33:01 OK importpac2.php ok_files=1 failed_files=0 rows=74 dur=10s 2026-05-01 01:33:11 OK importpac3.php ok_files=1 failed_files=0 rows=153 dur=10s 2026-05-01 01:33:22 OK importpac4.php file=MI-DAS_PAC4_20260430.csv rows=338 dur=0.09s 2026-05-01 01:33:22 OK importpac4.php ok_files=1 failed_files=0 rows=338 dur=10s 2026-05-01 01:33:32 OK importsalesreps.php ok_files=1 failed_files=0 rows=35 dur=10s 2026-05-01 01:33:42 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260430.csv rows=209 dur=0.122s 2026-05-01 01:33:42 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=209 dur=10s 2026-05-01 01:33:52 OK importsuppliers.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-05-01 01:37:50 OK calcseasonality.php branches=4 paccodes=612 upserts=7344 dur=49s 2026-05-01 01:38:03 OK calcstockage.php processed=45945 updated=45945 dur=13s 2026-05-01 02:00:22 OK calcstocklevels.php processed=45946 updated=45946 attention=45909 dur=1339s OK calcABC.php dur=26s site=UAT 2026-05-01 07:30:12 OK importstock.php ok_files=1 failed_files=0 rows=245 dur=10s 2026-05-01 07:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=3059 dur=11s 2026-05-01 07:30:49 OK importquotes.php ok_files=1 failed_files=0 rows=25 dur=10s 2026-05-01 07:30:59 OK importdailykpis.php ok_files=1 failed_files=0 rows=48 dur=10s 2026-05-01 07:31:25 OK calcsalesorderkpis.php statements=6 dur=26s 2026-05-01 07:31:28 OK calcproductstock.php dur=2s 2026-05-01 07:31:30 OK calcpipelinekpis.php groups=99 dur=2.534s 2026-05-01 07:31:40 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-01 08:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1625 dur=12s 2026-05-01 08:30:41 OK importsalesorders.php ok_files=1 failed_files=0 rows=1066 dur=11s 2026-05-01 08:30:51 OK importquotes.php ok_files=1 failed_files=0 rows=128 dur=10s 2026-05-01 08:31:01 OK importdailykpis.php ok_files=1 failed_files=0 rows=50 dur=10s 2026-05-01 08:31:28 OK calcsalesorderkpis.php statements=6 dur=27s 2026-05-01 08:31:30 OK calcproductstock.php dur=2s 2026-05-01 08:31:32 OK calcpipelinekpis.php groups=99 dur=1.337s 2026-05-01 08:31:43 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=1258 dur=12s 2026-05-01 09:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1859 dur=12s 2026-05-01 09:30:41 OK importsalesorders.php ok_files=1 failed_files=0 rows=1364 dur=11s 2026-05-01 09:30:51 OK importquotes.php ok_files=1 failed_files=0 rows=96 dur=10s 2026-05-01 09:31:01 OK importdailykpis.php ok_files=1 failed_files=0 rows=81 dur=10s 2026-05-01 09:31:28 OK calcsalesorderkpis.php statements=6 dur=27s 2026-05-01 09:31:30 OK calcproductstock.php dur=2s 2026-05-01 09:31:31 OK calcpipelinekpis.php groups=99 dur=1.253s 2026-05-01 09:31:43 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=1010 dur=12s 2026-05-01 10:30:12 OK importstock.php ok_files=1 failed_files=0 rows=906 dur=11s 2026-05-01 10:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=1604 dur=11s 2026-05-01 10:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=38 dur=10s 2026-05-01 10:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=92 dur=10s 2026-05-01 10:31:27 OK calcsalesorderkpis.php statements=6 dur=26s 2026-05-01 10:31:29 OK calcproductstock.php dur=2s 2026-05-01 10:31:30 OK calcpipelinekpis.php groups=99 dur=1.322s 2026-05-01 10:31:40 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=214 dur=10s 2026-05-01 11:30:12 OK importstock.php ok_files=1 failed_files=0 rows=816 dur=11s 2026-05-01 11:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=1356 dur=11s 2026-05-01 11:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=38 dur=10s 2026-05-01 11:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=118 dur=10s 2026-05-01 11:31:25 OK calcsalesorderkpis.php statements=6 dur=26s 2026-05-01 11:31:28 OK calcproductstock.php dur=2s 2026-05-01 11:31:29 OK calcpipelinekpis.php groups=99 dur=1.272s 2026-05-01 11:31:39 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=207 dur=10s 2026-05-01 12:30:13 OK importstock.php ok_files=1 failed_files=0 rows=860 dur=11s 2026-05-01 12:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=1276 dur=11s 2026-05-01 12:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=49 dur=10s 2026-05-01 12:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=128 dur=10s 2026-05-01 12:31:26 OK calcsalesorderkpis.php statements=6 dur=25s 2026-05-01 12:31:28 OK calcproductstock.php dur=2s 2026-05-01 12:31:29 OK calcpipelinekpis.php groups=99 dur=1.315s 2026-05-01 12:31:40 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=507 dur=11s 2026-05-01 13:30:12 OK importstock.php ok_files=1 failed_files=0 rows=1015 dur=11s 2026-05-01 13:30:30 OK calcproductstock.php dur=2s 2026-05-01 13:45:29 OK importsalesorders.php ok_files=1 failed_files=0 rows=1755 dur=11s 2026-05-01 13:45:39 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-01 13:45:50 OK importdailykpis.php ok_files=1 failed_files=0 rows=135 dur=10s 2026-05-01 13:46:15 OK calcsalesorderkpis.php statements=6 dur=25s 2026-05-01 13:46:16 OK calcpipelinekpis.php groups=99 dur=1.61s 2026-05-01 13:46:27 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=292 dur=11s 2026-05-01 14:45:13 OK importstock.php ok_files=1 failed_files=0 rows=1007 dur=11s 2026-05-01 14:45:43 OK importsalesorders.php ok_files=1 failed_files=0 rows=2147 dur=11s 2026-05-01 14:45:53 OK importquotes.php ok_files=1 failed_files=0 rows=45 dur=10s 2026-05-01 14:46:03 OK importdailykpis.php ok_files=1 failed_files=0 rows=142 dur=10s 2026-05-01 14:46:28 OK calcsalesorderkpis.php statements=6 dur=25s 2026-05-01 14:46:30 OK calcproductstock.php dur=2s 2026-05-01 14:46:31 OK calcpipelinekpis.php groups=99 dur=1.294s 2026-05-01 14:46:41 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=140 dur=10s 2026-05-01 15:30:12 OK importstock.php ok_files=1 failed_files=0 rows=1125 dur=11s 2026-05-01 15:30:32 OK calcproductstock.php dur=2s 2026-05-01 15:45:31 OK importsalesorders.php ok_files=1 failed_files=0 rows=4450 dur=12s 2026-05-01 15:45:41 OK importquotes.php ok_files=1 failed_files=0 rows=173 dur=10s 2026-05-01 15:45:52 OK importdailykpis.php ok_files=1 failed_files=0 rows=154 dur=10s 2026-05-01 15:46:13 OK calcsalesorderkpis.php statements=6 dur=22s 2026-05-01 15:46:15 OK calcpipelinekpis.php groups=99 dur=1.512s 2026-05-01 15:46:26 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=387 dur=11s 2026-05-01 16:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1045 dur=11s 2026-05-01 16:30:30 OK calcproductstock.php dur=2s 2026-05-01 16:45:30 OK importsalesorders.php ok_files=1 failed_files=0 rows=1535 dur=11s 2026-05-01 16:45:40 OK importquotes.php ok_files=1 failed_files=0 rows=5 dur=10s 2026-05-01 16:45:50 OK importdailykpis.php ok_files=1 failed_files=0 rows=154 dur=10s 2026-05-01 16:46:08 OK calcsalesorderkpis.php statements=6 dur=18s 2026-05-01 16:46:09 OK calcpipelinekpis.php groups=99 dur=1.245s 2026-05-01 16:46:19 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-01 17:30:12 OK importstock.php ok_files=1 failed_files=0 rows=777 dur=11s 2026-05-01 17:30:30 OK calcproductstock.php dur=2s 2026-05-01 17:45:29 OK importsalesorders.php ok_files=1 failed_files=0 rows=919 dur=11s 2026-05-01 17:45:39 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-01 17:45:49 OK importdailykpis.php ok_files=1 failed_files=0 rows=155 dur=10s 2026-05-01 17:46:07 OK calcsalesorderkpis.php statements=6 dur=19s 2026-05-01 17:46:09 OK calcpipelinekpis.php groups=99 dur=1.226s 2026-05-01 17:46:19 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-01 18:30:12 OK importstock.php ok_files=1 failed_files=0 rows=547 dur=11s 2026-05-01 18:30:29 OK calcproductstock.php dur=2s 2026-05-01 18:45:29 OK importsalesorders.php ok_files=1 failed_files=0 rows=1718 dur=11s 2026-05-01 18:45:39 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-01 18:45:49 OK importdailykpis.php ok_files=1 failed_files=0 rows=155 dur=10s 2026-05-01 18:46:08 OK calcsalesorderkpis.php statements=6 dur=18s 2026-05-01 18:46:09 OK calcpipelinekpis.php groups=99 dur=1.207s 2026-05-01 18:46:19 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-02 01:00:11 OK importcustomers.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-02 01:00:21 OK importproducts.php file=MI-DAS_products_20260501.csv rows=0 dur=0s 2026-05-02 01:00:21 OK importproducts.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-02 01:00:36 OK importcontacts.php ok_files=1 failed_files=0 rows=12530 dur=15s 2026-05-02 01:00:58 OK importsalesanalysis.php file=MI-DAS_salesanal_20260501.csv rows=3977 dur=12.143s 2026-05-02 01:00:58 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=3977 dur=22s 2026-05-02 01:01:12 OK importagedtransactions.php ok_files=1 failed_files=0 rows=23306 dur=14s 2026-05-02 01:01:50 OK importpipelinestages.php file=MI-DAS_pipeline01__CLAIMED__20260502-010150.csv rows=3 dur=0.098s 2026-05-02 01:01:50 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-05-02 01:02:00 WARN importtermsheader.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-02 01:02:10 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-02 01:02:20 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-02 01:02:30 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-05-02 01:02:40 OK importpac2.php ok_files=1 failed_files=0 rows=74 dur=10s 2026-05-02 01:02:50 OK importpac3.php ok_files=1 failed_files=0 rows=152 dur=10s 2026-05-02 01:03:00 OK importpac4.php file=MI-DAS_PAC4_20260501.csv rows=337 dur=0.084s 2026-05-02 01:03:00 OK importpac4.php ok_files=1 failed_files=0 rows=337 dur=10s 2026-05-02 01:03:11 OK importsalesreps.php ok_files=1 failed_files=0 rows=35 dur=10s 2026-05-02 01:03:21 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260501.csv rows=208 dur=0.06s 2026-05-02 01:03:21 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=208 dur=10s 2026-05-02 01:03:31 WARN importsuppliers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-02 01:07:20 OK delete salesanalysis older than 4y rows=1590 2026-05-02 01:07:20 OK run_rollover finished dur=19.292s 2026-05-02 01:30:11 WARN importcustomers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-02 01:30:24 OK importproducts.php file=MI-DAS_products_20260501.csv rows=5958 dur=2.507s 2026-05-02 01:30:24 OK importproducts.php ok_files=1 failed_files=0 rows=5958 dur=13s 2026-05-02 01:30:39 OK importcontacts.php ok_files=1 failed_files=0 rows=12640 dur=15s 2026-05-02 01:30:49 OK importcustomerbalances.php ok_files=1 failed_files=0 rows=19 dur=10s 2026-05-02 01:30:59 OK importagedbalances.php ok_files=1 failed_files=0 rows=3334 dur=11s 2026-05-02 01:31:10 OK importagedtransactions.php ok_files=1 failed_files=0 rows=250 dur=10s 2026-05-02 01:31:35 OK importpipelinestages.php file=MI-DAS_pipeline01__CLAIMED__20260502-013135.csv rows=3 dur=0.089s 2026-05-02 01:31:35 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-05-02 01:31:47 OK importsalesinvoices.php ok_files=1 failed_files=0 rows=5891 dur=12s 2026-05-02 01:31:57 OK importtermsheader.php ok_files=1 failed_files=0 rows=4 dur=10s 2026-05-02 01:32:07 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-02 01:32:17 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-02 01:32:27 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-05-02 01:32:37 OK importpac2.php ok_files=1 failed_files=0 rows=74 dur=10s 2026-05-02 01:32:47 OK importpac3.php ok_files=1 failed_files=0 rows=153 dur=10s 2026-05-02 01:32:57 OK importpac4.php file=MI-DAS_PAC4_20260501.csv rows=338 dur=0.08s 2026-05-02 01:32:57 OK importpac4.php ok_files=1 failed_files=0 rows=338 dur=10s 2026-05-02 01:33:07 OK importsalesreps.php ok_files=1 failed_files=0 rows=35 dur=10s 2026-05-02 01:33:17 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260501.csv rows=209 dur=0.058s 2026-05-02 01:33:17 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=209 dur=10s 2026-05-02 01:33:27 OK importsuppliers.php ok_files=1 failed_files=0 rows=11 dur=10s 2026-05-02 01:37:51 OK calcseasonality.php branches=4 paccodes=612 upserts=7344 dur=51s 2026-05-02 01:38:04 OK calcstockage.php processed=45945 updated=45945 dur=13s 2026-05-02 01:45:10 OK calcstocklevels.php processed=45946 updated=45946 attention=45913 dur=426s OK calcABC.php dur=27s site=UAT 2026-05-02 07:30:12 OK importstock.php ok_files=1 failed_files=0 rows=124 dur=10s 2026-05-02 07:30:38 OK importsalesorders.php ok_files=1 failed_files=0 rows=1744 dur=11s 2026-05-02 07:30:48 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-02 07:30:58 OK importdailykpis.php ok_files=1 failed_files=0 rows=12 dur=10s 2026-05-02 07:31:24 OK calcsalesorderkpis.php statements=6 dur=25s 2026-05-02 07:31:26 OK calcproductstock.php dur=2s 2026-05-02 07:31:28 OK calcpipelinekpis.php groups=99 dur=2.314s 2026-05-02 07:31:38 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-02 08:30:12 OK importstock.php ok_files=1 failed_files=0 rows=10 dur=10s 2026-05-02 08:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=11 dur=10s 2026-05-02 08:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-02 08:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=13 dur=10s 2026-05-02 08:31:19 OK calcsalesorderkpis.php statements=6 dur=23s 2026-05-02 08:31:22 OK calcproductstock.php dur=2s 2026-05-02 08:31:23 OK calcpipelinekpis.php groups=99 dur=0.97s 2026-05-02 08:31:33 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-02 09:30:11 OK importstock.php ok_files=1 failed_files=0 rows=20 dur=10s 2026-05-02 09:30:36 OK importsalesorders.php ok_files=1 failed_files=0 rows=11 dur=10s 2026-05-02 09:30:46 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-02 09:30:56 OK importdailykpis.php ok_files=1 failed_files=0 rows=15 dur=10s 2026-05-02 09:31:19 OK calcsalesorderkpis.php statements=6 dur=22s 2026-05-02 09:31:21 OK calcproductstock.php dur=2s 2026-05-02 09:31:22 OK calcpipelinekpis.php groups=99 dur=0.809s 2026-05-02 09:31:32 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-02 10:30:11 OK importstock.php ok_files=1 failed_files=0 rows=22 dur=10s 2026-05-02 10:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=13 dur=10s 2026-05-02 10:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-02 10:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=15 dur=10s 2026-05-02 10:31:20 OK calcsalesorderkpis.php statements=6 dur=23s 2026-05-02 10:31:22 OK calcproductstock.php dur=2s 2026-05-02 10:31:23 OK calcpipelinekpis.php groups=99 dur=0.844s 2026-05-02 10:31:33 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-02 11:30:11 OK importstock.php ok_files=1 failed_files=0 rows=20 dur=10s 2026-05-02 11:30:38 OK importsalesorders.php ok_files=1 failed_files=0 rows=11 dur=10s 2026-05-02 11:30:48 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-02 11:30:58 OK importdailykpis.php ok_files=1 failed_files=0 rows=17 dur=10s 2026-05-02 11:31:20 OK calcsalesorderkpis.php statements=6 dur=22s 2026-05-02 11:31:22 OK calcproductstock.php dur=2s 2026-05-02 11:31:23 OK calcpipelinekpis.php groups=99 dur=0.828s 2026-05-02 11:31:33 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-02 12:30:11 OK importstock.php ok_files=1 failed_files=0 rows=9 dur=10s 2026-05-02 12:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-02 12:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-02 12:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=19 dur=10s 2026-05-02 12:31:23 OK calcsalesorderkpis.php statements=6 dur=26s 2026-05-02 12:31:25 OK calcproductstock.php dur=2s 2026-05-02 12:31:26 OK calcpipelinekpis.php groups=99 dur=1.087s 2026-05-02 12:31:36 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-02 13:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-02 13:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-02 13:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-02 13:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=19 dur=10s 2026-05-02 13:31:23 OK calcsalesorderkpis.php statements=6 dur=26s 2026-05-02 13:31:25 OK calcproductstock.php dur=2s 2026-05-02 13:31:26 OK calcpipelinekpis.php groups=99 dur=1.11s 2026-05-02 13:31:36 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-02 14:30:12 OK importstock.php ok_files=1 failed_files=0 rows=22 dur=10s 2026-05-02 14:30:29 OK calcproductstock.php dur=2s 2026-05-02 14:45:28 OK importsalesorders.php ok_files=1 failed_files=0 rows=16 dur=10s 2026-05-02 14:45:38 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-02 14:45:48 OK importdailykpis.php ok_files=1 failed_files=0 rows=19 dur=10s 2026-05-02 14:46:13 OK calcsalesorderkpis.php statements=6 dur=25s 2026-05-02 14:46:15 OK calcpipelinekpis.php groups=99 dur=1.291s 2026-05-02 14:46:25 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-02 15:30:11 OK importstock.php ok_files=1 failed_files=0 rows=53 dur=10s 2026-05-02 15:30:29 OK calcproductstock.php dur=2s 2026-05-02 15:45:28 OK importsalesorders.php ok_files=1 failed_files=0 rows=33 dur=10s 2026-05-02 15:45:38 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-02 15:45:48 OK importdailykpis.php ok_files=1 failed_files=0 rows=20 dur=10s 2026-05-02 15:46:13 OK calcsalesorderkpis.php statements=6 dur=26s 2026-05-02 15:46:15 OK calcpipelinekpis.php groups=99 dur=1.357s 2026-05-02 15:46:25 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-02 16:30:11 OK importstock.php ok_files=1 failed_files=0 rows=34 dur=10s 2026-05-02 16:30:29 OK calcproductstock.php dur=2s 2026-05-02 16:45:28 OK importsalesorders.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-05-02 16:45:38 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-02 16:45:48 OK importdailykpis.php ok_files=1 failed_files=0 rows=20 dur=10s 2026-05-02 16:46:14 OK calcsalesorderkpis.php statements=6 dur=26s 2026-05-02 16:46:15 OK calcpipelinekpis.php groups=99 dur=1.393s 2026-05-02 16:46:25 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-02 17:45:11 OK importstock.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-05-02 17:45:38 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-02 17:45:48 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-02 17:45:58 OK importdailykpis.php ok_files=1 failed_files=0 rows=20 dur=10s 2026-05-02 17:46:23 OK calcsalesorderkpis.php statements=6 dur=25s 2026-05-02 17:46:25 OK calcproductstock.php dur=2s 2026-05-02 17:46:26 OK calcpipelinekpis.php groups=99 dur=1.112s 2026-05-02 17:46:36 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-02 18:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-02 18:30:28 OK calcproductstock.php dur=2s 2026-05-02 18:45:28 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-02 18:45:38 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-02 18:45:48 OK importdailykpis.php ok_files=1 failed_files=0 rows=20 dur=10s 2026-05-02 18:46:14 OK calcsalesorderkpis.php statements=6 dur=26s 2026-05-02 18:46:15 OK calcpipelinekpis.php groups=99 dur=1.398s 2026-05-02 18:46:25 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-03 01:00:12 OK importcustomers.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-03 01:00:22 OK importproducts.php file=MI-DAS_products_20260502.csv rows=0 dur=0s 2026-05-03 01:00:22 OK importproducts.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-03 01:00:36 OK importcontacts.php ok_files=1 failed_files=0 rows=12530 dur=15s 2026-05-03 01:00:46 OK importsalesanalysis.php file=MI-DAS_salesanal_20260502.csv rows=0 dur=0s 2026-05-03 01:00:46 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-03 01:01:01 OK importagedtransactions.php ok_files=1 failed_files=0 rows=23306 dur=14s 2026-05-03 01:01:26 OK importpipelinestages.php file=MI-DAS_pipeline01__CLAIMED__20260503-010126.csv rows=3 dur=0.081s 2026-05-03 01:01:26 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-05-03 01:01:36 WARN importtermsheader.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-03 01:01:46 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-03 01:01:56 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-03 01:02:06 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-05-03 01:02:16 OK importpac2.php ok_files=1 failed_files=0 rows=74 dur=10s 2026-05-03 01:02:26 OK importpac3.php ok_files=1 failed_files=0 rows=152 dur=10s 2026-05-03 01:02:36 OK importpac4.php file=MI-DAS_PAC4_20260502.csv rows=337 dur=0.084s 2026-05-03 01:02:36 OK importpac4.php ok_files=1 failed_files=0 rows=337 dur=10s 2026-05-03 01:02:47 OK importsalesreps.php ok_files=1 failed_files=0 rows=35 dur=10s 2026-05-03 01:02:57 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260502.csv rows=208 dur=0.059s 2026-05-03 01:02:57 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=208 dur=10s 2026-05-03 01:03:07 WARN importsuppliers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-03 01:07:22 OK run_rollover finished dur=20.693s 2026-05-03 01:15:11 OK importcustomerbalances.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-03 01:15:22 OK importagedbalances.php ok_files=1 failed_files=0 rows=3334 dur=11s 2026-05-03 01:15:47 OK importsalesinvoices.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-03 01:37:51 OK calcseasonality.php branches=4 paccodes=608 upserts=7296 dur=50s 2026-05-03 01:38:03 OK calcstockage.php processed=45945 updated=45945 dur=13s 2026-05-03 01:59:05 OK calcstocklevels.php processed=45946 updated=45946 attention=45913 dur=1262s OK calcABC.php dur=19s site=UAT 2026-05-03 07:30:11 OK importstock.php ok_files=1 failed_files=0 rows=4 dur=10s 2026-05-03 07:30:36 OK importsalesorders.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-05-03 07:30:46 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-03 07:30:56 WARN importdailykpis.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-03 07:31:22 OK calcsalesorderkpis.php statements=6 dur=26s 2026-05-03 07:31:25 OK calcproductstock.php dur=3s 2026-05-03 07:31:27 OK calcpipelinekpis.php groups=99 dur=2.334s 2026-05-03 07:31:37 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-03 08:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-03 08:30:36 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-03 08:30:46 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-03 08:30:56 OK importdailykpis.php ok_files=1 failed_files=0 rows=13 dur=10s 2026-05-03 08:31:22 OK calcsalesorderkpis.php statements=6 dur=26s 2026-05-03 08:31:24 OK calcproductstock.php dur=2s 2026-05-03 08:31:25 OK calcpipelinekpis.php groups=99 dur=1.103s 2026-05-03 08:31:35 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-03 09:30:11 OK importstock.php ok_files=1 failed_files=0 rows=22 dur=10s 2026-05-03 09:30:36 OK importsalesorders.php ok_files=1 failed_files=0 rows=47 dur=10s 2026-05-03 09:30:46 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-03 09:30:56 OK importdailykpis.php ok_files=1 failed_files=0 rows=13 dur=10s 2026-05-03 09:31:19 OK calcsalesorderkpis.php statements=6 dur=22s 2026-05-03 09:31:21 OK calcproductstock.php dur=2s 2026-05-03 09:31:21 OK calcpipelinekpis.php groups=99 dur=0.847s 2026-05-03 09:31:31 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-03 10:30:11 OK importstock.php ok_files=1 failed_files=0 rows=22 dur=10s 2026-05-03 10:30:36 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-03 10:30:46 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-03 10:30:56 OK importdailykpis.php ok_files=1 failed_files=0 rows=15 dur=10s 2026-05-03 10:31:21 OK calcsalesorderkpis.php statements=6 dur=25s 2026-05-03 10:31:23 OK calcproductstock.php dur=2s 2026-05-03 10:31:25 OK calcpipelinekpis.php groups=99 dur=1.061s 2026-05-03 10:31:35 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-03 11:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-03 11:30:36 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-03 11:30:46 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-03 11:30:56 OK importdailykpis.php ok_files=1 failed_files=0 rows=15 dur=10s 2026-05-03 11:31:22 OK calcsalesorderkpis.php statements=6 dur=26s 2026-05-03 11:31:24 OK calcproductstock.php dur=2s 2026-05-03 11:31:25 OK calcpipelinekpis.php groups=99 dur=0.991s 2026-05-03 11:31:35 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-03 12:30:11 OK importstock.php ok_files=1 failed_files=0 rows=5 dur=10s 2026-05-03 12:30:36 OK importsalesorders.php ok_files=1 failed_files=0 rows=5 dur=10s 2026-05-03 12:30:46 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-03 12:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=15 dur=10s 2026-05-03 12:31:22 OK calcsalesorderkpis.php statements=6 dur=26s 2026-05-03 12:31:24 OK calcproductstock.php dur=2s 2026-05-03 12:31:25 OK calcpipelinekpis.php groups=99 dur=1.11s 2026-05-03 12:31:35 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-03 13:30:11 OK importstock.php ok_files=1 failed_files=0 rows=5 dur=10s 2026-05-03 13:30:36 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-03 13:30:46 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-03 13:30:56 OK importdailykpis.php ok_files=1 failed_files=0 rows=15 dur=10s 2026-05-03 13:31:22 OK calcsalesorderkpis.php statements=6 dur=25s 2026-05-03 13:31:24 OK calcproductstock.php dur=2s 2026-05-03 13:31:25 OK calcpipelinekpis.php groups=99 dur=1.122s 2026-05-03 13:31:35 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-03 14:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-03 14:30:36 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-03 14:30:46 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-03 14:30:56 OK importdailykpis.php ok_files=1 failed_files=0 rows=15 dur=10s 2026-05-03 14:31:22 OK calcsalesorderkpis.php statements=6 dur=25s 2026-05-03 14:31:24 OK calcproductstock.php dur=2s 2026-05-03 14:31:25 OK calcpipelinekpis.php groups=99 dur=1.113s 2026-05-03 14:31:35 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-03 15:45:11 OK importstock.php ok_files=1 failed_files=0 rows=16 dur=10s 2026-05-03 15:45:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-03 15:45:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-03 15:45:58 OK importdailykpis.php ok_files=1 failed_files=0 rows=15 dur=10s 2026-05-03 15:46:23 OK calcsalesorderkpis.php statements=6 dur=25s 2026-05-03 15:46:25 OK calcproductstock.php dur=2s 2026-05-03 15:46:26 OK calcpipelinekpis.php groups=99 dur=1.121s 2026-05-03 15:46:36 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-03 16:30:11 OK importstock.php ok_files=1 failed_files=0 rows=16 dur=10s 2026-05-03 16:30:28 OK calcproductstock.php dur=2s 2026-05-03 16:45:28 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-03 16:45:38 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-03 16:45:48 OK importdailykpis.php ok_files=1 failed_files=0 rows=15 dur=10s 2026-05-03 16:46:14 OK calcsalesorderkpis.php statements=6 dur=26s 2026-05-03 16:46:15 OK calcpipelinekpis.php groups=99 dur=1.294s 2026-05-03 16:46:25 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-03 17:45:12 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-03 17:45:38 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-03 17:45:48 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-03 17:45:59 OK importdailykpis.php ok_files=1 failed_files=0 rows=16 dur=10s 2026-05-03 17:46:24 OK calcsalesorderkpis.php statements=6 dur=25s 2026-05-03 17:46:26 OK calcproductstock.php dur=2s 2026-05-03 17:46:27 OK calcpipelinekpis.php groups=99 dur=1.085s 2026-05-03 17:46:37 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-03 18:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-03 18:30:29 OK calcproductstock.php dur=2s 2026-05-03 18:45:29 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-03 18:45:39 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-03 18:45:49 OK importdailykpis.php ok_files=1 failed_files=0 rows=16 dur=10s 2026-05-03 18:46:15 OK calcsalesorderkpis.php statements=6 dur=25s 2026-05-03 18:46:16 OK calcpipelinekpis.php groups=99 dur=1.378s 2026-05-03 18:46:26 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-04 01:00:11 OK importcustomers.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-04 01:00:21 OK importproducts.php file=MI-DAS_products_20260503.csv rows=0 dur=0s 2026-05-04 01:00:21 OK importproducts.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-04 01:00:36 OK importcontacts.php ok_files=1 failed_files=0 rows=12530 dur=15s 2026-05-04 01:00:46 OK importsalesanalysis.php file=MI-DAS_salesanal_20260503.csv rows=0 dur=0s 2026-05-04 01:00:46 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-04 01:00:56 OK importcustomerbalances.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-04 01:01:07 OK importagedbalances.php ok_files=1 failed_files=0 rows=3334 dur=11s 2026-05-04 01:01:20 OK importagedtransactions.php ok_files=1 failed_files=0 rows=23306 dur=14s 2026-05-04 01:01:47 OK importpipelinestages.php file=MI-DAS_pipeline01__CLAIMED__20260504-010146.csv rows=3 dur=0.078s 2026-05-04 01:01:47 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-05-04 01:01:57 OK importsalesinvoices.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-04 01:02:07 WARN importtermsheader.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-04 01:02:17 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-04 01:02:27 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-04 01:02:37 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-05-04 01:02:47 OK importpac2.php ok_files=1 failed_files=0 rows=74 dur=10s 2026-05-04 01:02:57 OK importpac3.php ok_files=1 failed_files=0 rows=152 dur=10s 2026-05-04 01:03:07 OK importpac4.php file=MI-DAS_PAC4_20260503.csv rows=337 dur=0.079s 2026-05-04 01:03:07 OK importpac4.php ok_files=1 failed_files=0 rows=337 dur=10s 2026-05-04 01:03:17 OK importsalesreps.php ok_files=1 failed_files=0 rows=35 dur=10s 2026-05-04 01:03:27 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260503.csv rows=208 dur=0.059s 2026-05-04 01:03:27 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=208 dur=10s 2026-05-04 01:03:37 WARN importsuppliers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-04 01:07:22 OK run_rollover finished dur=20.448s 2026-05-04 01:37:51 OK calcseasonality.php branches=4 paccodes=608 upserts=7296 dur=50s 2026-05-04 01:38:03 OK calcstockage.php processed=45945 updated=45945 dur=12s 2026-05-04 01:44:30 OK calcstocklevels.php processed=45946 updated=45946 attention=45913 dur=387s OK calcABC.php dur=19s site=UAT 2026-05-04 07:30:12 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-04 07:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-04 07:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-04 07:30:57 WARN importdailykpis.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-04 07:31:21 OK calcsalesorderkpis.php statements=6 dur=24s 2026-05-04 07:31:23 OK calcproductstock.php dur=2s 2026-05-04 07:31:24 OK calcpipelinekpis.php groups=99 dur=1.036s 2026-05-04 07:31:34 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-04 08:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-04 08:30:36 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-04 08:30:46 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-04 08:30:56 OK importdailykpis.php ok_files=1 failed_files=0 rows=1 dur=10s 2026-05-04 08:31:20 OK calcsalesorderkpis.php statements=6 dur=24s 2026-05-04 08:31:23 OK calcproductstock.php dur=3s 2026-05-04 08:31:24 OK calcpipelinekpis.php groups=99 dur=0.91s 2026-05-04 08:31:34 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-04 09:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-04 09:30:36 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-04 09:30:46 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-04 09:30:56 OK importdailykpis.php ok_files=1 failed_files=0 rows=1 dur=10s 2026-05-04 09:31:23 OK calcsalesorderkpis.php statements=6 dur=27s 2026-05-04 09:31:26 OK calcproductstock.php dur=2s 2026-05-04 09:31:27 OK calcpipelinekpis.php groups=99 dur=1.024s 2026-05-04 09:31:37 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-04 10:15:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-04 10:15:32 OK calcproductstock.php dur=2s 2026-05-04 10:30:26 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-04 10:30:36 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-04 10:30:46 OK importdailykpis.php ok_files=1 failed_files=0 rows=1 dur=10s 2026-05-04 10:31:11 OK calcsalesorderkpis.php statements=6 dur=25s 2026-05-04 10:31:12 OK calcpipelinekpis.php groups=99 dur=1.216s 2026-05-04 10:31:22 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-04 11:15:12 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-04 11:15:32 OK calcproductstock.php dur=2s 2026-05-04 11:30:26 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-04 11:30:36 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-04 11:30:46 OK importdailykpis.php ok_files=1 failed_files=0 rows=1 dur=10s 2026-05-04 11:31:13 OK calcsalesorderkpis.php statements=6 dur=27s 2026-05-04 11:31:15 OK calcpipelinekpis.php groups=99 dur=1.28s 2026-05-04 11:31:25 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-04 12:15:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-04 12:15:29 OK calcproductstock.php dur=2s 2026-05-04 12:30:27 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-04 12:30:37 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-04 12:30:47 OK importdailykpis.php ok_files=1 failed_files=0 rows=1 dur=10s 2026-05-04 12:31:07 OK calcsalesorderkpis.php statements=6 dur=20s 2026-05-04 12:31:08 OK calcpipelinekpis.php groups=99 dur=1.46s 2026-05-04 12:31:18 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-04 13:15:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-04 13:15:29 OK calcproductstock.php dur=2s 2026-05-04 13:30:26 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-04 13:30:36 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-04 13:30:46 OK importdailykpis.php ok_files=1 failed_files=0 rows=1 dur=10s 2026-05-04 13:31:07 OK calcsalesorderkpis.php statements=6 dur=21s 2026-05-04 13:31:08 OK calcpipelinekpis.php groups=99 dur=1.445s 2026-05-04 13:31:18 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-04 14:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-04 14:30:36 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-04 14:30:46 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-04 14:30:56 OK importdailykpis.php ok_files=1 failed_files=0 rows=1 dur=10s 2026-05-04 14:31:16 OK calcsalesorderkpis.php statements=6 dur=20s 2026-05-04 14:31:18 OK calcproductstock.php dur=2s 2026-05-04 14:31:20 OK calcpipelinekpis.php groups=99 dur=1.268s 2026-05-04 14:31:30 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-04 15:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-04 15:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-04 15:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-04 15:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=1 dur=10s 2026-05-04 15:31:17 OK calcsalesorderkpis.php statements=6 dur=20s 2026-05-04 15:31:19 OK calcproductstock.php dur=2s 2026-05-04 15:31:20 OK calcpipelinekpis.php groups=99 dur=1.232s 2026-05-04 15:31:30 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-04 16:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-04 16:30:36 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-04 16:30:46 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-04 16:30:56 OK importdailykpis.php ok_files=1 failed_files=0 rows=1 dur=10s 2026-05-04 16:31:16 OK calcsalesorderkpis.php statements=6 dur=20s 2026-05-04 16:31:18 OK calcproductstock.php dur=2s 2026-05-04 16:31:19 OK calcpipelinekpis.php groups=99 dur=1.203s 2026-05-04 16:31:29 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-04 17:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-04 17:30:36 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-04 17:30:46 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-04 17:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=1 dur=10s 2026-05-04 17:31:17 OK calcsalesorderkpis.php statements=6 dur=21s 2026-05-04 17:31:19 OK calcproductstock.php dur=2s 2026-05-04 17:31:20 OK calcpipelinekpis.php groups=99 dur=1.174s 2026-05-04 17:31:30 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-04 18:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-04 18:30:36 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-04 18:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-04 18:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=1 dur=10s 2026-05-04 18:31:17 OK calcsalesorderkpis.php statements=6 dur=20s 2026-05-04 18:31:19 OK calcproductstock.php dur=2s 2026-05-04 18:31:20 OK calcpipelinekpis.php groups=99 dur=1.117s 2026-05-04 18:31:30 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-05 01:00:12 OK importcustomers.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-05 01:00:22 OK importproducts.php file=MI-DAS_products_20260504.csv rows=0 dur=0s 2026-05-05 01:00:22 OK importproducts.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-05 01:00:37 OK importcontacts.php ok_files=1 failed_files=0 rows=12530 dur=15s 2026-05-05 01:00:47 OK importsalesanalysis.php file=MI-DAS_salesanal_20260504.csv rows=0 dur=0s 2026-05-05 01:00:47 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-05 01:00:57 OK importcustomerbalances.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-05 01:01:07 OK importagedbalances.php ok_files=1 failed_files=0 rows=3334 dur=11s 2026-05-05 01:01:22 OK importagedtransactions.php ok_files=1 failed_files=0 rows=23306 dur=14s 2026-05-05 01:01:51 OK importpipelinestages.php file=MI-DAS_pipeline01__CLAIMED__20260505-010151.csv rows=3 dur=0.095s 2026-05-05 01:01:51 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-05-05 01:02:01 OK importsalesinvoices.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-05 01:02:11 WARN importtermsheader.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-05 01:02:21 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-05 01:02:31 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-05 01:02:41 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-05-05 01:02:52 OK importpac2.php ok_files=1 failed_files=0 rows=74 dur=10s 2026-05-05 01:03:02 OK importpac3.php ok_files=1 failed_files=0 rows=152 dur=10s 2026-05-05 01:03:12 OK importpac4.php file=MI-DAS_PAC4_20260504.csv rows=337 dur=0.094s 2026-05-05 01:03:12 OK importpac4.php ok_files=1 failed_files=0 rows=337 dur=10s 2026-05-05 01:03:22 OK importsalesreps.php ok_files=1 failed_files=0 rows=35 dur=10s 2026-05-05 01:03:32 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260504.csv rows=208 dur=0.064s 2026-05-05 01:03:32 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=208 dur=10s 2026-05-05 01:03:42 WARN importsuppliers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-05 01:07:24 OK delete salesanalysis older than 4y rows=1918 2026-05-05 01:07:24 OK run_rollover finished dur=22.357s 2026-05-05 01:37:51 OK calcseasonality.php branches=4 paccodes=608 upserts=7296 dur=50s 2026-05-05 01:38:03 OK calcstockage.php processed=45945 updated=45945 dur=12s 2026-05-05 01:59:04 OK calcstocklevels.php processed=45946 updated=45946 attention=45913 dur=1261s OK calcABC.php dur=20s site=UAT 2026-05-05 07:30:11 OK importstock.php ok_files=1 failed_files=0 rows=168 dur=10s 2026-05-05 07:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=700 dur=10s 2026-05-05 07:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-05 07:30:58 OK importdailykpis.php ok_files=1 failed_files=0 rows=54 dur=10s 2026-05-05 07:31:27 OK calcsalesorderkpis.php statements=6 dur=29s 2026-05-05 07:31:29 OK calcproductstock.php dur=2s 2026-05-05 07:31:32 OK calcpipelinekpis.php groups=99 dur=2.341s 2026-05-05 07:31:43 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=612 dur=11s 2026-05-05 08:30:12 OK importstock.php ok_files=1 failed_files=0 rows=513 dur=11s 2026-05-05 08:30:43 OK importsalesorders.php ok_files=1 failed_files=0 rows=928 dur=11s 2026-05-05 08:30:53 OK importquotes.php ok_files=1 failed_files=0 rows=1 dur=10s 2026-05-05 08:31:03 OK importdailykpis.php ok_files=1 failed_files=0 rows=62 dur=10s 2026-05-05 08:31:24 OK calcsalesorderkpis.php statements=6 dur=21s 2026-05-05 08:31:26 OK calcproductstock.php dur=2s 2026-05-05 08:31:27 OK calcpipelinekpis.php groups=99 dur=0.898s 2026-05-05 08:31:38 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=553 dur=11s 2026-05-05 09:30:12 OK importstock.php ok_files=1 failed_files=0 rows=967 dur=11s 2026-05-05 09:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=1143 dur=11s 2026-05-05 09:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=13 dur=10s 2026-05-05 09:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=79 dur=10s 2026-05-05 09:31:22 OK calcsalesorderkpis.php statements=6 dur=23s 2026-05-05 09:31:25 OK calcproductstock.php dur=2s 2026-05-05 09:31:26 OK calcpipelinekpis.php groups=99 dur=1.458s 2026-05-05 09:31:37 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=755 dur=11s 2026-05-05 10:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1035 dur=11s 2026-05-05 10:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=1554 dur=11s 2026-05-05 10:30:49 OK importquotes.php ok_files=1 failed_files=0 rows=121 dur=10s 2026-05-05 10:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=99 dur=10s 2026-05-05 10:31:26 OK calcsalesorderkpis.php statements=6 dur=26s 2026-05-05 10:31:28 OK calcproductstock.php dur=2s 2026-05-05 10:31:30 OK calcpipelinekpis.php groups=99 dur=1.37s 2026-05-05 10:31:40 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=101 dur=10s 2026-05-05 11:30:12 OK importstock.php ok_files=1 failed_files=0 rows=1170 dur=11s 2026-05-05 11:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=1068 dur=11s 2026-05-05 11:30:49 OK importquotes.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-05-05 11:30:59 OK importdailykpis.php ok_files=1 failed_files=0 rows=101 dur=10s 2026-05-05 11:31:22 OK calcsalesorderkpis.php statements=6 dur=23s 2026-05-05 11:31:24 OK calcproductstock.php dur=2s 2026-05-05 11:31:26 OK calcpipelinekpis.php groups=99 dur=1.465s 2026-05-05 11:31:38 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=738 dur=12s 2026-05-05 12:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1367 dur=12s 2026-05-05 12:30:44 OK importsalesorders.php ok_files=1 failed_files=0 rows=1828 dur=11s 2026-05-05 12:30:54 OK importquotes.php ok_files=1 failed_files=0 rows=43 dur=10s 2026-05-05 12:31:04 OK importdailykpis.php ok_files=1 failed_files=0 rows=114 dur=10s 2026-05-05 12:31:31 OK calcsalesorderkpis.php statements=6 dur=27s 2026-05-05 12:31:33 OK calcproductstock.php dur=2s 2026-05-05 12:31:36 OK calcpipelinekpis.php groups=99 dur=2.691s 2026-05-05 12:31:46 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=162 dur=10s 2026-05-05 13:30:12 OK importstock.php ok_files=1 failed_files=0 rows=1005 dur=11s 2026-05-05 13:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=1590 dur=11s 2026-05-05 13:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=35 dur=10s 2026-05-05 13:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=115 dur=10s 2026-05-05 13:31:27 OK calcsalesorderkpis.php statements=6 dur=27s 2026-05-05 13:31:30 OK calcproductstock.php dur=2s 2026-05-05 13:31:33 OK calcpipelinekpis.php groups=99 dur=2.875s 2026-05-05 13:31:43 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=75 dur=10s 2026-05-05 14:30:12 OK importstock.php ok_files=1 failed_files=0 rows=1074 dur=11s 2026-05-05 14:30:41 OK importsalesorders.php ok_files=1 failed_files=0 rows=1609 dur=11s 2026-05-05 14:30:51 OK importquotes.php ok_files=1 failed_files=0 rows=51 dur=10s 2026-05-05 14:31:01 OK importdailykpis.php ok_files=1 failed_files=0 rows=129 dur=10s 2026-05-05 14:31:27 OK calcsalesorderkpis.php statements=6 dur=26s 2026-05-05 14:31:30 OK calcproductstock.php dur=2s 2026-05-05 14:31:33 OK calcpipelinekpis.php groups=99 dur=2.902s 2026-05-05 14:31:43 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=131 dur=10s 2026-05-05 15:45:12 OK importstock.php ok_files=1 failed_files=0 rows=1352 dur=12s 2026-05-05 15:45:43 OK importsalesorders.php ok_files=1 failed_files=0 rows=1772 dur=11s 2026-05-05 15:45:53 OK importquotes.php ok_files=1 failed_files=0 rows=22 dur=10s 2026-05-05 15:46:03 OK importdailykpis.php ok_files=1 failed_files=0 rows=136 dur=10s 2026-05-05 15:46:30 OK calcsalesorderkpis.php statements=6 dur=27s 2026-05-05 15:46:32 OK calcproductstock.php dur=2s 2026-05-05 15:46:35 OK calcpipelinekpis.php groups=99 dur=3.007s 2026-05-05 15:46:47 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=755 dur=12s 2026-05-05 16:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1403 dur=12s 2026-05-05 16:30:33 OK calcproductstock.php dur=2s 2026-05-05 16:45:31 OK importsalesorders.php ok_files=1 failed_files=0 rows=1823 dur=11s 2026-05-05 16:45:41 OK importquotes.php ok_files=1 failed_files=0 rows=42 dur=10s 2026-05-05 16:45:51 OK importdailykpis.php ok_files=1 failed_files=0 rows=137 dur=10s 2026-05-05 16:46:18 OK calcsalesorderkpis.php statements=6 dur=27s 2026-05-05 16:46:20 OK calcpipelinekpis.php groups=99 dur=2.559s 2026-05-05 16:46:32 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=594 dur=11s 2026-05-05 17:30:12 OK importstock.php ok_files=1 failed_files=0 rows=1100 dur=11s 2026-05-05 17:30:31 OK calcproductstock.php dur=2s 2026-05-05 17:45:30 OK importsalesorders.php ok_files=1 failed_files=0 rows=1028 dur=11s 2026-05-05 17:45:40 OK importquotes.php ok_files=1 failed_files=0 rows=1 dur=10s 2026-05-05 17:45:50 OK importdailykpis.php ok_files=1 failed_files=0 rows=143 dur=10s 2026-05-05 17:46:17 OK calcsalesorderkpis.php statements=6 dur=27s 2026-05-05 17:46:20 OK calcpipelinekpis.php groups=99 dur=2.739s 2026-05-05 17:46:30 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-05 18:45:12 OK importstock.php ok_files=1 failed_files=0 rows=727 dur=11s 2026-05-05 18:45:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=865 dur=10s 2026-05-05 18:45:50 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-05 18:46:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=143 dur=10s 2026-05-05 18:46:27 OK calcsalesorderkpis.php statements=6 dur=27s 2026-05-05 18:46:29 OK calcproductstock.php dur=2s 2026-05-05 18:46:32 OK calcpipelinekpis.php groups=99 dur=3.042s 2026-05-05 18:46:42 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-06 01:00:11 WARN importcustomers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-06 01:07:10 OK run_rollover delete salesorders older than 3y rows=12 2026-05-06 01:07:23 OK run_rollover finished dur=21.216s 2026-05-06 01:15:11 OK importproducts.php file=MI-DAS_products_20260505.csv rows=3 dur=0.013s 2026-05-06 01:15:11 OK importproducts.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-05-06 01:15:25 OK importcontacts.php ok_files=1 failed_files=0 rows=12644 dur=15s 2026-05-06 01:15:49 OK importsalesanalysis.php file=MI-DAS_salesanal_20260505.csv rows=3042 dur=13.7s 2026-05-06 01:15:49 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=3042 dur=24s 2026-05-06 01:15:59 OK importcustomerbalances.php ok_files=1 failed_files=0 rows=10 dur=10s 2026-05-06 01:16:10 OK importagedbalances.php ok_files=1 failed_files=0 rows=3335 dur=11s 2026-05-06 01:16:20 OK importagedtransactions.php ok_files=1 failed_files=0 rows=217 dur=10s 2026-05-06 01:16:49 OK importpipelinestages.php file=MI-DAS_pipeline01__CLAIMED__20260506-011649.csv rows=3 dur=0.085s 2026-05-06 01:16:49 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-05-06 01:17:01 OK importsalesinvoices.php ok_files=1 failed_files=0 rows=3075 dur=11s 2026-05-06 01:17:11 OK importtermsheader.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-05-06 01:17:21 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-06 01:17:31 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-06 01:17:41 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-05-06 01:17:51 OK importpac2.php ok_files=1 failed_files=0 rows=74 dur=10s 2026-05-06 01:18:01 OK importpac3.php ok_files=1 failed_files=0 rows=153 dur=10s 2026-05-06 01:18:11 OK importpac4.php file=MI-DAS_PAC4_20260505.csv rows=338 dur=0.082s 2026-05-06 01:18:11 OK importpac4.php ok_files=1 failed_files=0 rows=338 dur=10s 2026-05-06 01:18:21 OK importsalesreps.php ok_files=1 failed_files=0 rows=35 dur=10s 2026-05-06 01:18:31 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260505.csv rows=209 dur=0.058s 2026-05-06 01:18:31 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=209 dur=10s 2026-05-06 01:18:41 OK importsuppliers.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-05-06 01:37:53 OK calcseasonality.php branches=4 paccodes=612 upserts=7344 dur=52s 2026-05-06 01:38:06 OK calcstockage.php processed=45945 updated=45945 dur=13s 2026-05-06 01:45:04 OK calcstocklevels.php processed=45946 updated=45946 attention=45769 dur=418s OK calcABC.php dur=23s site=UAT 2026-05-06 07:30:12 OK importstock.php ok_files=1 failed_files=0 rows=291 dur=10s 2026-05-06 07:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=3510 dur=12s 2026-05-06 07:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-06 07:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=78 dur=10s 2026-05-06 07:31:28 OK calcsalesorderkpis.php statements=6 dur=28s 2026-05-06 07:31:30 OK calcproductstock.php dur=2s 2026-05-06 07:31:34 OK calcpipelinekpis.php groups=99 dur=3.799s 2026-05-06 07:31:44 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-06 08:30:12 OK importstock.php ok_files=1 failed_files=0 rows=541 dur=11s 2026-05-06 08:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=993 dur=11s 2026-05-06 08:30:49 OK importquotes.php ok_files=1 failed_files=0 rows=17 dur=10s 2026-05-06 08:30:59 OK importdailykpis.php ok_files=1 failed_files=0 rows=88 dur=10s 2026-05-06 08:31:24 OK calcsalesorderkpis.php statements=6 dur=25s 2026-05-06 08:31:27 OK calcproductstock.php dur=2s 2026-05-06 08:31:28 OK calcpipelinekpis.php groups=99 dur=1.248s 2026-05-06 08:31:39 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=1000 dur=12s 2026-05-06 09:30:12 OK importstock.php ok_files=1 failed_files=0 rows=849 dur=11s 2026-05-06 09:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=1469 dur=11s 2026-05-06 09:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=20 dur=10s 2026-05-06 09:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=105 dur=10s 2026-05-06 09:31:18 OK calcsalesorderkpis.php statements=6 dur=18s 2026-05-06 09:31:20 OK calcproductstock.php dur=2s 2026-05-06 09:31:21 OK calcpipelinekpis.php groups=99 dur=0.886s 2026-05-06 09:31:31 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=166 dur=10s 2026-05-06 10:30:12 OK importstock.php ok_files=1 failed_files=0 rows=939 dur=11s 2026-05-06 10:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=1409 dur=11s 2026-05-06 10:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=39 dur=10s 2026-05-06 10:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=124 dur=10s 2026-05-06 10:31:19 OK calcsalesorderkpis.php statements=6 dur=19s 2026-05-06 10:31:21 OK calcproductstock.php dur=2s 2026-05-06 10:31:22 OK calcpipelinekpis.php groups=99 dur=1.398s 2026-05-06 10:31:33 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=434 dur=11s 2026-05-06 11:30:12 OK importstock.php ok_files=1 failed_files=0 rows=1041 dur=11s 2026-05-06 11:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=1529 dur=11s 2026-05-06 11:30:49 OK importquotes.php ok_files=1 failed_files=0 rows=55 dur=10s 2026-05-06 11:30:59 OK importdailykpis.php ok_files=1 failed_files=0 rows=131 dur=10s 2026-05-06 11:31:18 OK calcsalesorderkpis.php statements=6 dur=19s 2026-05-06 11:31:20 OK calcproductstock.php dur=2s 2026-05-06 11:31:21 OK calcpipelinekpis.php groups=99 dur=0.963s 2026-05-06 11:31:31 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=31 dur=10s 2026-05-06 12:30:12 OK importstock.php ok_files=1 failed_files=0 rows=1167 dur=11s 2026-05-06 12:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=1437 dur=11s 2026-05-06 12:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=157 dur=10s 2026-05-06 12:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=138 dur=10s 2026-05-06 12:31:18 OK calcsalesorderkpis.php statements=6 dur=18s 2026-05-06 12:31:20 OK calcproductstock.php dur=2s 2026-05-06 12:31:21 OK calcpipelinekpis.php groups=99 dur=0.919s 2026-05-06 12:31:31 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=17 dur=10s 2026-05-06 13:30:12 OK importstock.php ok_files=1 failed_files=0 rows=1027 dur=11s 2026-05-06 13:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=1036 dur=11s 2026-05-06 13:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=10 dur=10s 2026-05-06 13:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=139 dur=10s 2026-05-06 13:31:18 OK calcsalesorderkpis.php statements=6 dur=18s 2026-05-06 13:31:20 OK calcproductstock.php dur=2s 2026-05-06 13:31:21 OK calcpipelinekpis.php groups=99 dur=0.953s 2026-05-06 13:31:32 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=24 dur=10s 2026-05-06 14:30:12 OK importstock.php ok_files=1 failed_files=0 rows=985 dur=11s 2026-05-06 14:30:44 OK importsalesorders.php ok_files=1 failed_files=0 rows=1484 dur=11s 2026-05-06 14:30:54 OK importquotes.php ok_files=1 failed_files=0 rows=41 dur=10s 2026-05-06 14:31:04 OK importdailykpis.php ok_files=1 failed_files=0 rows=140 dur=10s 2026-05-06 14:31:24 OK calcsalesorderkpis.php statements=6 dur=19s 2026-05-06 14:31:26 OK calcproductstock.php dur=2s 2026-05-06 14:31:28 OK calcpipelinekpis.php groups=99 dur=1.481s 2026-05-06 14:31:38 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=163 dur=10s 2026-05-06 15:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1123 dur=11s 2026-05-06 15:30:33 OK calcproductstock.php dur=2s 2026-05-06 15:45:31 OK importsalesorders.php ok_files=1 failed_files=0 rows=2102 dur=11s 2026-05-06 15:45:41 OK importquotes.php ok_files=1 failed_files=0 rows=105 dur=10s 2026-05-06 15:45:51 OK importdailykpis.php ok_files=1 failed_files=0 rows=141 dur=10s 2026-05-06 15:46:09 OK calcsalesorderkpis.php statements=6 dur=18s 2026-05-06 15:46:11 OK calcpipelinekpis.php groups=99 dur=1.375s 2026-05-06 15:46:21 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=289 dur=11s 2026-05-06 16:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1393 dur=12s 2026-05-06 16:30:33 OK calcproductstock.php dur=2s 2026-05-06 16:45:30 OK importsalesorders.php ok_files=1 failed_files=0 rows=1563 dur=11s 2026-05-06 16:45:40 OK importquotes.php ok_files=1 failed_files=0 rows=40 dur=10s 2026-05-06 16:45:50 OK importdailykpis.php ok_files=1 failed_files=0 rows=141 dur=10s 2026-05-06 16:46:08 OK calcsalesorderkpis.php statements=6 dur=18s 2026-05-06 16:46:09 OK calcpipelinekpis.php groups=99 dur=1.263s 2026-05-06 16:46:19 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=213 dur=10s 2026-05-06 17:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1203 dur=11s 2026-05-06 17:30:31 OK calcproductstock.php dur=2s 2026-05-06 17:45:30 OK importsalesorders.php ok_files=1 failed_files=0 rows=1224 dur=11s 2026-05-06 17:45:40 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-06 17:45:50 OK importdailykpis.php ok_files=1 failed_files=0 rows=142 dur=10s 2026-05-06 17:46:09 OK calcsalesorderkpis.php statements=6 dur=19s 2026-05-06 17:46:11 OK calcpipelinekpis.php groups=99 dur=1.365s 2026-05-06 17:46:21 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-06 18:30:12 OK importstock.php ok_files=1 failed_files=0 rows=695 dur=11s 2026-05-06 18:30:31 OK calcproductstock.php dur=2s 2026-05-06 18:45:29 OK importsalesorders.php ok_files=1 failed_files=0 rows=380 dur=10s 2026-05-06 18:45:39 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-06 18:45:49 OK importdailykpis.php ok_files=1 failed_files=0 rows=142 dur=10s 2026-05-06 18:46:08 OK calcsalesorderkpis.php statements=6 dur=18s 2026-05-06 18:46:09 OK calcpipelinekpis.php groups=99 dur=1.287s 2026-05-06 18:46:19 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-07 01:00:11 OK importcustomers.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-07 01:00:21 OK importproducts.php file=MI-DAS_products_20260506.csv rows=0 dur=0s 2026-05-07 01:00:21 OK importproducts.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-07 01:00:36 OK importcontacts.php ok_files=1 failed_files=0 rows=12530 dur=15s 2026-05-07 01:00:46 OK importsalesanalysis.php file=MI-DAS_salesanal_20260506.csv rows=0 dur=0s 2026-05-07 01:00:46 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-07 01:01:00 OK importagedtransactions.php ok_files=1 failed_files=0 rows=23306 dur=14s 2026-05-07 01:01:26 OK importpipelinestages.php file=MI-DAS_pipeline01__CLAIMED__20260507-010126.csv rows=3 dur=0.096s 2026-05-07 01:01:26 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-05-07 01:01:36 WARN importtermsheader.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-07 01:01:46 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-07 01:01:56 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-07 01:02:06 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-05-07 01:02:16 OK importpac2.php ok_files=1 failed_files=0 rows=74 dur=10s 2026-05-07 01:02:26 OK importpac3.php ok_files=1 failed_files=0 rows=152 dur=10s 2026-05-07 01:02:36 OK importpac4.php file=MI-DAS_PAC4_20260506.csv rows=337 dur=0.081s 2026-05-07 01:02:36 OK importpac4.php ok_files=1 failed_files=0 rows=337 dur=10s 2026-05-07 01:02:46 OK importsalesreps.php ok_files=1 failed_files=0 rows=35 dur=10s 2026-05-07 01:02:56 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260506.csv rows=208 dur=0.061s 2026-05-07 01:02:56 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=208 dur=10s 2026-05-07 01:03:06 WARN importsuppliers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-07 01:07:06 OK run_rollover delete salesorders older than 3y rows=5 2026-05-07 01:07:22 OK delete salesanalysis older than 4y rows=3063 2026-05-07 01:07:22 OK run_rollover finished dur=20.425s 2026-05-07 01:30:11 WARN importcustomers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-07 01:30:21 OK importproducts.php file=MI-DAS_products_20260506.csv rows=21 dur=0.02s 2026-05-07 01:30:21 OK importproducts.php ok_files=1 failed_files=0 rows=21 dur=10s 2026-05-07 01:30:36 OK importcontacts.php ok_files=1 failed_files=0 rows=12654 dur=15s 2026-05-07 01:30:59 OK importsalesanalysis.php file=MI-DAS_salesanal_20260506.csv rows=3368 dur=13.328s 2026-05-07 01:30:59 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=3368 dur=23s 2026-05-07 01:31:09 OK importcustomerbalances.php ok_files=1 failed_files=0 rows=5 dur=10s 2026-05-07 01:31:20 OK importagedbalances.php ok_files=1 failed_files=0 rows=3339 dur=11s 2026-05-07 01:31:30 OK importagedtransactions.php ok_files=1 failed_files=0 rows=734 dur=10s 2026-05-07 01:32:02 OK importpipelinestages.php file=MI-DAS_pipeline01__CLAIMED__20260507-013202.csv rows=3 dur=0.099s 2026-05-07 01:32:02 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-05-07 01:32:13 OK importsalesinvoices.php ok_files=1 failed_files=0 rows=3397 dur=11s 2026-05-07 01:32:23 OK importtermsheader.php ok_files=1 failed_files=0 rows=4 dur=10s 2026-05-07 01:32:33 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-07 01:32:43 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-07 01:32:53 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-05-07 01:33:03 OK importpac2.php ok_files=1 failed_files=0 rows=74 dur=10s 2026-05-07 01:33:13 OK importpac3.php ok_files=1 failed_files=0 rows=153 dur=10s 2026-05-07 01:33:24 OK importpac4.php file=MI-DAS_PAC4_20260506.csv rows=338 dur=0.092s 2026-05-07 01:33:24 OK importpac4.php ok_files=1 failed_files=0 rows=338 dur=10s 2026-05-07 01:33:34 OK importsalesreps.php ok_files=1 failed_files=0 rows=35 dur=10s 2026-05-07 01:33:44 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260506.csv rows=209 dur=0.063s 2026-05-07 01:33:44 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=209 dur=10s 2026-05-07 01:33:54 OK importsuppliers.php ok_files=1 failed_files=0 rows=1 dur=10s 2026-05-07 01:37:51 OK calcseasonality.php branches=4 paccodes=612 upserts=7344 dur=50s 2026-05-07 01:38:04 OK calcstockage.php processed=45945 updated=45945 dur=13s 2026-05-07 01:44:57 OK calcstocklevels.php processed=45946 updated=45946 attention=45824 dur=413s OK calcABC.php dur=35s site=UAT 2026-05-07 07:30:12 OK importstock.php ok_files=1 failed_files=0 rows=236 dur=10s 2026-05-07 07:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=1990 dur=11s 2026-05-07 07:30:49 OK importquotes.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-05-07 07:30:59 OK importdailykpis.php ok_files=1 failed_files=0 rows=78 dur=10s 2026-05-07 07:31:27 OK calcsalesorderkpis.php statements=6 dur=28s 2026-05-07 07:31:29 OK calcproductstock.php dur=2s 2026-05-07 07:31:30 OK calcpipelinekpis.php groups=99 dur=0.971s 2026-05-07 07:31:40 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-07 08:30:11 OK importstock.php ok_files=1 failed_files=0 rows=303 dur=10s 2026-05-07 08:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=2179 dur=11s 2026-05-07 08:30:49 OK importquotes.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-05-07 08:30:59 OK importdailykpis.php ok_files=1 failed_files=0 rows=92 dur=10s 2026-05-07 08:31:27 OK calcsalesorderkpis.php statements=6 dur=28s 2026-05-07 08:31:29 OK calcproductstock.php dur=2s 2026-05-07 08:31:30 OK calcpipelinekpis.php groups=99 dur=0.942s 2026-05-07 08:31:41 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=200 dur=10s 2026-05-07 09:30:12 OK importstock.php ok_files=1 failed_files=0 rows=911 dur=11s 2026-05-07 09:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=1519 dur=11s 2026-05-07 09:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=12 dur=10s 2026-05-07 09:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=99 dur=10s 2026-05-07 09:31:28 OK calcsalesorderkpis.php statements=6 dur=27s 2026-05-07 09:31:30 OK calcproductstock.php dur=2s 2026-05-07 09:31:31 OK calcpipelinekpis.php groups=99 dur=1.083s 2026-05-07 09:31:44 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=1777 dur=13s 2026-05-07 10:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1325 dur=12s 2026-05-07 10:30:41 OK importsalesorders.php ok_files=1 failed_files=0 rows=2676 dur=12s 2026-05-07 10:30:51 OK importquotes.php ok_files=1 failed_files=0 rows=6 dur=10s 2026-05-07 10:31:01 OK importdailykpis.php ok_files=1 failed_files=0 rows=118 dur=10s 2026-05-07 10:31:29 OK calcsalesorderkpis.php statements=6 dur=28s 2026-05-07 10:31:31 OK calcproductstock.php dur=2s 2026-05-07 10:31:32 OK calcpipelinekpis.php groups=99 dur=1.048s 2026-05-07 10:31:43 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=714 dur=11s 2026-05-07 11:30:12 OK importstock.php ok_files=1 failed_files=0 rows=1065 dur=11s 2026-05-07 11:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=1210 dur=11s 2026-05-07 11:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=25 dur=10s 2026-05-07 11:31:01 OK importdailykpis.php ok_files=1 failed_files=0 rows=131 dur=10s 2026-05-07 11:31:27 OK calcsalesorderkpis.php statements=6 dur=27s 2026-05-07 11:31:30 OK calcproductstock.php dur=2s 2026-05-07 11:31:31 OK calcpipelinekpis.php groups=99 dur=1.091s 2026-05-07 11:31:42 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=452 dur=11s 2026-05-07 12:30:12 OK importstock.php ok_files=1 failed_files=0 rows=972 dur=11s 2026-05-07 12:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=1166 dur=11s 2026-05-07 12:30:49 OK importquotes.php ok_files=1 failed_files=0 rows=89 dur=10s 2026-05-07 12:30:59 OK importdailykpis.php ok_files=1 failed_files=0 rows=134 dur=10s 2026-05-07 12:31:26 OK calcsalesorderkpis.php statements=6 dur=27s 2026-05-07 12:31:28 OK calcproductstock.php dur=2s 2026-05-07 12:31:29 OK calcpipelinekpis.php groups=99 dur=1.076s 2026-05-07 12:31:39 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-07 13:30:12 OK importstock.php ok_files=1 failed_files=0 rows=1131 dur=11s 2026-05-07 13:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=1974 dur=11s 2026-05-07 13:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=31 dur=10s 2026-05-07 13:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=141 dur=10s 2026-05-07 13:31:27 OK calcsalesorderkpis.php statements=6 dur=27s 2026-05-07 13:31:29 OK calcproductstock.php dur=2s 2026-05-07 13:31:30 OK calcpipelinekpis.php groups=99 dur=1.051s 2026-05-07 13:31:41 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=299 dur=11s 2026-05-07 14:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1209 dur=11s 2026-05-07 14:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=1776 dur=11s 2026-05-07 14:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=38 dur=10s 2026-05-07 14:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=147 dur=10s 2026-05-07 14:31:27 OK calcsalesorderkpis.php statements=6 dur=26s 2026-05-07 14:31:29 OK calcproductstock.php dur=2s 2026-05-07 14:31:30 OK calcpipelinekpis.php groups=99 dur=1.242s 2026-05-07 14:31:40 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=25 dur=10s 2026-05-07 15:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1360 dur=12s 2026-05-07 15:30:31 OK calcproductstock.php dur=2s 2026-05-07 15:45:30 OK importsalesorders.php ok_files=1 failed_files=0 rows=1510 dur=11s 2026-05-07 15:45:40 OK importquotes.php ok_files=1 failed_files=0 rows=18 dur=10s 2026-05-07 15:45:50 OK importdailykpis.php ok_files=1 failed_files=0 rows=147 dur=10s 2026-05-07 15:46:17 OK calcsalesorderkpis.php statements=6 dur=27s 2026-05-07 15:46:18 OK calcpipelinekpis.php groups=99 dur=1.277s 2026-05-07 15:46:29 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=177 dur=10s 2026-05-07 16:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1527 dur=12s 2026-05-07 16:30:31 OK calcproductstock.php dur=2s 2026-05-07 16:45:31 OK importsalesorders.php ok_files=1 failed_files=0 rows=1438 dur=11s 2026-05-07 16:45:41 OK importquotes.php ok_files=1 failed_files=0 rows=34 dur=10s 2026-05-07 16:45:51 OK importdailykpis.php ok_files=1 failed_files=0 rows=147 dur=10s 2026-05-07 16:46:18 OK calcsalesorderkpis.php statements=6 dur=27s 2026-05-07 16:46:19 OK calcpipelinekpis.php groups=99 dur=1.277s 2026-05-07 16:46:29 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=51 dur=10s 2026-05-07 17:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1315 dur=11s 2026-05-07 17:30:37 OK calcproductstock.php dur=2s 2026-05-07 17:45:27 OK importsalesorders.php ok_files=1 failed_files=0 rows=834 dur=11s 2026-05-07 17:45:37 OK importquotes.php ok_files=1 failed_files=0 rows=41 dur=10s 2026-05-07 17:45:47 OK importdailykpis.php ok_files=1 failed_files=0 rows=147 dur=10s 2026-05-07 17:46:13 OK calcsalesorderkpis.php statements=6 dur=27s 2026-05-07 17:46:15 OK calcpipelinekpis.php groups=99 dur=1.307s 2026-05-07 17:46:25 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-07 18:30:12 OK importstock.php ok_files=1 failed_files=0 rows=817 dur=11s 2026-05-07 18:30:31 OK calcproductstock.php dur=2s 2026-05-07 18:45:29 OK importsalesorders.php ok_files=1 failed_files=0 rows=876 dur=10s 2026-05-07 18:45:39 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-07 18:45:49 OK importdailykpis.php ok_files=1 failed_files=0 rows=147 dur=10s 2026-05-07 18:46:23 OK calcsalesorderkpis.php statements=6 dur=34s 2026-05-07 18:46:25 OK calcpipelinekpis.php groups=99 dur=1.42s 2026-05-07 18:46:35 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-08 00:45:11 OK importcustomers.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-08 00:45:21 OK importproducts.php file=MI-DAS_products_20260507.csv rows=0 dur=0s 2026-05-08 00:45:21 OK importproducts.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-08 00:45:36 OK importcontacts.php ok_files=1 failed_files=0 rows=12530 dur=15s 2026-05-08 00:45:59 OK importsalesanalysis.php file=MI-DAS_salesanal_20260507.csv rows=3755 dur=13.38s 2026-05-08 00:45:59 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=3755 dur=23s 2026-05-08 00:46:10 OK importagedtransactions.php ok_files=1 failed_files=0 rows=815 dur=11s 2026-05-08 00:46:55 OK importpipelinestages.php file=MI-DAS_pipeline01__CLAIMED__20260508-004655.csv rows=3 dur=0.099s 2026-05-08 00:46:55 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-05-08 00:47:05 WARN importtermsheader.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-08 00:47:15 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-08 00:47:25 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-08 00:47:35 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-05-08 00:47:45 OK importpac2.php ok_files=1 failed_files=0 rows=74 dur=10s 2026-05-08 00:47:55 OK importpac3.php ok_files=1 failed_files=0 rows=152 dur=10s 2026-05-08 00:48:05 OK importpac4.php file=MI-DAS_PAC4_20260507.csv rows=337 dur=0.083s 2026-05-08 00:48:05 OK importpac4.php ok_files=1 failed_files=0 rows=337 dur=10s 2026-05-08 00:48:15 OK importsalesreps.php ok_files=1 failed_files=0 rows=35 dur=10s 2026-05-08 00:48:25 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260507.csv rows=208 dur=0.06s 2026-05-08 00:48:25 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=208 dur=10s 2026-05-08 00:48:35 WARN importsuppliers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-08 01:07:14 OK run_rollover delete salesorders older than 3y rows=1 2026-05-08 01:07:29 OK delete salesanalysis older than 4y rows=2320 2026-05-08 01:07:29 OK run_rollover finished dur=27.757s 2026-05-08 01:15:11 WARN importcustomers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-08 01:15:21 OK importproducts.php file=MI-DAS_products_20260507.csv rows=1300 dur=0.619s 2026-05-08 01:15:21 OK importproducts.php ok_files=1 failed_files=0 rows=1300 dur=11s 2026-05-08 01:15:36 OK importcontacts.php ok_files=1 failed_files=0 rows=12663 dur=15s 2026-05-08 01:15:46 OK importcustomerbalances.php ok_files=1 failed_files=0 rows=7 dur=10s 2026-05-08 01:15:57 OK importagedbalances.php ok_files=1 failed_files=0 rows=3340 dur=11s 2026-05-08 01:16:23 OK importpipelinestages.php file=MI-DAS_pipeline01__CLAIMED__20260508-011623.csv rows=3 dur=0.079s 2026-05-08 01:16:23 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-05-08 01:16:34 OK importsalesinvoices.php ok_files=1 failed_files=0 rows=3780 dur=11s 2026-05-08 01:16:44 WARN importtermsheader.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-08 01:16:54 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-08 01:17:04 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-08 01:17:14 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-05-08 01:17:24 OK importpac2.php ok_files=1 failed_files=0 rows=75 dur=10s 2026-05-08 01:17:34 OK importpac3.php ok_files=1 failed_files=0 rows=154 dur=10s 2026-05-08 01:17:44 OK importpac4.php file=MI-DAS_PAC4_20260507.csv rows=339 dur=0.083s 2026-05-08 01:17:44 OK importpac4.php ok_files=1 failed_files=0 rows=339 dur=10s 2026-05-08 01:17:54 OK importsalesreps.php ok_files=1 failed_files=0 rows=35 dur=10s 2026-05-08 01:18:04 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260507.csv rows=209 dur=0.06s 2026-05-08 01:18:04 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=209 dur=10s 2026-05-08 01:18:14 OK importsuppliers.php ok_files=1 failed_files=0 rows=6 dur=10s 2026-05-08 01:37:50 OK calcseasonality.php branches=4 paccodes=616 upserts=7392 dur=50s 2026-05-08 01:38:03 OK calcstockage.php processed=46123 updated=46123 dur=13s 2026-05-08 01:59:02 OK calcstocklevels.php processed=46124 updated=46124 attention=46081 dur=1259s OK calcABC.php dur=23s site=UAT 2026-05-08 07:30:11 OK importstock.php ok_files=1 failed_files=0 rows=268 dur=10s 2026-05-08 07:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=1930 dur=11s 2026-05-08 07:30:49 OK importquotes.php ok_files=1 failed_files=0 rows=1 dur=10s 2026-05-08 07:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=84 dur=10s 2026-05-08 07:31:26 OK calcsalesorderkpis.php statements=6 dur=27s 2026-05-08 07:31:29 OK calcproductstock.php dur=3s 2026-05-08 07:31:31 OK calcpipelinekpis.php groups=99 dur=2.388s 2026-05-08 07:31:41 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-08 08:30:12 OK importstock.php ok_files=1 failed_files=0 rows=459 dur=11s 2026-05-08 08:30:38 OK importsalesorders.php ok_files=1 failed_files=0 rows=991 dur=11s 2026-05-08 08:30:48 OK importquotes.php ok_files=1 failed_files=0 rows=48 dur=10s 2026-05-08 08:30:58 OK importdailykpis.php ok_files=1 failed_files=0 rows=95 dur=10s 2026-05-08 08:31:25 OK calcsalesorderkpis.php statements=6 dur=26s 2026-05-08 08:31:27 OK calcproductstock.php dur=2s 2026-05-08 08:31:28 OK calcpipelinekpis.php groups=99 dur=0.969s 2026-05-08 08:31:38 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=52 dur=10s 2026-05-08 09:30:12 OK importstock.php ok_files=1 failed_files=0 rows=666 dur=11s 2026-05-08 09:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=1091 dur=11s 2026-05-08 09:30:49 OK importquotes.php ok_files=1 failed_files=0 rows=23 dur=10s 2026-05-08 09:30:59 OK importdailykpis.php ok_files=1 failed_files=0 rows=107 dur=10s 2026-05-08 09:31:33 OK calcsalesorderkpis.php statements=6 dur=33s 2026-05-08 09:31:35 OK calcproductstock.php dur=2s 2026-05-08 09:31:36 OK calcpipelinekpis.php groups=99 dur=1.129s 2026-05-08 09:31:46 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=101 dur=10s 2026-05-08 10:30:12 OK importstock.php ok_files=1 failed_files=0 rows=651 dur=11s 2026-05-08 10:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=1634 dur=11s 2026-05-08 10:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=74 dur=10s 2026-05-08 10:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=124 dur=10s 2026-05-08 10:31:34 OK calcsalesorderkpis.php statements=6 dur=34s 2026-05-08 10:31:36 OK calcproductstock.php dur=2s 2026-05-08 10:31:37 OK calcpipelinekpis.php groups=99 dur=1.059s 2026-05-08 10:31:47 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=9 dur=10s 2026-05-08 11:30:12 OK importstock.php ok_files=1 failed_files=0 rows=1062 dur=11s 2026-05-08 11:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=1203 dur=11s 2026-05-08 11:30:49 OK importquotes.php ok_files=1 failed_files=0 rows=131 dur=10s 2026-05-08 11:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=131 dur=10s 2026-05-08 11:31:34 OK calcsalesorderkpis.php statements=6 dur=34s 2026-05-08 11:31:36 OK calcproductstock.php dur=2s 2026-05-08 11:31:37 OK calcpipelinekpis.php groups=99 dur=1.177s 2026-05-08 11:31:50 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=1550 dur=13s 2026-05-08 12:30:12 OK importstock.php ok_files=1 failed_files=0 rows=1228 dur=11s 2026-05-08 12:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=1056 dur=11s 2026-05-08 12:30:49 OK importquotes.php ok_files=1 failed_files=0 rows=28 dur=10s 2026-05-08 12:30:59 OK importdailykpis.php ok_files=1 failed_files=0 rows=133 dur=10s 2026-05-08 12:31:33 OK calcsalesorderkpis.php statements=6 dur=34s 2026-05-08 12:31:36 OK calcproductstock.php dur=2s 2026-05-08 12:31:37 OK calcpipelinekpis.php groups=99 dur=0.949s 2026-05-08 12:31:48 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=629 dur=11s 2026-05-08 13:30:12 OK importstock.php ok_files=1 failed_files=0 rows=996 dur=11s 2026-05-08 13:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=1026 dur=11s 2026-05-08 13:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-08 13:31:01 OK importdailykpis.php ok_files=1 failed_files=0 rows=139 dur=10s 2026-05-08 13:31:34 OK calcsalesorderkpis.php statements=6 dur=34s 2026-05-08 13:31:37 OK calcproductstock.php dur=2s 2026-05-08 13:31:38 OK calcpipelinekpis.php groups=99 dur=1.165s 2026-05-08 13:31:49 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=480 dur=11s 2026-05-08 14:30:12 OK importstock.php ok_files=1 failed_files=0 rows=1027 dur=11s 2026-05-08 14:30:42 OK importsalesorders.php ok_files=1 failed_files=0 rows=3388 dur=12s 2026-05-08 14:30:52 OK importquotes.php ok_files=1 failed_files=0 rows=41 dur=10s 2026-05-08 14:31:02 OK importdailykpis.php ok_files=1 failed_files=0 rows=140 dur=10s 2026-05-08 14:31:36 OK calcsalesorderkpis.php statements=6 dur=34s 2026-05-08 14:31:39 OK calcproductstock.php dur=2s 2026-05-08 14:31:41 OK calcpipelinekpis.php groups=99 dur=2.076s 2026-05-08 14:31:53 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=931 dur=12s 2026-05-08 15:30:12 OK importstock.php ok_files=1 failed_files=0 rows=1083 dur=11s 2026-05-08 15:30:30 OK calcproductstock.php dur=2s 2026-05-08 15:45:30 OK importsalesorders.php ok_files=1 failed_files=0 rows=1411 dur=11s 2026-05-08 15:45:40 OK importquotes.php ok_files=1 failed_files=0 rows=64 dur=10s 2026-05-08 15:45:50 OK importdailykpis.php ok_files=1 failed_files=0 rows=141 dur=10s 2026-05-08 15:46:24 OK calcsalesorderkpis.php statements=6 dur=34s 2026-05-08 15:46:26 OK calcpipelinekpis.php groups=99 dur=1.412s 2026-05-08 15:46:37 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=757 dur=11s 2026-05-08 16:30:12 OK importstock.php ok_files=1 failed_files=0 rows=1009 dur=11s 2026-05-08 16:30:31 OK calcproductstock.php dur=2s 2026-05-08 16:45:29 OK importsalesorders.php ok_files=1 failed_files=0 rows=1369 dur=11s 2026-05-08 16:45:39 OK importquotes.php ok_files=1 failed_files=0 rows=42 dur=10s 2026-05-08 16:45:50 OK importdailykpis.php ok_files=1 failed_files=0 rows=141 dur=10s 2026-05-08 16:46:16 OK calcsalesorderkpis.php statements=6 dur=26s 2026-05-08 16:46:17 OK calcpipelinekpis.php groups=99 dur=1.307s 2026-05-08 16:46:28 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=284 dur=11s 2026-05-08 17:30:12 OK importstock.php ok_files=1 failed_files=0 rows=749 dur=11s 2026-05-08 17:30:30 OK calcproductstock.php dur=2s 2026-05-08 17:45:31 OK importsalesorders.php ok_files=1 failed_files=0 rows=464 dur=10s 2026-05-08 17:45:41 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-08 17:45:51 OK importdailykpis.php ok_files=1 failed_files=0 rows=141 dur=10s 2026-05-08 17:46:15 OK calcsalesorderkpis.php statements=6 dur=24s 2026-05-08 17:46:16 OK calcpipelinekpis.php groups=99 dur=1.12s 2026-05-08 17:46:26 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-08 18:45:11 OK importstock.php ok_files=1 failed_files=0 rows=468 dur=11s 2026-05-08 18:45:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=251 dur=10s 2026-05-08 18:45:50 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-08 18:46:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=141 dur=10s 2026-05-08 18:46:24 OK calcsalesorderkpis.php statements=6 dur=24s 2026-05-08 18:46:26 OK calcproductstock.php dur=2s 2026-05-08 18:46:27 OK calcpipelinekpis.php groups=99 dur=0.864s 2026-05-08 18:46:37 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-09 01:07:27 OK delete salesanalysis older than 4y rows=2326 2026-05-09 01:07:27 OK run_rollover finished dur=25.65s 2026-05-09 01:15:11 WARN importcustomers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-09 01:15:33 OK importsalesanalysis.php file=MI-DAS_salesanal_20260508.csv rows=3215 dur=11.956s 2026-05-09 01:15:33 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=3215 dur=22s 2026-05-09 01:30:11 OK importproducts.php file=MI-DAS_products_20260508.csv rows=61 dur=0.049s 2026-05-09 01:30:11 OK importproducts.php ok_files=1 failed_files=0 rows=61 dur=10s 2026-05-09 01:30:26 OK importcontacts.php ok_files=1 failed_files=0 rows=12666 dur=15s 2026-05-09 01:30:36 OK importcustomerbalances.php ok_files=1 failed_files=0 rows=6 dur=10s 2026-05-09 01:30:46 OK importagedbalances.php ok_files=1 failed_files=0 rows=3340 dur=11s 2026-05-09 01:30:57 OK importagedtransactions.php ok_files=1 failed_files=0 rows=815 dur=10s 2026-05-09 01:31:24 OK importpipelinestages.php file=MI-DAS_pipeline01__CLAIMED__20260509-013124.csv rows=3 dur=0.081s 2026-05-09 01:31:24 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-05-09 01:31:35 OK importsalesinvoices.php ok_files=1 failed_files=0 rows=3265 dur=11s 2026-05-09 01:31:45 OK importtermsheader.php ok_files=1 failed_files=0 rows=1 dur=10s 2026-05-09 01:31:55 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-09 01:32:05 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-09 01:32:15 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-05-09 01:32:26 OK importpac2.php ok_files=1 failed_files=0 rows=75 dur=10s 2026-05-09 01:32:36 OK importpac3.php ok_files=1 failed_files=0 rows=154 dur=10s 2026-05-09 01:32:46 OK importpac4.php file=MI-DAS_PAC4_20260508.csv rows=341 dur=0.088s 2026-05-09 01:32:46 OK importpac4.php ok_files=1 failed_files=0 rows=341 dur=10s 2026-05-09 01:32:56 OK importsalesreps.php ok_files=1 failed_files=0 rows=35 dur=10s 2026-05-09 01:33:06 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260508.csv rows=209 dur=0.058s 2026-05-09 01:33:06 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=209 dur=10s 2026-05-09 01:33:16 OK importsuppliers.php ok_files=1 failed_files=0 rows=5 dur=10s 2026-05-09 01:37:51 OK calcseasonality.php branches=4 paccodes=616 upserts=7392 dur=51s 2026-05-09 01:38:04 OK calcstockage.php processed=46130 updated=46130 dur=13s 2026-05-09 01:59:07 OK calcstocklevels.php processed=46131 updated=46131 attention=46066 dur=1263s OK calcABC.php dur=23s site=UAT 2026-05-09 07:30:11 OK importstock.php ok_files=1 failed_files=0 rows=123 dur=10s 2026-05-09 07:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=1468 dur=11s 2026-05-09 07:30:48 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-09 07:30:58 OK importdailykpis.php ok_files=1 failed_files=0 rows=36 dur=10s 2026-05-09 07:31:26 OK calcsalesorderkpis.php statements=6 dur=29s 2026-05-09 07:31:29 OK calcproductstock.php dur=2s 2026-05-09 07:31:30 OK calcpipelinekpis.php groups=99 dur=1.638s 2026-05-09 07:31:40 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-09 08:30:11 OK importstock.php ok_files=1 failed_files=0 rows=19 dur=10s 2026-05-09 08:30:36 OK importsalesorders.php ok_files=1 failed_files=0 rows=12 dur=10s 2026-05-09 08:30:46 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-09 08:30:56 OK importdailykpis.php ok_files=1 failed_files=0 rows=38 dur=10s 2026-05-09 08:31:19 OK calcsalesorderkpis.php statements=6 dur=23s 2026-05-09 08:31:21 OK calcproductstock.php dur=2s 2026-05-09 08:31:23 OK calcpipelinekpis.php groups=99 dur=1.406s 2026-05-09 08:31:33 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-09 09:30:11 OK importstock.php ok_files=1 failed_files=0 rows=14 dur=10s 2026-05-09 09:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=11 dur=10s 2026-05-09 09:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-09 09:30:58 OK importdailykpis.php ok_files=1 failed_files=0 rows=41 dur=10s 2026-05-09 09:31:20 OK calcsalesorderkpis.php statements=6 dur=23s 2026-05-09 09:31:22 OK calcproductstock.php dur=2s 2026-05-09 09:31:23 OK calcpipelinekpis.php groups=99 dur=1.24s 2026-05-09 09:31:33 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-09 10:30:11 OK importstock.php ok_files=1 failed_files=0 rows=20 dur=10s 2026-05-09 10:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=14 dur=10s 2026-05-09 10:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-09 10:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=43 dur=10s 2026-05-09 10:31:20 OK calcsalesorderkpis.php statements=6 dur=23s 2026-05-09 10:31:22 OK calcproductstock.php dur=2s 2026-05-09 10:31:23 OK calcpipelinekpis.php groups=99 dur=1.259s 2026-05-09 10:31:33 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-09 11:30:11 OK importstock.php ok_files=1 failed_files=0 rows=50 dur=10s 2026-05-09 11:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=18 dur=10s 2026-05-09 11:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-09 11:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=44 dur=10s 2026-05-09 11:31:20 OK calcsalesorderkpis.php statements=6 dur=23s 2026-05-09 11:31:22 OK calcproductstock.php dur=2s 2026-05-09 11:31:23 OK calcpipelinekpis.php groups=99 dur=1.336s 2026-05-09 11:31:33 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-09 12:30:11 OK importstock.php ok_files=1 failed_files=0 rows=73 dur=10s 2026-05-09 12:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=35 dur=10s 2026-05-09 12:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-09 12:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=44 dur=10s 2026-05-09 12:31:22 OK calcsalesorderkpis.php statements=6 dur=26s 2026-05-09 12:31:25 OK calcproductstock.php dur=2s 2026-05-09 12:31:27 OK calcpipelinekpis.php groups=99 dur=1.927s 2026-05-09 12:31:37 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-09 13:30:12 OK importstock.php ok_files=1 failed_files=0 rows=43 dur=10s 2026-05-09 13:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=11 dur=10s 2026-05-09 13:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-09 13:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=45 dur=10s 2026-05-09 13:31:23 OK calcsalesorderkpis.php statements=6 dur=26s 2026-05-09 13:31:25 OK calcproductstock.php dur=2s 2026-05-09 13:31:27 OK calcpipelinekpis.php groups=99 dur=2.386s 2026-05-09 13:31:37 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-09 14:30:11 OK importstock.php ok_files=1 failed_files=0 rows=10 dur=10s 2026-05-09 14:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-09 14:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-09 14:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=45 dur=10s 2026-05-09 14:31:22 OK calcsalesorderkpis.php statements=6 dur=25s 2026-05-09 14:31:24 OK calcproductstock.php dur=2s 2026-05-09 14:31:26 OK calcpipelinekpis.php groups=99 dur=1.922s 2026-05-09 14:31:36 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-09 15:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-09 15:30:42 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-09 15:30:52 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-09 15:31:02 OK importdailykpis.php ok_files=1 failed_files=0 rows=45 dur=10s 2026-05-09 15:31:29 OK calcsalesorderkpis.php statements=6 dur=26s 2026-05-09 15:31:31 OK calcproductstock.php dur=2s 2026-05-09 15:31:34 OK calcpipelinekpis.php groups=99 dur=2.867s 2026-05-09 15:31:44 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-09 16:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-09 16:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-09 16:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-09 16:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=45 dur=10s 2026-05-09 16:31:19 OK calcsalesorderkpis.php statements=6 dur=22s 2026-05-09 16:31:22 OK calcproductstock.php dur=2s 2026-05-09 16:31:23 OK calcpipelinekpis.php groups=99 dur=1.898s 2026-05-09 16:31:33 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-09 17:45:11 OK importstock.php ok_files=1 failed_files=0 rows=6 dur=10s 2026-05-09 17:45:38 OK importsalesorders.php ok_files=1 failed_files=0 rows=6 dur=10s 2026-05-09 17:45:48 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-09 17:45:59 OK importdailykpis.php ok_files=1 failed_files=0 rows=45 dur=10s 2026-05-09 17:46:18 OK calcsalesorderkpis.php statements=6 dur=19s 2026-05-09 17:46:19 OK calcproductstock.php dur=2s 2026-05-09 17:46:20 OK calcpipelinekpis.php groups=99 dur=0.751s 2026-05-09 17:46:30 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-09 18:30:11 OK importstock.php ok_files=1 failed_files=0 rows=32 dur=10s 2026-05-09 18:30:29 OK calcproductstock.php dur=2s 2026-05-09 18:45:28 OK importsalesorders.php ok_files=1 failed_files=0 rows=27 dur=10s 2026-05-09 18:45:38 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-09 18:45:48 OK importdailykpis.php ok_files=1 failed_files=0 rows=46 dur=10s 2026-05-09 18:46:07 OK calcsalesorderkpis.php statements=6 dur=19s 2026-05-09 18:46:08 OK calcpipelinekpis.php groups=99 dur=1.085s 2026-05-09 18:46:18 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-10 01:07:21 OK delete salesanalysis older than 4y rows=1652 2026-05-10 01:07:21 OK run_rollover finished dur=20.729s 2026-05-10 01:15:11 OK importcustomers.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-10 01:15:21 OK importproducts.php file=MI-DAS_products_20260509.csv rows=0 dur=0s 2026-05-10 01:15:21 OK importproducts.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-10 01:15:35 OK importcontacts.php ok_files=1 failed_files=0 rows=12530 dur=15s 2026-05-10 01:15:45 OK importsalesanalysis.php file=MI-DAS_salesanal_20260509.csv rows=0 dur=0s 2026-05-10 01:15:45 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-10 01:15:55 OK importcustomerbalances.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-10 01:16:09 OK importagedtransactions.php ok_files=1 failed_files=0 rows=23306 dur=14s 2026-05-10 01:16:35 OK importpipelinestages.php file=MI-DAS_pipeline01__CLAIMED__20260510-011635.csv rows=3 dur=0.08s 2026-05-10 01:16:35 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-05-10 01:16:45 OK importsalesinvoices.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-10 01:16:55 WARN importtermsheader.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-10 01:17:05 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-10 01:17:15 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-10 01:17:25 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-05-10 01:17:36 OK importpac2.php ok_files=1 failed_files=0 rows=74 dur=10s 2026-05-10 01:17:46 OK importpac3.php ok_files=1 failed_files=0 rows=152 dur=10s 2026-05-10 01:17:56 OK importpac4.php file=MI-DAS_PAC4_20260509.csv rows=337 dur=0.084s 2026-05-10 01:17:56 OK importpac4.php ok_files=1 failed_files=0 rows=337 dur=10s 2026-05-10 01:18:06 OK importsalesreps.php ok_files=1 failed_files=0 rows=35 dur=10s 2026-05-10 01:18:16 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260509.csv rows=208 dur=0.06s 2026-05-10 01:18:16 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=208 dur=10s 2026-05-10 01:18:26 WARN importsuppliers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-10 01:30:12 OK importagedbalances.php ok_files=1 failed_files=0 rows=3340 dur=11s 2026-05-10 01:37:52 OK calcseasonality.php branches=4 paccodes=608 upserts=7296 dur=50s 2026-05-10 01:38:04 OK calcstockage.php processed=46130 updated=46130 dur=13s 2026-05-10 01:59:05 OK calcstocklevels.php processed=46131 updated=46131 attention=46066 dur=1261s OK calcABC.php dur=20s site=UAT 2026-05-10 07:30:11 OK importstock.php ok_files=1 failed_files=0 rows=11 dur=10s 2026-05-10 07:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=101 dur=10s 2026-05-10 07:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-10 07:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=36 dur=10s 2026-05-10 07:31:17 OK calcsalesorderkpis.php statements=6 dur=20s 2026-05-10 07:31:19 OK calcproductstock.php dur=3s 2026-05-10 07:31:22 OK calcpipelinekpis.php groups=99 dur=2.445s 2026-05-10 07:31:32 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-10 08:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-10 08:30:36 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-10 08:30:46 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-10 08:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=37 dur=10s 2026-05-10 08:31:16 OK calcsalesorderkpis.php statements=6 dur=19s 2026-05-10 08:31:18 OK calcproductstock.php dur=2s 2026-05-10 08:31:19 OK calcpipelinekpis.php groups=99 dur=1.181s 2026-05-10 08:31:29 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-10 09:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-10 09:30:36 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-10 09:30:46 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-10 09:30:56 OK importdailykpis.php ok_files=1 failed_files=0 rows=37 dur=10s 2026-05-10 09:31:15 OK calcsalesorderkpis.php statements=6 dur=19s 2026-05-10 09:31:17 OK calcproductstock.php dur=2s 2026-05-10 09:31:18 OK calcpipelinekpis.php groups=99 dur=1.134s 2026-05-10 09:31:28 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-10 10:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-10 10:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-10 10:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-10 10:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=37 dur=10s 2026-05-10 10:31:17 OK calcsalesorderkpis.php statements=6 dur=20s 2026-05-10 10:31:19 OK calcproductstock.php dur=2s 2026-05-10 10:31:20 OK calcpipelinekpis.php groups=99 dur=1.066s 2026-05-10 10:31:30 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-10 11:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-10 11:30:36 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-10 11:30:46 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-10 11:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=37 dur=10s 2026-05-10 11:31:15 OK calcsalesorderkpis.php statements=6 dur=18s 2026-05-10 11:31:17 OK calcproductstock.php dur=2s 2026-05-10 11:31:17 OK calcpipelinekpis.php groups=99 dur=0.733s 2026-05-10 11:31:27 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-10 12:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-10 12:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-10 12:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-10 12:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=37 dur=10s 2026-05-10 12:31:15 OK calcsalesorderkpis.php statements=6 dur=18s 2026-05-10 12:31:17 OK calcproductstock.php dur=2s 2026-05-10 12:31:18 OK calcpipelinekpis.php groups=99 dur=0.738s 2026-05-10 12:31:28 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-10 13:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-10 13:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-10 13:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-10 13:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=37 dur=10s 2026-05-10 13:31:15 OK calcsalesorderkpis.php statements=6 dur=18s 2026-05-10 13:31:17 OK calcproductstock.php dur=2s 2026-05-10 13:31:18 OK calcpipelinekpis.php groups=99 dur=0.811s 2026-05-10 13:31:28 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-10 14:30:11 OK importstock.php ok_files=1 failed_files=0 rows=23 dur=10s 2026-05-10 14:30:36 OK importsalesorders.php ok_files=1 failed_files=0 rows=23 dur=10s 2026-05-10 14:30:46 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-10 14:30:56 OK importdailykpis.php ok_files=1 failed_files=0 rows=37 dur=10s 2026-05-10 14:31:15 OK calcsalesorderkpis.php statements=6 dur=18s 2026-05-10 14:31:17 OK calcproductstock.php dur=2s 2026-05-10 14:31:17 OK calcpipelinekpis.php groups=99 dur=0.754s 2026-05-10 14:31:27 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-10 15:30:11 OK importstock.php ok_files=1 failed_files=0 rows=30 dur=10s 2026-05-10 15:30:36 OK importsalesorders.php ok_files=1 failed_files=0 rows=9 dur=10s 2026-05-10 15:30:46 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-10 15:30:56 OK importdailykpis.php ok_files=1 failed_files=0 rows=38 dur=10s 2026-05-10 15:31:15 OK calcsalesorderkpis.php statements=6 dur=18s 2026-05-10 15:31:16 OK calcproductstock.php dur=2s 2026-05-10 15:31:17 OK calcpipelinekpis.php groups=99 dur=0.746s 2026-05-10 15:31:27 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-10 16:30:11 OK importstock.php ok_files=1 failed_files=0 rows=9 dur=10s 2026-05-10 16:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-10 16:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-10 16:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=39 dur=10s 2026-05-10 16:31:15 OK calcsalesorderkpis.php statements=6 dur=18s 2026-05-10 16:31:17 OK calcproductstock.php dur=2s 2026-05-10 16:31:17 OK calcpipelinekpis.php groups=99 dur=0.733s 2026-05-10 16:31:27 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-10 17:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-10 17:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-10 17:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-10 17:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=39 dur=10s 2026-05-10 17:31:15 OK calcsalesorderkpis.php statements=6 dur=18s 2026-05-10 17:31:17 OK calcproductstock.php dur=2s 2026-05-10 17:31:18 OK calcpipelinekpis.php groups=99 dur=0.765s 2026-05-10 17:31:28 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-10 18:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-10 18:30:28 OK calcproductstock.php dur=2s 2026-05-10 18:45:29 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-10 18:45:39 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-10 18:45:49 OK importdailykpis.php ok_files=1 failed_files=0 rows=39 dur=10s 2026-05-10 18:46:07 OK calcsalesorderkpis.php statements=6 dur=18s 2026-05-10 18:46:08 OK calcpipelinekpis.php groups=99 dur=1.066s 2026-05-10 18:46:18 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-11 01:00:11 OK importcustomers.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-11 01:00:21 OK importproducts.php file=MI-DAS_products_20260510.csv rows=0 dur=0s 2026-05-11 01:00:21 OK importproducts.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-11 01:00:35 OK importcontacts.php ok_files=1 failed_files=0 rows=12530 dur=15s 2026-05-11 01:00:46 OK importsalesanalysis.php file=MI-DAS_salesanal_20260510.csv rows=0 dur=0s 2026-05-11 01:00:46 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-11 01:00:56 OK importcustomerbalances.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-11 01:01:06 OK importagedbalances.php ok_files=1 failed_files=0 rows=3340 dur=11s 2026-05-11 01:01:20 OK importagedtransactions.php ok_files=1 failed_files=0 rows=23306 dur=14s 2026-05-11 01:01:46 OK importpipelinestages.php file=MI-DAS_pipeline01__CLAIMED__20260511-010146.csv rows=3 dur=0.093s 2026-05-11 01:01:46 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-05-11 01:01:56 OK importsalesinvoices.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-11 01:02:06 WARN importtermsheader.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-11 01:02:16 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-11 01:02:26 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-11 01:02:36 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-05-11 01:02:46 OK importpac2.php ok_files=1 failed_files=0 rows=74 dur=10s 2026-05-11 01:02:56 OK importpac3.php ok_files=1 failed_files=0 rows=152 dur=10s 2026-05-11 01:03:06 OK importpac4.php file=MI-DAS_PAC4_20260510.csv rows=337 dur=0.084s 2026-05-11 01:03:06 OK importpac4.php ok_files=1 failed_files=0 rows=337 dur=10s 2026-05-11 01:03:16 OK importsalesreps.php ok_files=1 failed_files=0 rows=35 dur=10s 2026-05-11 01:03:26 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260510.csv rows=208 dur=0.061s 2026-05-11 01:03:26 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=208 dur=10s 2026-05-11 01:03:36 WARN importsuppliers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-11 01:07:19 OK run_rollover finished dur=17.2s 2026-05-11 01:37:54 OK calcseasonality.php branches=4 paccodes=608 upserts=7296 dur=52s 2026-05-11 01:38:06 OK calcstockage.php processed=46130 updated=46130 dur=12s 2026-05-11 01:44:40 OK calcstocklevels.php processed=46131 updated=46131 attention=46066 dur=394s OK calcABC.php dur=20s site=UAT 2026-05-11 07:30:11 OK importstock.php ok_files=1 failed_files=0 rows=204 dur=10s 2026-05-11 07:30:38 OK importsalesorders.php ok_files=1 failed_files=0 rows=692 dur=11s 2026-05-11 07:30:48 OK importquotes.php ok_files=1 failed_files=0 rows=34 dur=10s 2026-05-11 07:30:58 OK importdailykpis.php ok_files=1 failed_files=0 rows=66 dur=10s 2026-05-11 07:31:30 OK calcsalesorderkpis.php statements=6 dur=32s 2026-05-11 07:31:32 OK calcproductstock.php dur=2s 2026-05-11 07:31:36 OK calcpipelinekpis.php groups=99 dur=3.629s 2026-05-11 07:31:46 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-11 08:30:11 OK importstock.php ok_files=1 failed_files=0 rows=387 dur=10s 2026-05-11 08:30:38 OK importsalesorders.php ok_files=1 failed_files=0 rows=675 dur=10s 2026-05-11 08:30:48 OK importquotes.php ok_files=1 failed_files=0 rows=25 dur=10s 2026-05-11 08:30:58 OK importdailykpis.php ok_files=1 failed_files=0 rows=86 dur=10s 2026-05-11 08:31:31 OK calcsalesorderkpis.php statements=6 dur=32s 2026-05-11 08:31:33 OK calcproductstock.php dur=2s 2026-05-11 08:31:35 OK calcpipelinekpis.php groups=99 dur=2.173s 2026-05-11 08:31:46 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=904 dur=11s 2026-05-11 09:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1238 dur=11s 2026-05-11 09:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=1220 dur=11s 2026-05-11 09:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=45 dur=10s 2026-05-11 09:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=96 dur=10s 2026-05-11 09:31:27 OK calcsalesorderkpis.php statements=6 dur=27s 2026-05-11 09:31:29 OK calcproductstock.php dur=2s 2026-05-11 09:31:31 OK calcpipelinekpis.php groups=99 dur=1.521s 2026-05-11 09:31:42 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=874 dur=11s 2026-05-11 10:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1332 dur=11s 2026-05-11 10:30:42 OK importsalesorders.php ok_files=1 failed_files=0 rows=849 dur=11s 2026-05-11 10:30:52 OK importquotes.php ok_files=1 failed_files=0 rows=81 dur=10s 2026-05-11 10:31:02 OK importdailykpis.php ok_files=1 failed_files=0 rows=114 dur=10s 2026-05-11 10:31:30 OK calcsalesorderkpis.php statements=6 dur=28s 2026-05-11 10:31:32 OK calcproductstock.php dur=2s 2026-05-11 10:31:33 OK calcpipelinekpis.php groups=99 dur=1.441s 2026-05-11 10:31:45 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=576 dur=11s 2026-05-11 11:30:12 OK importstock.php ok_files=1 failed_files=0 rows=737 dur=11s 2026-05-11 11:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=859 dur=11s 2026-05-11 11:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=102 dur=10s 2026-05-11 11:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=115 dur=10s 2026-05-11 11:31:26 OK calcsalesorderkpis.php statements=6 dur=26s 2026-05-11 11:31:28 OK calcproductstock.php dur=2s 2026-05-11 11:31:30 OK calcpipelinekpis.php groups=99 dur=1.469s 2026-05-11 11:31:40 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=53 dur=10s 2026-05-11 12:30:12 OK importstock.php ok_files=1 failed_files=0 rows=846 dur=11s 2026-05-11 12:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=1063 dur=11s 2026-05-11 12:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=78 dur=10s 2026-05-11 12:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=129 dur=10s 2026-05-11 12:31:25 OK calcsalesorderkpis.php statements=6 dur=25s 2026-05-11 12:31:27 OK calcproductstock.php dur=2s 2026-05-11 12:31:29 OK calcpipelinekpis.php groups=99 dur=1.8s 2026-05-11 12:31:39 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=293 dur=11s 2026-05-11 13:30:12 OK importstock.php ok_files=1 failed_files=0 rows=1012 dur=11s 2026-05-11 13:30:41 OK importsalesorders.php ok_files=1 failed_files=0 rows=1677 dur=11s 2026-05-11 13:30:51 OK importquotes.php ok_files=1 failed_files=0 rows=92 dur=10s 2026-05-11 13:31:02 OK importdailykpis.php ok_files=1 failed_files=0 rows=135 dur=10s 2026-05-11 13:31:27 OK calcsalesorderkpis.php statements=6 dur=25s 2026-05-11 13:31:29 OK calcproductstock.php dur=2s 2026-05-11 13:31:30 OK calcpipelinekpis.php groups=99 dur=1.327s 2026-05-11 13:31:41 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=201 dur=10s 2026-05-11 14:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1131 dur=11s 2026-05-11 14:30:41 OK importsalesorders.php ok_files=1 failed_files=0 rows=1704 dur=11s 2026-05-11 14:30:51 OK importquotes.php ok_files=1 failed_files=0 rows=168 dur=10s 2026-05-11 14:31:01 OK importdailykpis.php ok_files=1 failed_files=0 rows=135 dur=10s 2026-05-11 14:31:25 OK calcsalesorderkpis.php statements=6 dur=24s 2026-05-11 14:31:27 OK calcproductstock.php dur=2s 2026-05-11 14:31:29 OK calcpipelinekpis.php groups=99 dur=1.189s 2026-05-11 14:31:41 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=909 dur=12s 2026-05-11 15:45:12 OK importstock.php ok_files=1 failed_files=0 rows=1158 dur=11s 2026-05-11 15:45:42 OK importsalesorders.php ok_files=1 failed_files=0 rows=1382 dur=11s 2026-05-11 15:45:52 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-11 15:46:02 OK importdailykpis.php ok_files=1 failed_files=0 rows=136 dur=10s 2026-05-11 15:46:26 OK calcsalesorderkpis.php statements=6 dur=24s 2026-05-11 15:46:28 OK calcproductstock.php dur=2s 2026-05-11 15:46:30 OK calcpipelinekpis.php groups=99 dur=1.856s 2026-05-11 15:46:40 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=39 dur=10s 2026-05-11 16:30:12 OK importstock.php ok_files=1 failed_files=0 rows=1081 dur=11s 2026-05-11 16:30:32 OK calcproductstock.php dur=2s 2026-05-11 16:45:30 OK importsalesorders.php ok_files=1 failed_files=0 rows=1872 dur=11s 2026-05-11 16:45:40 OK importquotes.php ok_files=1 failed_files=0 rows=30 dur=10s 2026-05-11 16:45:51 OK importdailykpis.php ok_files=1 failed_files=0 rows=136 dur=10s 2026-05-11 16:46:15 OK calcsalesorderkpis.php statements=6 dur=24s 2026-05-11 16:46:16 OK calcpipelinekpis.php groups=99 dur=1.447s 2026-05-11 16:46:27 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=261 dur=11s 2026-05-11 17:30:12 OK importstock.php ok_files=1 failed_files=0 rows=847 dur=11s 2026-05-11 17:30:30 OK calcproductstock.php dur=2s 2026-05-11 17:45:29 OK importsalesorders.php ok_files=1 failed_files=0 rows=864 dur=11s 2026-05-11 17:45:39 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-11 17:45:49 OK importdailykpis.php ok_files=1 failed_files=0 rows=142 dur=10s 2026-05-11 17:46:13 OK calcsalesorderkpis.php statements=6 dur=24s 2026-05-11 17:46:15 OK calcpipelinekpis.php groups=99 dur=1.511s 2026-05-11 17:46:25 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-11 18:45:12 OK importstock.php ok_files=1 failed_files=0 rows=588 dur=11s 2026-05-11 18:45:42 OK importsalesorders.php ok_files=1 failed_files=0 rows=461 dur=10s 2026-05-11 18:45:52 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-11 18:46:02 OK importdailykpis.php ok_files=1 failed_files=0 rows=142 dur=10s 2026-05-11 18:46:27 OK calcsalesorderkpis.php statements=6 dur=25s 2026-05-11 18:46:29 OK calcproductstock.php dur=2s 2026-05-11 18:46:30 OK calcpipelinekpis.php groups=99 dur=1.392s 2026-05-11 18:46:40 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-12 01:00:12 WARN importcustomers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-12 01:00:33 OK importsalesanalysis.php file=MI-DAS_salesanal_20260511.csv rows=3041 dur=11.433s 2026-05-12 01:00:33 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=3041 dur=21s 2026-05-12 01:07:11 OK run_rollover delete salesorders older than 3y rows=8 2026-05-12 01:07:23 OK run_rollover finished dur=22.086s 2026-05-12 01:15:31 OK importproducts.php file=MI-DAS_products_20260511.csv rows=46458 dur=20.35s 2026-05-12 01:15:31 OK importproducts.php ok_files=1 failed_files=0 rows=46458 dur=30s 2026-05-12 01:15:46 OK importcontacts.php ok_files=1 failed_files=0 rows=12678 dur=15s 2026-05-12 01:15:56 OK importcustomerbalances.php ok_files=1 failed_files=0 rows=9 dur=10s 2026-05-12 01:16:07 OK importagedbalances.php ok_files=1 failed_files=0 rows=3341 dur=11s 2026-05-12 01:16:17 OK importagedtransactions.php ok_files=1 failed_files=0 rows=982 dur=10s 2026-05-12 01:16:44 OK importpipelinestages.php file=MI-DAS_pipeline01__CLAIMED__20260512-011644.csv rows=3 dur=0.08s 2026-05-12 01:16:44 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-05-12 01:16:55 OK importsalesinvoices.php ok_files=1 failed_files=0 rows=3096 dur=11s 2026-05-12 01:17:05 WARN importtermsheader.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-12 01:17:15 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-12 01:17:25 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-12 01:17:35 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-05-12 01:17:45 OK importpac2.php ok_files=1 failed_files=0 rows=75 dur=10s 2026-05-12 01:17:55 OK importpac3.php ok_files=1 failed_files=0 rows=154 dur=10s 2026-05-12 01:18:05 OK importpac4.php file=MI-DAS_PAC4_20260511.csv rows=341 dur=0.084s 2026-05-12 01:18:05 OK importpac4.php ok_files=1 failed_files=0 rows=341 dur=10s 2026-05-12 01:18:15 OK importsalesreps.php ok_files=1 failed_files=0 rows=35 dur=10s 2026-05-12 01:18:25 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260511.csv rows=209 dur=0.062s 2026-05-12 01:18:25 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=209 dur=10s 2026-05-12 01:18:35 OK importsuppliers.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-05-12 01:37:52 OK calcseasonality.php branches=4 paccodes=616 upserts=7392 dur=50s 2026-05-12 01:38:05 OK calcstockage.php processed=46456 updated=46456 dur=13s 2026-05-12 01:45:07 OK calcstocklevels.php processed=46457 updated=46457 attention=46431 dur=422s OK calcABC.php dur=31s site=UAT 2026-05-12 07:30:11 OK importstock.php ok_files=1 failed_files=0 rows=149 dur=10s 2026-05-12 07:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=2686 dur=12s 2026-05-12 07:30:49 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-12 07:30:59 OK importdailykpis.php ok_files=1 failed_files=0 rows=42 dur=10s 2026-05-12 07:31:23 OK calcsalesorderkpis.php statements=6 dur=24s 2026-05-12 07:31:25 OK calcproductstock.php dur=2s 2026-05-12 07:31:27 OK calcpipelinekpis.php groups=99 dur=1.51s 2026-05-12 07:31:37 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-12 08:30:12 OK importstock.php ok_files=1 failed_files=0 rows=546 dur=11s 2026-05-12 08:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=664 dur=11s 2026-05-12 08:30:49 OK importquotes.php ok_files=1 failed_files=0 rows=1 dur=10s 2026-05-12 08:30:59 OK importdailykpis.php ok_files=1 failed_files=0 rows=70 dur=10s 2026-05-12 08:31:23 OK calcsalesorderkpis.php statements=6 dur=24s 2026-05-12 08:31:25 OK calcproductstock.php dur=2s 2026-05-12 08:31:26 OK calcpipelinekpis.php groups=99 dur=1.065s 2026-05-12 08:31:37 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=641 dur=11s 2026-05-12 09:30:12 OK importstock.php ok_files=1 failed_files=0 rows=637 dur=11s 2026-05-12 09:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=901 dur=11s 2026-05-12 09:30:49 OK importquotes.php ok_files=1 failed_files=0 rows=27 dur=10s 2026-05-12 09:30:59 OK importdailykpis.php ok_files=1 failed_files=0 rows=81 dur=10s 2026-05-12 09:31:23 OK calcsalesorderkpis.php statements=6 dur=24s 2026-05-12 09:31:25 OK calcproductstock.php dur=2s 2026-05-12 09:31:26 OK calcpipelinekpis.php groups=99 dur=1.142s 2026-05-12 09:31:37 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=331 dur=11s 2026-05-12 10:30:12 OK importstock.php ok_files=1 failed_files=0 rows=594 dur=11s 2026-05-12 10:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=1111 dur=11s 2026-05-12 10:30:49 OK importquotes.php ok_files=1 failed_files=0 rows=35 dur=10s 2026-05-12 10:30:59 OK importdailykpis.php ok_files=1 failed_files=0 rows=110 dur=10s 2026-05-12 10:31:22 OK calcsalesorderkpis.php statements=6 dur=23s 2026-05-12 10:31:24 OK calcproductstock.php dur=2s 2026-05-12 10:31:26 OK calcpipelinekpis.php groups=99 dur=1.301s 2026-05-12 10:31:36 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=307 dur=10s 2026-05-12 11:30:12 OK importstock.php ok_files=1 failed_files=0 rows=766 dur=11s 2026-05-12 11:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=1058 dur=11s 2026-05-12 11:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=40 dur=10s 2026-05-12 11:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=119 dur=10s 2026-05-12 11:31:20 OK calcsalesorderkpis.php statements=6 dur=19s 2026-05-12 11:31:22 OK calcproductstock.php dur=2s 2026-05-12 11:31:23 OK calcpipelinekpis.php groups=99 dur=1.028s 2026-05-12 11:31:35 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=900 dur=12s 2026-05-12 12:30:12 OK importstock.php ok_files=1 failed_files=0 rows=942 dur=11s 2026-05-12 12:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=1051 dur=11s 2026-05-12 12:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=14 dur=10s 2026-05-12 12:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=121 dur=10s 2026-05-12 12:31:23 OK calcsalesorderkpis.php statements=6 dur=23s 2026-05-12 12:31:25 OK calcproductstock.php dur=2s 2026-05-12 12:31:26 OK calcpipelinekpis.php groups=99 dur=1.191s 2026-05-12 12:31:38 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=737 dur=12s 2026-05-12 13:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1159 dur=11s 2026-05-12 13:30:41 OK importsalesorders.php ok_files=1 failed_files=0 rows=1034 dur=11s 2026-05-12 13:30:51 OK importquotes.php ok_files=1 failed_files=0 rows=5 dur=10s 2026-05-12 13:31:01 OK importdailykpis.php ok_files=1 failed_files=0 rows=127 dur=10s 2026-05-12 13:31:22 OK calcsalesorderkpis.php statements=6 dur=21s 2026-05-12 13:31:24 OK calcproductstock.php dur=2s 2026-05-12 13:31:25 OK calcpipelinekpis.php groups=99 dur=1.142s 2026-05-12 13:31:36 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=438 dur=11s 2026-05-12 14:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1035 dur=11s 2026-05-12 14:30:30 OK calcproductstock.php dur=2s 2026-05-12 14:45:29 OK importsalesorders.php ok_files=1 failed_files=0 rows=1775 dur=11s 2026-05-12 14:45:39 OK importquotes.php ok_files=1 failed_files=0 rows=16 dur=10s 2026-05-12 14:45:50 OK importdailykpis.php ok_files=1 failed_files=0 rows=134 dur=10s 2026-05-12 14:46:11 OK calcsalesorderkpis.php statements=6 dur=22s 2026-05-12 14:46:13 OK calcpipelinekpis.php groups=99 dur=1.379s 2026-05-12 14:46:24 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=680 dur=11s 2026-05-12 15:45:13 OK importstock.php ok_files=1 failed_files=0 rows=1049 dur=11s 2026-05-12 15:45:43 OK importsalesorders.php ok_files=1 failed_files=0 rows=1773 dur=11s 2026-05-12 15:45:53 OK importquotes.php ok_files=1 failed_files=0 rows=55 dur=10s 2026-05-12 15:46:04 OK importdailykpis.php ok_files=1 failed_files=0 rows=146 dur=10s 2026-05-12 15:46:25 OK calcsalesorderkpis.php statements=6 dur=21s 2026-05-12 15:46:27 OK calcproductstock.php dur=2s 2026-05-12 15:46:28 OK calcpipelinekpis.php groups=99 dur=1.046s 2026-05-12 15:46:39 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=490 dur=11s 2026-05-12 16:45:13 OK importstock.php ok_files=1 failed_files=0 rows=1129 dur=11s 2026-05-12 16:45:43 OK importsalesorders.php ok_files=1 failed_files=0 rows=1328 dur=11s 2026-05-12 16:45:53 OK importquotes.php ok_files=1 failed_files=0 rows=119 dur=10s 2026-05-12 16:46:03 OK importdailykpis.php ok_files=1 failed_files=0 rows=148 dur=10s 2026-05-12 16:46:24 OK calcsalesorderkpis.php statements=6 dur=21s 2026-05-12 16:46:26 OK calcproductstock.php dur=2s 2026-05-12 16:46:27 OK calcpipelinekpis.php groups=99 dur=1.075s 2026-05-12 16:46:39 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=860 dur=12s 2026-05-12 17:45:13 OK importstock.php ok_files=1 failed_files=0 rows=912 dur=11s 2026-05-12 17:45:42 OK importsalesorders.php ok_files=1 failed_files=0 rows=777 dur=10s 2026-05-12 17:45:52 OK importquotes.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-05-12 17:46:02 OK importdailykpis.php ok_files=1 failed_files=0 rows=148 dur=10s 2026-05-12 17:46:21 OK calcsalesorderkpis.php statements=6 dur=19s 2026-05-12 17:46:23 OK calcproductstock.php dur=2s 2026-05-12 17:46:24 OK calcpipelinekpis.php groups=99 dur=0.872s 2026-05-12 17:46:34 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-12 18:45:12 OK importstock.php ok_files=1 failed_files=0 rows=498 dur=11s 2026-05-12 18:45:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=872 dur=10s 2026-05-12 18:45:50 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-12 18:46:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=148 dur=10s 2026-05-12 18:46:20 OK calcsalesorderkpis.php statements=6 dur=21s 2026-05-12 18:46:22 OK calcproductstock.php dur=2s 2026-05-12 18:46:23 OK calcpipelinekpis.php groups=99 dur=0.917s 2026-05-12 18:46:33 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-13 00:30:11 OK importcustomers.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-13 00:30:22 OK importproducts.php file=MI-DAS_products_20260512.csv rows=1418 dur=0.656s 2026-05-13 00:30:22 OK importproducts.php ok_files=1 failed_files=0 rows=1418 dur=11s 2026-05-13 00:30:37 OK importcontacts.php ok_files=1 failed_files=0 rows=12530 dur=15s 2026-05-13 00:30:58 OK importsalesanalysis.php file=MI-DAS_salesanal_20260512.csv rows=3054 dur=11.525s 2026-05-13 00:30:58 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=3054 dur=22s 2026-05-13 00:31:13 OK importagedtransactions.php ok_files=1 failed_files=0 rows=23306 dur=15s 2026-05-13 00:31:50 OK importpipelinestages.php file=MI-DAS_pipeline01__CLAIMED__20260513-003150.csv rows=3 dur=0.1s 2026-05-13 00:31:50 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-05-13 00:32:00 WARN importtermsheader.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-13 00:32:10 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-13 00:32:20 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-13 00:32:30 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-05-13 00:32:40 OK importpac2.php ok_files=1 failed_files=0 rows=74 dur=10s 2026-05-13 00:32:51 OK importpac3.php ok_files=1 failed_files=0 rows=152 dur=10s 2026-05-13 00:33:01 OK importpac4.php file=MI-DAS_PAC4_20260512.csv rows=337 dur=0.093s 2026-05-13 00:33:01 OK importpac4.php ok_files=1 failed_files=0 rows=337 dur=10s 2026-05-13 00:33:11 OK importsalesreps.php ok_files=1 failed_files=0 rows=35 dur=10s 2026-05-13 00:33:21 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260512.csv rows=208 dur=0.061s 2026-05-13 00:33:21 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=208 dur=10s 2026-05-13 00:33:31 WARN importsuppliers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-13 01:00:11 WARN importcustomers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-13 01:00:37 OK importproducts.php file=MI-DAS_products_20260512.csv rows=44025 dur=16.163s 2026-05-13 01:00:37 OK importproducts.php ok_files=1 failed_files=0 rows=44025 dur=26s 2026-05-13 01:00:52 OK importcontacts.php ok_files=1 failed_files=0 rows=12682 dur=15s 2026-05-13 01:01:02 OK importcustomerbalances.php ok_files=1 failed_files=0 rows=9 dur=10s 2026-05-13 01:01:13 OK importagedbalances.php ok_files=1 failed_files=0 rows=3342 dur=11s 2026-05-13 01:01:23 OK importagedtransactions.php ok_files=1 failed_files=0 rows=1344 dur=10s 2026-05-13 01:01:52 OK importpipelinestages.php file=MI-DAS_pipeline01__CLAIMED__20260513-010152.csv rows=3 dur=0.099s 2026-05-13 01:01:52 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-05-13 01:02:03 OK importsalesinvoices.php ok_files=1 failed_files=0 rows=3121 dur=11s 2026-05-13 01:02:13 OK importtermsheader.php ok_files=1 failed_files=0 rows=4 dur=10s 2026-05-13 01:02:23 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-13 01:02:33 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-13 01:02:43 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-05-13 01:02:53 OK importpac2.php ok_files=1 failed_files=0 rows=75 dur=10s 2026-05-13 01:03:03 OK importpac3.php ok_files=1 failed_files=0 rows=154 dur=10s 2026-05-13 01:03:13 OK importpac4.php file=MI-DAS_PAC4_20260512.csv rows=341 dur=0.092s 2026-05-13 01:03:13 OK importpac4.php ok_files=1 failed_files=0 rows=341 dur=10s 2026-05-13 01:03:23 OK importsalesreps.php ok_files=1 failed_files=0 rows=35 dur=10s 2026-05-13 01:03:33 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260512.csv rows=209 dur=0.061s 2026-05-13 01:03:33 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=209 dur=10s 2026-05-13 01:03:44 OK importsuppliers.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-05-13 01:07:08 OK run_rollover delete salesorders older than 3y rows=4 2026-05-13 01:07:24 OK delete salesanalysis older than 4y rows=2452 2026-05-13 01:07:24 OK run_rollover finished dur=22.599s 2026-05-13 01:37:52 OK calcseasonality.php branches=4 paccodes=616 upserts=7392 dur=51s 2026-05-13 01:38:05 OK calcstockage.php processed=46457 updated=46457 dur=13s 2026-05-13 01:59:24 OK calcstocklevels.php processed=46458 updated=46458 attention=46452 dur=1278s OK calcABC.php dur=19s site=UAT 2026-05-13 07:30:12 OK importstock.php ok_files=1 failed_files=0 rows=276 dur=10s 2026-05-13 07:30:41 OK importsalesorders.php ok_files=1 failed_files=0 rows=4451 dur=12s 2026-05-13 07:30:51 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-13 07:31:01 OK importdailykpis.php ok_files=1 failed_files=0 rows=36 dur=10s 2026-05-13 07:31:26 OK calcsalesorderkpis.php statements=6 dur=24s 2026-05-13 07:31:28 OK calcproductstock.php dur=2s 2026-05-13 07:31:30 OK calcpipelinekpis.php groups=99 dur=2.562s 2026-05-13 07:31:41 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=298 dur=10s 2026-05-13 08:30:12 OK importstock.php ok_files=1 failed_files=0 rows=638 dur=11s 2026-05-13 08:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=1056 dur=11s 2026-05-13 08:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=27 dur=10s 2026-05-13 08:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=59 dur=10s 2026-05-13 08:31:24 OK calcsalesorderkpis.php statements=6 dur=24s 2026-05-13 08:31:26 OK calcproductstock.php dur=2s 2026-05-13 08:31:27 OK calcpipelinekpis.php groups=99 dur=1.44s 2026-05-13 08:31:39 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=1179 dur=11s 2026-05-13 09:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1246 dur=11s 2026-05-13 09:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=994 dur=11s 2026-05-13 09:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=16 dur=10s 2026-05-13 09:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=78 dur=10s 2026-05-13 09:31:24 OK calcsalesorderkpis.php statements=6 dur=24s 2026-05-13 09:31:26 OK calcproductstock.php dur=2s 2026-05-13 09:31:28 OK calcpipelinekpis.php groups=99 dur=1.724s 2026-05-13 09:31:39 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=1046 dur=11s 2026-05-13 10:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1281 dur=12s 2026-05-13 10:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=1560 dur=11s 2026-05-13 10:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=25 dur=10s 2026-05-13 10:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=101 dur=10s 2026-05-13 10:31:24 OK calcsalesorderkpis.php statements=6 dur=24s 2026-05-13 10:31:26 OK calcproductstock.php dur=2s 2026-05-13 10:31:28 OK calcpipelinekpis.php groups=99 dur=1.597s 2026-05-13 10:31:39 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=729 dur=11s 2026-05-13 11:30:12 OK importstock.php ok_files=1 failed_files=0 rows=937 dur=11s 2026-05-13 11:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=1337 dur=11s 2026-05-13 11:30:49 OK importquotes.php ok_files=1 failed_files=0 rows=356 dur=10s 2026-05-13 11:30:59 OK importdailykpis.php ok_files=1 failed_files=0 rows=121 dur=10s 2026-05-13 11:31:24 OK calcsalesorderkpis.php statements=6 dur=24s 2026-05-13 11:31:25 OK calcproductstock.php dur=2s 2026-05-13 11:31:27 OK calcpipelinekpis.php groups=99 dur=1.478s 2026-05-13 11:31:38 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=585 dur=11s 2026-05-13 12:30:12 OK importstock.php ok_files=1 failed_files=0 rows=1098 dur=11s 2026-05-13 12:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=1402 dur=11s 2026-05-13 12:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-05-13 12:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=128 dur=10s 2026-05-13 12:31:24 OK calcsalesorderkpis.php statements=6 dur=24s 2026-05-13 12:31:26 OK calcproductstock.php dur=2s 2026-05-13 12:31:28 OK calcpipelinekpis.php groups=99 dur=1.548s 2026-05-13 12:31:39 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=512 dur=11s 2026-05-13 13:30:12 OK importstock.php ok_files=1 failed_files=0 rows=1140 dur=11s 2026-05-13 13:30:42 OK importsalesorders.php ok_files=1 failed_files=0 rows=1604 dur=11s 2026-05-13 13:30:52 OK importquotes.php ok_files=1 failed_files=0 rows=165 dur=10s 2026-05-13 13:31:02 OK importdailykpis.php ok_files=1 failed_files=0 rows=128 dur=10s 2026-05-13 13:31:26 OK calcsalesorderkpis.php statements=6 dur=24s 2026-05-13 13:31:28 OK calcproductstock.php dur=2s 2026-05-13 13:31:30 OK calcpipelinekpis.php groups=99 dur=1.659s 2026-05-13 13:31:41 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=357 dur=11s 2026-05-13 14:30:12 OK importstock.php ok_files=1 failed_files=0 rows=1215 dur=12s 2026-05-13 14:30:41 OK importsalesorders.php ok_files=1 failed_files=0 rows=1917 dur=11s 2026-05-13 14:30:51 OK importquotes.php ok_files=1 failed_files=0 rows=139 dur=10s 2026-05-13 14:31:01 OK importdailykpis.php ok_files=1 failed_files=0 rows=142 dur=10s 2026-05-13 14:31:25 OK calcsalesorderkpis.php statements=6 dur=24s 2026-05-13 14:31:27 OK calcproductstock.php dur=2s 2026-05-13 14:31:29 OK calcpipelinekpis.php groups=99 dur=1.686s 2026-05-13 14:31:40 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=663 dur=11s 2026-05-13 15:30:12 OK importstock.php ok_files=1 failed_files=0 rows=1381 dur=12s 2026-05-13 15:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=1383 dur=11s 2026-05-13 15:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=35 dur=10s 2026-05-13 15:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=148 dur=10s 2026-05-13 15:31:25 OK calcsalesorderkpis.php statements=6 dur=24s 2026-05-13 15:31:27 OK calcproductstock.php dur=2s 2026-05-13 15:31:28 OK calcpipelinekpis.php groups=99 dur=1.686s 2026-05-13 15:31:40 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=1058 dur=12s 2026-05-13 16:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1419 dur=12s 2026-05-13 16:30:41 OK importsalesorders.php ok_files=1 failed_files=0 rows=1680 dur=11s 2026-05-13 16:30:51 OK importquotes.php ok_files=1 failed_files=0 rows=110 dur=10s 2026-05-13 16:31:01 OK importdailykpis.php ok_files=1 failed_files=0 rows=154 dur=10s 2026-05-13 16:31:25 OK calcsalesorderkpis.php statements=6 dur=24s 2026-05-13 16:31:27 OK calcproductstock.php dur=2s 2026-05-13 16:31:29 OK calcpipelinekpis.php groups=99 dur=1.622s 2026-05-13 16:31:39 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=303 dur=10s 2026-05-13 17:30:12 OK importstock.php ok_files=1 failed_files=0 rows=1032 dur=11s 2026-05-13 17:30:31 OK calcproductstock.php dur=2s 2026-05-13 17:45:30 OK importsalesorders.php ok_files=1 failed_files=0 rows=1203 dur=11s 2026-05-13 17:45:40 OK importquotes.php ok_files=1 failed_files=0 rows=15 dur=10s 2026-05-13 17:45:51 OK importdailykpis.php ok_files=1 failed_files=0 rows=154 dur=10s 2026-05-13 17:46:12 OK calcsalesorderkpis.php statements=6 dur=21s 2026-05-13 17:46:13 OK calcpipelinekpis.php groups=99 dur=1.372s 2026-05-13 17:46:24 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-05-13 18:45:12 OK importstock.php ok_files=1 failed_files=0 rows=685 dur=11s 2026-05-13 18:45:42 OK importsalesorders.php ok_files=1 failed_files=0 rows=855 dur=11s 2026-05-13 18:45:52 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-13 18:46:02 OK importdailykpis.php ok_files=1 failed_files=0 rows=154 dur=10s 2026-05-13 18:46:29 OK calcsalesorderkpis.php statements=6 dur=27s 2026-05-13 18:46:31 OK calcproductstock.php dur=2s 2026-05-13 18:46:33 OK calcpipelinekpis.php groups=99 dur=1.22s 2026-05-13 18:46:43 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-14 00:30:11 OK importcustomers.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-14 00:30:21 OK importproducts.php file=MI-DAS_products_20260513.csv rows=0 dur=0s 2026-05-14 00:30:21 OK importproducts.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-14 00:30:36 OK importcontacts.php ok_files=1 failed_files=0 rows=12530 dur=15s 2026-05-14 00:30:46 OK importsalesanalysis.php file=MI-DAS_salesanal_20260513.csv rows=0 dur=0s 2026-05-14 00:30:46 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-14 00:31:00 OK importagedtransactions.php ok_files=1 failed_files=0 rows=23306 dur=14s 2026-05-14 00:31:26 OK importpipelinestages.php file=MI-DAS_pipeline01__CLAIMED__20260514-003126.csv rows=3 dur=0.077s 2026-05-14 00:31:26 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-05-14 00:31:36 WARN importtermsheader.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-14 00:31:46 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-14 00:31:56 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-14 00:32:06 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-05-14 00:32:16 OK importpac2.php ok_files=1 failed_files=0 rows=74 dur=10s 2026-05-14 00:32:26 OK importpac3.php ok_files=1 failed_files=0 rows=152 dur=10s 2026-05-14 00:32:36 OK importpac4.php file=MI-DAS_PAC4_20260513.csv rows=337 dur=0.086s 2026-05-14 00:32:36 OK importpac4.php ok_files=1 failed_files=0 rows=337 dur=10s 2026-05-14 00:32:46 OK importsalesreps.php ok_files=1 failed_files=0 rows=35 dur=10s 2026-05-14 00:32:57 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260513.csv rows=208 dur=0.06s 2026-05-14 00:32:57 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=208 dur=10s 2026-05-14 00:33:07 OK importsuppliers.php ok_files=1 failed_files=0 rows=1 dur=10s 2026-05-14 01:00:11 WARN importcustomers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-14 01:00:21 OK importproducts.php file=MI-DAS_products_20260513.csv rows=70 dur=0.058s 2026-05-14 01:00:21 OK importproducts.php ok_files=1 failed_files=0 rows=70 dur=10s 2026-05-14 01:00:36 OK importcontacts.php ok_files=1 failed_files=0 rows=12692 dur=15s 2026-05-14 01:00:58 OK importsalesanalysis.php file=MI-DAS_salesanal_20260513.csv rows=3112 dur=11.548s 2026-05-14 01:00:58 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=3112 dur=22s 2026-05-14 01:01:08 OK importcustomerbalances.php ok_files=1 failed_files=0 rows=5 dur=10s 2026-05-14 01:01:18 OK importagedbalances.php ok_files=1 failed_files=0 rows=3344 dur=11s 2026-05-14 01:01:29 OK importagedtransactions.php ok_files=1 failed_files=0 rows=1241 dur=10s 2026-05-14 01:02:00 OK importpipelinestages.php file=MI-DAS_pipeline01__CLAIMED__20260514-010200.csv rows=3 dur=0.071s 2026-05-14 01:02:00 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-05-14 01:02:11 OK importsalesinvoices.php ok_files=1 failed_files=0 rows=3167 dur=11s 2026-05-14 01:02:21 OK importtermsheader.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-05-14 01:02:31 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-14 01:02:41 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-14 01:02:52 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-05-14 01:03:02 OK importpac2.php ok_files=1 failed_files=0 rows=75 dur=10s 2026-05-14 01:03:12 OK importpac3.php ok_files=1 failed_files=0 rows=154 dur=10s 2026-05-14 01:03:22 OK importpac4.php file=MI-DAS_PAC4_20260513.csv rows=341 dur=0.084s 2026-05-14 01:03:22 OK importpac4.php ok_files=1 failed_files=0 rows=341 dur=10s 2026-05-14 01:03:32 OK importsalesreps.php ok_files=1 failed_files=0 rows=35 dur=10s 2026-05-14 01:03:42 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260513.csv rows=209 dur=0.065s 2026-05-14 01:03:42 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=209 dur=10s 2026-05-14 01:03:52 OK importsuppliers.php ok_files=1 failed_files=0 rows=10 dur=10s 2026-05-14 01:07:12 OK run_rollover delete salesorders older than 3y rows=1 2026-05-14 01:07:26 OK delete salesanalysis older than 4y rows=2509 2026-05-14 01:07:26 OK run_rollover finished dur=25.541s 2026-05-14 01:37:52 OK calcseasonality.php branches=4 paccodes=616 upserts=7392 dur=51s 2026-05-14 01:38:05 OK calcstockage.php processed=46457 updated=46457 dur=13s 2026-05-14 01:45:14 OK calcstocklevels.php processed=46458 updated=46458 attention=46450 dur=428s OK calcABC.php dur=24s site=UAT 2026-05-14 07:30:11 OK importstock.php ok_files=1 failed_files=0 rows=197 dur=10s 2026-05-14 07:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=3601 dur=12s 2026-05-14 07:30:49 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-14 07:30:59 OK importdailykpis.php ok_files=1 failed_files=0 rows=66 dur=10s 2026-05-14 07:31:27 OK calcsalesorderkpis.php statements=6 dur=28s 2026-05-14 07:31:30 OK calcproductstock.php dur=3s 2026-05-14 07:31:32 OK calcpipelinekpis.php groups=99 dur=2.311s 2026-05-14 07:31:42 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=5 dur=10s 2026-05-14 08:30:12 OK importstock.php ok_files=1 failed_files=0 rows=753 dur=11s 2026-05-14 08:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=1272 dur=11s 2026-05-14 08:30:49 OK importquotes.php ok_files=1 failed_files=0 rows=33 dur=10s 2026-05-14 08:30:59 OK importdailykpis.php ok_files=1 failed_files=0 rows=75 dur=10s 2026-05-14 08:31:24 OK calcsalesorderkpis.php statements=6 dur=25s 2026-05-14 08:31:26 OK calcproductstock.php dur=2s 2026-05-14 08:31:28 OK calcpipelinekpis.php groups=99 dur=1.583s 2026-05-14 08:31:39 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=667 dur=11s 2026-05-14 09:30:12 OK importstock.php ok_files=1 failed_files=0 rows=830 dur=11s 2026-05-14 09:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=963 dur=11s 2026-05-14 09:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=16 dur=10s 2026-05-14 09:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=104 dur=10s 2026-05-14 09:31:24 OK calcsalesorderkpis.php statements=6 dur=24s 2026-05-14 09:31:26 OK calcproductstock.php dur=2s 2026-05-14 09:31:28 OK calcpipelinekpis.php groups=99 dur=1.617s 2026-05-14 09:31:39 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=519 dur=11s 2026-05-14 10:30:13 OK importstock.php ok_files=1 failed_files=0 rows=671 dur=11s 2026-05-14 10:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=1293 dur=11s 2026-05-14 10:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=78 dur=10s 2026-05-14 10:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=113 dur=10s 2026-05-14 10:31:23 OK calcsalesorderkpis.php statements=6 dur=23s 2026-05-14 10:31:24 OK calcproductstock.php dur=2s 2026-05-14 10:31:26 OK calcpipelinekpis.php groups=99 dur=1.315s 2026-05-14 10:31:37 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=653 dur=11s 2026-05-14 11:30:12 OK importstock.php ok_files=1 failed_files=0 rows=759 dur=11s 2026-05-14 11:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=1039 dur=11s 2026-05-14 11:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=50 dur=10s 2026-05-14 11:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=113 dur=10s 2026-05-14 11:31:24 OK calcsalesorderkpis.php statements=6 dur=23s 2026-05-14 11:31:26 OK calcproductstock.php dur=2s 2026-05-14 11:31:27 OK calcpipelinekpis.php groups=99 dur=1.308s 2026-05-14 11:31:39 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=1006 dur=12s 2026-05-14 12:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1007 dur=11s 2026-05-14 12:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=1403 dur=11s 2026-05-14 12:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=47 dur=10s 2026-05-14 12:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=132 dur=10s 2026-05-14 12:31:23 OK calcsalesorderkpis.php statements=6 dur=23s 2026-05-14 12:31:25 OK calcproductstock.php dur=2s 2026-05-14 12:31:26 OK calcpipelinekpis.php groups=99 dur=1.301s 2026-05-14 12:31:37 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=258 dur=11s 2026-05-14 13:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1323 dur=12s 2026-05-14 13:30:43 OK importsalesorders.php ok_files=1 failed_files=0 rows=1554 dur=11s 2026-05-14 13:30:53 OK importquotes.php ok_files=1 failed_files=0 rows=6 dur=10s 2026-05-14 13:31:03 OK importdailykpis.php ok_files=1 failed_files=0 rows=139 dur=10s 2026-05-14 13:31:25 OK calcsalesorderkpis.php statements=6 dur=22s 2026-05-14 13:31:27 OK calcproductstock.php dur=2s 2026-05-14 13:31:29 OK calcpipelinekpis.php groups=99 dur=1.285s 2026-05-14 13:31:40 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=655 dur=11s 2026-05-14 14:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1411 dur=12s 2026-05-14 14:30:41 OK importsalesorders.php ok_files=1 failed_files=0 rows=1942 dur=11s 2026-05-14 14:30:51 OK importquotes.php ok_files=1 failed_files=0 rows=22 dur=10s 2026-05-14 14:31:01 OK importdailykpis.php ok_files=1 failed_files=0 rows=141 dur=10s 2026-05-14 14:31:24 OK calcsalesorderkpis.php statements=6 dur=23s 2026-05-14 14:31:26 OK calcproductstock.php dur=2s 2026-05-14 14:31:27 OK calcpipelinekpis.php groups=99 dur=1.223s 2026-05-14 14:31:38 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=814 dur=12s 2026-05-14 15:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1302 dur=12s 2026-05-14 15:30:33 OK calcproductstock.php dur=2s 2026-05-14 15:45:30 OK importsalesorders.php ok_files=1 failed_files=0 rows=1635 dur=11s 2026-05-14 15:45:40 OK importquotes.php ok_files=1 failed_files=0 rows=4 dur=10s 2026-05-14 15:45:50 OK importdailykpis.php ok_files=1 failed_files=0 rows=148 dur=10s 2026-05-14 15:46:12 OK calcsalesorderkpis.php statements=6 dur=23s 2026-05-14 15:46:14 OK calcpipelinekpis.php groups=99 dur=1.089s 2026-05-14 15:46:26 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=1250 dur=12s 2026-05-14 16:30:12 OK importstock.php ok_files=1 failed_files=0 rows=1108 dur=11s 2026-05-14 16:30:32 OK calcproductstock.php dur=2s 2026-05-14 16:45:30 OK importsalesorders.php ok_files=1 failed_files=0 rows=1938 dur=11s 2026-05-14 16:45:40 OK importquotes.php ok_files=1 failed_files=0 rows=34 dur=10s 2026-05-14 16:45:50 OK importdailykpis.php ok_files=1 failed_files=0 rows=148 dur=10s 2026-05-14 16:46:13 OK calcsalesorderkpis.php statements=6 dur=23s 2026-05-14 16:46:14 OK calcpipelinekpis.php groups=99 dur=1.426s 2026-05-14 16:46:25 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=342 dur=11s 2026-05-14 17:30:12 OK importstock.php ok_files=1 failed_files=0 rows=877 dur=11s 2026-05-14 17:30:31 OK calcproductstock.php dur=2s 2026-05-14 17:45:29 OK importsalesorders.php ok_files=1 failed_files=0 rows=901 dur=10s 2026-05-14 17:45:39 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-14 17:45:49 OK importdailykpis.php ok_files=1 failed_files=0 rows=148 dur=10s 2026-05-14 17:46:11 OK calcsalesorderkpis.php statements=6 dur=22s 2026-05-14 17:46:13 OK calcpipelinekpis.php groups=99 dur=1.306s 2026-05-14 17:46:23 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-14 18:30:12 OK importstock.php ok_files=1 failed_files=0 rows=538 dur=11s 2026-05-14 18:30:30 OK calcproductstock.php dur=2s 2026-05-14 18:45:28 OK importsalesorders.php ok_files=1 failed_files=0 rows=570 dur=10s 2026-05-14 18:45:38 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-14 18:45:48 OK importdailykpis.php ok_files=1 failed_files=0 rows=148 dur=10s 2026-05-14 18:46:11 OK calcsalesorderkpis.php statements=6 dur=23s 2026-05-14 18:46:12 OK calcpipelinekpis.php groups=99 dur=1.277s 2026-05-14 18:46:22 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-15 01:00:12 OK importcustomers.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-15 01:00:22 OK importproducts.php file=MI-DAS_products_20260514.csv rows=1 dur=0.009s 2026-05-15 01:00:22 OK importproducts.php ok_files=1 failed_files=0 rows=1 dur=10s 2026-05-15 01:00:36 OK importcontacts.php ok_files=1 failed_files=0 rows=12530 dur=15s 2026-05-15 01:00:46 OK importsalesanalysis.php file=MI-DAS_salesanal_20260514.csv rows=0 dur=0s 2026-05-15 01:00:46 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-15 01:01:01 OK importagedtransactions.php ok_files=1 failed_files=0 rows=23306 dur=14s 2026-05-15 01:01:26 OK importpipelinestages.php file=MI-DAS_pipeline01__CLAIMED__20260515-010126.csv rows=3 dur=0.079s 2026-05-15 01:01:26 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-05-15 01:01:36 WARN importtermsheader.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-15 01:01:46 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-15 01:01:56 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-15 01:02:06 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-05-15 01:02:16 OK importpac2.php ok_files=1 failed_files=0 rows=74 dur=10s 2026-05-15 01:02:26 OK importpac3.php ok_files=1 failed_files=0 rows=152 dur=10s 2026-05-15 01:02:37 OK importpac4.php file=MI-DAS_PAC4_20260514.csv rows=337 dur=0.101s 2026-05-15 01:02:37 OK importpac4.php ok_files=1 failed_files=0 rows=337 dur=10s 2026-05-15 01:02:47 OK importsalesreps.php ok_files=1 failed_files=0 rows=35 dur=10s 2026-05-15 01:02:57 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260514.csv rows=208 dur=0.058s 2026-05-15 01:02:57 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=208 dur=10s 2026-05-15 01:03:07 WARN importsuppliers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-15 01:07:23 OK delete salesanalysis older than 4y rows=2368 2026-05-15 01:07:23 OK run_rollover finished dur=22.367s 2026-05-15 01:30:11 WARN importcustomers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-15 01:30:23 OK importproducts.php file=MI-DAS_products_20260514.csv rows=7053 dur=2.502s 2026-05-15 01:30:23 OK importproducts.php ok_files=1 failed_files=0 rows=7053 dur=13s 2026-05-15 01:30:38 OK importcontacts.php ok_files=1 failed_files=0 rows=12700 dur=15s 2026-05-15 01:30:58 OK importsalesanalysis.php file=MI-DAS_salesanal_20260514.csv rows=3108 dur=10.633s 2026-05-15 01:30:58 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=3108 dur=21s 2026-05-15 01:31:08 OK importcustomerbalances.php ok_files=1 failed_files=0 rows=6 dur=10s 2026-05-15 01:31:19 OK importagedbalances.php ok_files=1 failed_files=0 rows=3346 dur=11s 2026-05-15 01:31:29 OK importagedtransactions.php ok_files=1 failed_files=0 rows=876 dur=10s 2026-05-15 01:32:01 OK importpipelinestages.php file=MI-DAS_pipeline01__CLAIMED__20260515-013201.csv rows=3 dur=0.088s 2026-05-15 01:32:01 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-05-15 01:32:12 OK importsalesinvoices.php ok_files=1 failed_files=0 rows=3131 dur=11s 2026-05-15 01:32:22 OK importtermsheader.php ok_files=1 failed_files=0 rows=6 dur=10s 2026-05-15 01:32:32 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-15 01:32:42 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-15 01:32:52 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-05-15 01:33:03 OK importpac2.php ok_files=1 failed_files=0 rows=75 dur=10s 2026-05-15 01:33:13 OK importpac3.php ok_files=1 failed_files=0 rows=154 dur=10s 2026-05-15 01:33:23 OK importpac4.php file=MI-DAS_PAC4_20260514.csv rows=341 dur=0.084s 2026-05-15 01:33:23 OK importpac4.php ok_files=1 failed_files=0 rows=341 dur=10s 2026-05-15 01:33:33 OK importsalesreps.php ok_files=1 failed_files=0 rows=35 dur=10s 2026-05-15 01:33:43 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260514.csv rows=209 dur=0.058s 2026-05-15 01:33:43 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=209 dur=10s 2026-05-15 01:33:53 OK importsuppliers.php ok_files=1 failed_files=0 rows=15 dur=10s 2026-05-15 01:37:50 OK calcseasonality.php branches=4 paccodes=616 upserts=7392 dur=49s 2026-05-15 01:38:04 OK calcstockage.php processed=46463 updated=46463 dur=13s 2026-05-15 01:45:15 OK calcstocklevels.php processed=46464 updated=46464 attention=46458 dur=431s OK calcABC.php dur=26s site=UAT 2026-05-15 07:30:11 OK importstock.php ok_files=1 failed_files=0 rows=152 dur=10s 2026-05-15 07:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=3320 dur=12s 2026-05-15 07:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-15 07:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=48 dur=10s 2026-05-15 07:31:28 OK calcsalesorderkpis.php statements=6 dur=28s 2026-05-15 07:31:31 OK calcproductstock.php dur=2s 2026-05-15 07:31:32 OK calcpipelinekpis.php groups=99 dur=1.61s 2026-05-15 07:31:42 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-15 08:30:11 OK importstock.php ok_files=1 failed_files=0 rows=353 dur=10s 2026-05-15 08:30:38 OK importsalesorders.php ok_files=1 failed_files=0 rows=840 dur=10s 2026-05-15 08:30:48 OK importquotes.php ok_files=1 failed_files=0 rows=50 dur=10s 2026-05-15 08:30:58 OK importdailykpis.php ok_files=1 failed_files=0 rows=60 dur=10s 2026-05-15 08:31:26 OK calcsalesorderkpis.php statements=6 dur=28s 2026-05-15 08:31:28 OK calcproductstock.php dur=2s 2026-05-15 08:31:30 OK calcpipelinekpis.php groups=99 dur=1.718s 2026-05-15 08:31:42 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=861 dur=12s 2026-05-15 09:30:12 OK importstock.php ok_files=1 failed_files=0 rows=466 dur=11s 2026-05-15 09:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=1139 dur=11s 2026-05-15 09:30:49 OK importquotes.php ok_files=1 failed_files=0 rows=12 dur=10s 2026-05-15 09:30:59 OK importdailykpis.php ok_files=1 failed_files=0 rows=74 dur=10s 2026-05-15 09:31:28 OK calcsalesorderkpis.php statements=6 dur=29s 2026-05-15 09:31:31 OK calcproductstock.php dur=2s 2026-05-15 09:31:32 OK calcpipelinekpis.php groups=99 dur=1.481s 2026-05-15 09:31:44 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=587 dur=11s 2026-05-15 10:30:12 OK importstock.php ok_files=1 failed_files=0 rows=559 dur=11s 2026-05-15 10:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=824 dur=11s 2026-05-15 10:30:49 OK importquotes.php ok_files=1 failed_files=0 rows=37 dur=10s 2026-05-15 10:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=90 dur=10s 2026-05-15 10:31:27 OK calcsalesorderkpis.php statements=6 dur=27s 2026-05-15 10:31:29 OK calcproductstock.php dur=2s 2026-05-15 10:31:31 OK calcpipelinekpis.php groups=99 dur=1.669s 2026-05-15 10:31:44 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=1948 dur=14s 2026-05-15 11:30:12 OK importstock.php ok_files=1 failed_files=0 rows=748 dur=11s 2026-05-15 11:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=1367 dur=11s 2026-05-15 11:30:49 OK importquotes.php ok_files=1 failed_files=0 rows=34 dur=10s 2026-05-15 11:30:59 OK importdailykpis.php ok_files=1 failed_files=0 rows=110 dur=10s 2026-05-15 11:31:26 OK calcsalesorderkpis.php statements=6 dur=26s 2026-05-15 11:31:28 OK calcproductstock.php dur=2s 2026-05-15 11:31:30 OK calcpipelinekpis.php groups=99 dur=1.633s 2026-05-15 11:31:42 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=885 dur=12s 2026-05-15 12:30:12 OK importstock.php ok_files=1 failed_files=0 rows=873 dur=11s 2026-05-15 12:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=1050 dur=11s 2026-05-15 12:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=9 dur=10s 2026-05-15 12:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=134 dur=10s 2026-05-15 12:31:23 OK calcsalesorderkpis.php statements=6 dur=23s 2026-05-15 12:31:25 OK calcproductstock.php dur=2s 2026-05-15 12:31:27 OK calcpipelinekpis.php groups=99 dur=1.497s 2026-05-15 12:31:37 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=156 dur=11s 2026-05-15 13:30:13 OK importstock.php ok_files=1 failed_files=0 rows=959 dur=11s 2026-05-15 13:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=976 dur=11s 2026-05-15 13:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-15 13:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=134 dur=10s 2026-05-15 13:31:23 OK calcsalesorderkpis.php statements=6 dur=23s 2026-05-15 13:31:25 OK calcproductstock.php dur=3s 2026-05-15 13:31:27 OK calcpipelinekpis.php groups=99 dur=1.426s 2026-05-15 13:31:37 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=163 dur=10s 2026-05-15 14:30:12 OK importstock.php ok_files=1 failed_files=0 rows=967 dur=11s 2026-05-15 14:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=1264 dur=11s 2026-05-15 14:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=13 dur=10s 2026-05-15 14:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=136 dur=10s 2026-05-15 14:31:23 OK calcsalesorderkpis.php statements=6 dur=23s 2026-05-15 14:31:24 OK calcproductstock.php dur=1s Fri May 15 14:31:24 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=83s) Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!2026-05-15 14:45:28 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=645 dur=12s 2026-05-15 15:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1118 dur=11s 2026-05-15 15:30:29 OK calcproductstock.php dur=1s Fri May 15 15:30:29 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=28s) Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!2026-05-15 15:45:30 OK importsalesorders.php ok_files=1 failed_files=0 rows=1249 dur=11s 2026-05-15 15:45:40 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-15 15:45:50 OK importdailykpis.php ok_files=1 failed_files=0 rows=136 dur=10s 2026-05-15 15:46:12 OK calcsalesorderkpis.php statements=6 dur=22s 2026-05-15 15:46:14 OK calcpipelinekpis.php groups=99 dur=1.605s 2026-05-15 15:46:25 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=902 dur=12s 2026-05-15 16:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1110 dur=12s 2026-05-15 16:30:29 OK calcproductstock.php dur=0s Fri May 15 16:30:29 UTC 2026 ERROR: run_imports.php exited with code 1 (duration=28s) Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!Connected successfully!2026-05-15 16:45:31 OK importsalesorders.php ok_files=1 failed_files=0 rows=2099 dur=11s 2026-05-15 16:45:41 OK importquotes.php ok_files=1 failed_files=0 rows=12 dur=10s 2026-05-15 16:45:51 OK importdailykpis.php ok_files=1 failed_files=0 rows=142 dur=10s 2026-05-15 16:46:13 OK calcsalesorderkpis.php statements=6 dur=22s 2026-05-15 16:46:15 OK calcpipelinekpis.php groups=99 dur=1.569s 2026-05-15 16:46:26 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=342 dur=11s Fri May 15 17:00:01 UTC 2026 ERROR: run_imports.php exited with code 255 (duration=0s) Fri May 15 17:15:01 UTC 2026 ERROR: run_imports.php exited with code 255 (duration=0s) Fri May 15 17:30:01 UTC 2026 ERROR: run_imports.php exited with code 255 (duration=0s) Fri May 15 17:45:01 UTC 2026 ERROR: run_imports.php exited with code 255 (duration=0s) Fri May 15 18:00:02 UTC 2026 ERROR: run_imports.php exited with code 255 (duration=1s) Fri May 15 18:15:01 UTC 2026 ERROR: run_imports.php exited with code 255 (duration=0s) Fri May 15 18:30:01 UTC 2026 ERROR: run_imports.php exited with code 255 (duration=0s) Fri May 15 18:45:01 UTC 2026 ERROR: run_imports.php exited with code 255 (duration=0s) Fri May 15 19:00:02 UTC 2026 ERROR: run_imports.php exited with code 255 (duration=1s) Fri May 15 19:15:01 UTC 2026 ERROR: run_imports.php exited with code 255 (duration=0s) Fri May 15 19:30:01 UTC 2026 ERROR: run_imports.php exited with code 255 (duration=0s) Fri May 15 19:45:01 UTC 2026 ERROR: run_imports.php exited with code 255 (duration=0s) Fri May 15 20:00:02 UTC 2026 ERROR: run_imports.php exited with code 255 (duration=1s) Fri May 15 20:15:01 UTC 2026 ERROR: run_imports.php exited with code 255 (duration=0s) Fri May 15 20:30:01 UTC 2026 ERROR: run_imports.php exited with code 255 (duration=0s) Fri May 15 20:45:01 UTC 2026 ERROR: run_imports.php exited with code 255 (duration=0s) Fri May 15 21:00:01 UTC 2026 ERROR: run_imports.php exited with code 255 (duration=0s) Fri May 15 21:15:02 UTC 2026 ERROR: run_imports.php exited with code 255 (duration=0s) Fri May 15 21:30:01 UTC 2026 ERROR: run_imports.php exited with code 22026-05-17 15:00:12 OK importstock.php ok_files=1 failed_files=0 rows=405 dur=11s 2026-05-17 15:00:30 OK calcproductstock.php dur=2s 2026-05-17 15:15:21 WARN importcustomers.php ok_files=1 failed_files=1 rows=0 dur=20s 2026-05-17 15:15:32 OK importproducts.php file=MI-DAS_products_20260515.csv rows=310 dur=0.187s 2026-05-17 15:15:42 OK importproducts.php file=MI-DAS_products_20260516.csv rows=0 dur=0s 2026-05-17 15:15:42 OK importproducts.php ok_files=2 failed_files=0 rows=310 dur=20s 2026-05-17 15:16:11 OK importcontacts.php ok_files=2 failed_files=0 rows=25241 dur=29s 2026-05-17 15:16:31 OK importstock.php ok_files=2 failed_files=0 rows=3 dur=20s 2026-05-17 15:16:55 OK importsalesanalysis.php file=MI-DAS_salesanal_20260515.csv rows=3008 dur=13.767s 2026-05-17 15:17:05 OK importsalesanalysis.php file=MI-DAS_salesanal_20260516.csv rows=0 dur=0s 2026-05-17 15:17:05 OK importsalesanalysis.php ok_files=2 failed_files=0 rows=3008 dur=34s 2026-05-17 15:17:25 OK importcustomerbalances.php ok_files=2 failed_files=0 rows=5 dur=20s 2026-05-17 15:17:46 OK importagedbalances.php ok_files=2 failed_files=0 rows=6692 dur=21s 2026-05-17 15:18:11 OK importagedtransactions.php ok_files=2 failed_files=0 rows=24414 dur=25s 2026-05-17 15:18:57 OK importsalesorders.php ok_files=3 failed_files=0 rows=743 dur=30s 2026-05-17 15:19:07 OK importpipelinestages.php file=MI-DAS_pipeline01.csv rows=3 dur=0.073s 2026-05-17 15:19:07 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-05-17 15:19:38 OK importquotes.php ok_files=3 failed_files=0 rows=0 dur=30s 2026-05-17 15:19:59 OK importsalesinvoices.php ok_files=2 failed_files=0 rows=3034 dur=21s 2026-05-17 15:20:19 WARN importtermsheader.php ok_files=1 failed_files=1 rows=5 dur=20s 2026-05-17 15:20:39 WARN importtermsgroups.php ok_files=0 failed_files=2 rows=0 dur=20s 2026-05-17 15:20:59 WARN importtermsproducts.php ok_files=0 failed_files=2 rows=0 dur=20s 2026-05-17 15:21:19 OK importpac1.php ok_files=2 failed_files=0 rows=4 dur=20s 2026-05-17 15:21:39 OK importpac2.php ok_files=2 failed_files=0 rows=149 dur=20s 2026-05-17 15:21:59 OK importpac3.php ok_files=2 failed_files=0 rows=306 dur=20s 2026-05-17 15:22:09 OK importpac4.php file=MI-DAS_PAC4_20260515.csv rows=341 dur=0.086s 2026-05-17 15:22:19 OK importpac4.php file=MI-DAS_PAC4_20260516.csv rows=337 dur=0.074s 2026-05-17 15:22:19 OK importpac4.php ok_files=2 failed_files=0 rows=678 dur=20s 2026-05-17 15:22:39 OK importsalesreps.php ok_files=2 failed_files=0 rows=70 dur=20s 2026-05-17 15:22:49 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260515.csv rows=209 dur=0.061s 2026-05-17 15:22:59 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260516.csv rows=208 dur=0.055s 2026-05-17 15:22:59 OK importproductdiscountgroups.php ok_files=2 failed_files=0 rows=417 dur=20s 2026-05-17 15:23:29 OK importdailykpis.php ok_files=3 failed_files=0 rows=200 dur=30s 2026-05-17 15:24:00 OK calcsalesorderkpis.php statements=6 dur=31s 2026-05-17 15:24:03 OK calcproductstock.php dur=2s 2026-05-17 15:24:04 OK calcpipelinekpis.php groups=99 dur=1.183s 2026-05-17 15:24:34 OK importpurchaseorders.php ok_files=3 failed_files=0 rows=0 dur=30s 2026-05-17 15:24:54 WARN importsuppliers.php ok_files=1 failed_files=1 rows=5 dur=20s 2026-05-17 15:45:11 OK importstock.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-05-17 15:45:38 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-17 15:45:48 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-17 15:45:58 OK importdailykpis.php ok_files=1 failed_files=0 rows=26 dur=10s 2026-05-17 15:46:25 OK calcsalesorderkpis.php statements=6 dur=27s 2026-05-17 15:46:28 OK calcproductstock.php dur=2s 2026-05-17 15:46:29 OK calcpipelinekpis.php groups=99 dur=1.207s 2026-05-17 15:46:39 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-17 16:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-17 16:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-17 16:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-17 16:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=26 dur=10s 2026-05-17 16:31:24 OK calcsalesorderkpis.php statements=6 dur=27s 2026-05-17 16:31:26 OK calcproductstock.php dur=2s 2026-05-17 16:31:28 OK calcpipelinekpis.php groups=99 dur=1.653s 2026-05-17 16:31:38 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-17 17:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-17 17:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-17 17:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-17 17:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=26 dur=10s 2026-05-17 17:31:32 OK calcsalesorderkpis.php statements=6 dur=35s 2026-05-17 17:31:34 OK calcproductstock.php dur=2s 2026-05-17 17:31:36 OK calcpipelinekpis.php groups=99 dur=2.166s 2026-05-17 17:31:46 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-17 18:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-17 18:30:29 OK calcproductstock.php dur=2s 2026-05-17 18:45:28 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-17 18:45:38 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-17 18:45:48 OK importdailykpis.php ok_files=1 failed_files=0 rows=26 dur=10s 2026-05-17 18:46:23 OK calcsalesorderkpis.php statements=6 dur=35s 2026-05-17 18:46:25 OK calcpipelinekpis.php groups=99 dur=2.049s 2026-05-17 18:46:35 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-18 01:00:11 OK importcustomers.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-18 01:00:21 OK importproducts.php file=MI-DAS_products_20260517.csv rows=0 dur=0s 2026-05-18 01:00:21 OK importproducts.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-18 01:00:35 OK importcontacts.php ok_files=1 failed_files=0 rows=12530 dur=15s 2026-05-18 01:00:46 OK importsalesanalysis.php file=MI-DAS_salesanal_20260517.csv rows=0 dur=0s 2026-05-18 01:00:46 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-18 01:00:56 OK importcustomerbalances.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-18 01:01:06 OK importagedbalances.php ok_files=1 failed_files=0 rows=3346 dur=11s 2026-05-18 01:01:20 OK importagedtransactions.php ok_files=1 failed_files=0 rows=23307 dur=14s 2026-05-18 01:01:46 OK importpipelinestages.php file=MI-DAS_pipeline01.csv rows=3 dur=0.083s 2026-05-18 01:01:46 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-05-18 01:01:56 OK importsalesinvoices.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-18 01:02:06 WARN importtermsheader.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-18 01:02:16 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-18 01:02:26 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-18 01:02:36 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-05-18 01:02:46 OK importpac2.php ok_files=1 failed_files=0 rows=74 dur=10s 2026-05-18 01:02:56 OK importpac3.php ok_files=1 failed_files=0 rows=152 dur=10s 2026-05-18 01:03:06 OK importpac4.php file=MI-DAS_PAC4_20260517.csv rows=337 dur=0.083s 2026-05-18 01:03:06 OK importpac4.php ok_files=1 failed_files=0 rows=337 dur=10s 2026-05-18 01:03:16 OK importsalesreps.php ok_files=1 failed_files=0 rows=35 dur=10s 2026-05-18 01:03:26 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260517.csv rows=208 dur=0.177s 2026-05-18 01:03:26 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=208 dur=10s 2026-05-18 01:03:36 WARN importsuppliers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-18 01:07:11 OK run_rollover delete salesorders older than 3y rows=9 2026-05-18 01:07:23 OK run_rollover finished dur=21.609s 2026-05-18 01:37:52 OK calcseasonality.php branches=4 paccodes=608 upserts=7296 dur=50s 2026-05-18 01:38:05 OK calcstockage.php processed=46464 updated=46464 dur=13s 2026-05-18 01:59:21 OK calcstocklevels.php processed=46465 updated=46465 attention=46423 dur=1276s OK calcABC.php dur=20s site=UAT 2026-05-18 07:30:11 OK importstock.php ok_files=1 failed_files=0 rows=204 dur=10s 2026-05-18 07:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=675 dur=10s 2026-05-18 07:30:49 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-18 07:30:59 OK importdailykpis.php ok_files=1 failed_files=0 rows=66 dur=10s 2026-05-18 07:31:28 OK calcsalesorderkpis.php statements=6 dur=29s 2026-05-18 07:31:30 OK calcproductstock.php dur=3s 2026-05-18 07:31:33 OK calcpipelinekpis.php groups=99 dur=3.099s 2026-05-18 07:31:43 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=31 dur=10s 2026-05-18 08:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1053 dur=11s 2026-05-18 08:30:41 OK importsalesorders.php ok_files=1 failed_files=0 rows=954 dur=11s 2026-05-18 08:30:51 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-18 08:31:01 OK importdailykpis.php ok_files=1 failed_files=0 rows=80 dur=10s 2026-05-18 08:31:25 OK calcsalesorderkpis.php statements=6 dur=24s 2026-05-18 08:31:27 OK calcproductstock.php dur=2s 2026-05-18 08:31:29 OK calcpipelinekpis.php groups=99 dur=1.475s 2026-05-18 08:31:40 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=1067 dur=11s 2026-05-18 09:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1260 dur=12s 2026-05-18 09:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=648 dur=11s 2026-05-18 09:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-05-18 09:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=92 dur=10s 2026-05-18 09:31:23 OK calcsalesorderkpis.php statements=6 dur=23s 2026-05-18 09:31:25 OK calcproductstock.php dur=2s 2026-05-18 09:31:26 OK calcpipelinekpis.php groups=99 dur=1.031s 2026-05-18 09:31:37 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=429 dur=11s 2026-05-18 10:30:13 OK importstock.php ok_files=1 failed_files=0 rows=720 dur=11s 2026-05-18 10:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=1172 dur=11s 2026-05-18 10:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=56 dur=10s 2026-05-18 10:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=121 dur=10s 2026-05-18 10:31:23 OK calcsalesorderkpis.php statements=6 dur=23s 2026-05-18 10:31:25 OK calcproductstock.php dur=2s 2026-05-18 10:31:26 OK calcpipelinekpis.php groups=99 dur=0.995s 2026-05-18 10:31:38 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=1006 dur=12s 2026-05-18 11:30:12 OK importstock.php ok_files=1 failed_files=0 rows=848 dur=11s 2026-05-18 11:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=1249 dur=11s 2026-05-18 11:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=96 dur=10s 2026-05-18 11:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=124 dur=10s 2026-05-18 11:31:28 OK calcsalesorderkpis.php statements=6 dur=28s 2026-05-18 11:31:30 OK calcproductstock.php dur=2s 2026-05-18 11:31:32 OK calcpipelinekpis.php groups=99 dur=1.678s 2026-05-18 11:31:42 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=274 dur=11s 2026-05-18 12:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1190 dur=12s 2026-05-18 12:30:41 OK importsalesorders.php ok_files=1 failed_files=0 rows=1833 dur=11s 2026-05-18 12:30:51 OK importquotes.php ok_files=1 failed_files=0 rows=42 dur=10s 2026-05-18 12:31:01 OK importdailykpis.php ok_files=1 failed_files=0 rows=136 dur=10s 2026-05-18 12:31:28 OK calcsalesorderkpis.php statements=6 dur=28s 2026-05-18 12:31:30 OK calcproductstock.php dur=2s 2026-05-18 12:31:32 OK calcpipelinekpis.php groups=99 dur=1.693s 2026-05-18 12:31:43 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=505 dur=11s 2026-05-18 13:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1245 dur=12s 2026-05-18 13:30:42 OK importsalesorders.php ok_files=1 failed_files=0 rows=1464 dur=11s 2026-05-18 13:30:52 OK importquotes.php ok_files=1 failed_files=0 rows=219 dur=10s 2026-05-18 13:31:02 OK importdailykpis.php ok_files=1 failed_files=0 rows=136 dur=10s 2026-05-18 13:31:30 OK calcsalesorderkpis.php statements=6 dur=27s 2026-05-18 13:31:32 OK calcproductstock.php dur=2s 2026-05-18 13:31:34 OK calcpipelinekpis.php groups=99 dur=1.72s 2026-05-18 13:31:44 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=242 dur=11s 2026-05-18 14:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1166 dur=12s 2026-05-18 14:30:32 OK calcproductstock.php dur=2s 2026-05-18 14:45:31 OK importsalesorders.php ok_files=1 failed_files=0 rows=1567 dur=11s 2026-05-18 14:45:41 OK importquotes.php ok_files=1 failed_files=0 rows=10 dur=10s 2026-05-18 14:45:51 OK importdailykpis.php ok_files=1 failed_files=0 rows=137 dur=10s 2026-05-18 14:46:24 OK calcsalesorderkpis.php statements=6 dur=33s 2026-05-18 14:46:25 OK calcpipelinekpis.php groups=99 dur=1.551s 2026-05-18 14:46:37 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=413 dur=11s 2026-05-18 15:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1361 dur=12s 2026-05-18 15:30:31 OK calcproductstock.php dur=2s 2026-05-18 15:45:30 OK importsalesorders.php ok_files=1 failed_files=0 rows=1575 dur=11s 2026-05-18 15:45:40 OK importquotes.php ok_files=1 failed_files=0 rows=49 dur=10s 2026-05-18 15:45:50 OK importdailykpis.php ok_files=1 failed_files=0 rows=137 dur=10s 2026-05-18 15:46:20 OK calcsalesorderkpis.php statements=6 dur=30s 2026-05-18 15:46:22 OK calcpipelinekpis.php groups=99 dur=1.883s 2026-05-18 15:46:33 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=312 dur=11s 2026-05-18 16:30:14 OK importstock.php ok_files=1 failed_files=0 rows=3434 dur=13s 2026-05-18 16:30:33 OK calcproductstock.php dur=2s 2026-05-18 16:45:32 WARN importsalesorders.php ok_files=0 failed_files=1 rows=9 dur=10s 2026-05-18 16:45:42 OK importquotes.php ok_files=1 failed_files=0 rows=13 dur=10s 2026-05-18 16:45:52 OK importdailykpis.php ok_files=1 failed_files=0 rows=149 dur=10s 2026-05-18 16:46:22 OK calcsalesorderkpis.php statements=6 dur=30s 2026-05-18 16:46:24 OK calcpipelinekpis.php groups=99 dur=2.128s 2026-05-18 16:46:35 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=421 dur=11s 2026-05-18 17:30:14 OK importstock.php ok_files=1 failed_files=0 rows=3121 dur=12s 2026-05-18 17:30:33 OK calcproductstock.php dur=2s 2026-05-18 17:45:29 OK importsalesorders.php ok_files=1 failed_files=0 rows=884 dur=11s 2026-05-18 17:45:39 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-18 17:45:49 OK importdailykpis.php ok_files=1 failed_files=0 rows=150 dur=10s 2026-05-18 17:46:19 OK calcsalesorderkpis.php statements=6 dur=30s 2026-05-18 17:46:21 OK calcpipelinekpis.php groups=99 dur=1.853s 2026-05-18 17:46:31 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-18 18:45:12 OK importstock.php ok_files=1 failed_files=0 rows=669 dur=11s 2026-05-18 18:45:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=673 dur=10s 2026-05-18 18:45:50 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-18 18:46:01 OK importdailykpis.php ok_files=1 failed_files=0 rows=150 dur=10s 2026-05-18 18:46:30 OK calcsalesorderkpis.php statements=6 dur=30s 2026-05-18 18:46:32 OK calcproductstock.php dur=2s 2026-05-18 18:46:34 OK calcpipelinekpis.php groups=99 dur=1.929s 2026-05-18 18:46:44 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-19 00:45:11 OK importcustomers.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-19 00:45:21 OK importproducts.php file=MI-DAS_products_20260518.csv rows=0 dur=0s 2026-05-19 00:45:21 OK importproducts.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-19 00:45:36 OK importcontacts.php ok_files=1 failed_files=0 rows=12530 dur=15s 2026-05-19 00:45:46 OK importsalesanalysis.php file=MI-DAS_salesanal_20260518.csv rows=0 dur=0s 2026-05-19 00:45:46 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-19 00:46:00 OK importagedtransactions.php ok_files=1 failed_files=0 rows=23307 dur=14s 2026-05-19 00:46:26 OK importpipelinestages.php file=MI-DAS_pipeline01.csv rows=3 dur=0.086s 2026-05-19 00:46:26 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-05-19 00:46:36 WARN importtermsheader.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-19 00:46:46 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-19 00:46:56 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-19 00:47:06 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-05-19 00:47:16 OK importpac2.php ok_files=1 failed_files=0 rows=74 dur=10s 2026-05-19 00:47:26 OK importpac3.php ok_files=1 failed_files=0 rows=152 dur=10s 2026-05-19 00:47:36 OK importpac4.php file=MI-DAS_PAC4_20260518.csv rows=337 dur=0.083s 2026-05-19 00:47:36 OK importpac4.php ok_files=1 failed_files=0 rows=337 dur=10s 2026-05-19 00:47:46 OK importsalesreps.php ok_files=1 failed_files=0 rows=35 dur=10s 2026-05-19 00:47:57 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260518.csv rows=208 dur=0.061s 2026-05-19 00:47:57 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=208 dur=10s 2026-05-19 00:48:07 WARN importsuppliers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-19 01:07:12 OK run_rollover delete salesorders older than 3y rows=5 2026-05-19 01:07:24 OK run_rollover finished dur=22.469s 2026-05-19 01:15:11 WARN importcustomers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-19 01:15:22 OK importproducts.php file=MI-DAS_products_20260518.csv rows=3586 dur=1.505s 2026-05-19 01:15:22 OK importproducts.php ok_files=1 failed_files=0 rows=3586 dur=12s 2026-05-19 01:15:37 OK importcontacts.php ok_files=1 failed_files=0 rows=12731 dur=15s 2026-05-19 01:15:58 OK importsalesanalysis.php file=MI-DAS_salesanal_20260518.csv rows=3212 dur=11.304s 2026-05-19 01:15:58 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=3212 dur=21s 2026-05-19 01:16:09 OK importcustomerbalances.php ok_files=1 failed_files=0 rows=4 dur=10s 2026-05-19 01:16:19 OK importagedbalances.php ok_files=1 failed_files=0 rows=3348 dur=11s 2026-05-19 01:16:29 OK importagedtransactions.php ok_files=1 failed_files=0 rows=480 dur=10s 2026-05-19 01:17:00 OK importpipelinestages.php file=MI-DAS_pipeline01.csv rows=3 dur=0.174s 2026-05-19 01:17:00 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-05-19 01:17:11 OK importsalesinvoices.php ok_files=1 failed_files=0 rows=3246 dur=11s 2026-05-19 01:17:21 OK importtermsheader.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-05-19 01:17:31 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-19 01:17:41 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-19 01:17:51 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-05-19 01:18:01 OK importpac2.php ok_files=1 failed_files=0 rows=76 dur=10s 2026-05-19 01:18:11 OK importpac3.php ok_files=1 failed_files=0 rows=155 dur=10s 2026-05-19 01:18:21 OK importpac4.php file=MI-DAS_PAC4_20260518.csv rows=342 dur=0.115s 2026-05-19 01:18:21 OK importpac4.php ok_files=1 failed_files=0 rows=342 dur=10s 2026-05-19 01:18:31 OK importsalesreps.php ok_files=1 failed_files=0 rows=35 dur=10s 2026-05-19 01:18:41 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260518.csv rows=209 dur=0.059s 2026-05-19 01:18:41 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=209 dur=10s 2026-05-19 01:18:51 OK importsuppliers.php ok_files=1 failed_files=0 rows=6 dur=10s 2026-05-19 01:37:53 OK calcseasonality.php branches=4 paccodes=620 upserts=7440 dur=52s 2026-05-19 01:38:07 OK calcstockage.php processed=48553 updated=48553 dur=14s 2026-05-19 01:45:34 OK calcstocklevels.php processed=48554 updated=48554 attention=48510 dur=448s OK calcABC.php dur=23s site=UAT 2026-05-19 07:30:11 OK importstock.php ok_files=1 failed_files=0 rows=271 dur=10s 2026-05-19 07:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=2756 dur=11s 2026-05-19 07:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-19 07:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=42 dur=10s 2026-05-19 07:31:33 OK calcsalesorderkpis.php statements=6 dur=32s 2026-05-19 07:31:35 OK calcproductstock.php dur=2s 2026-05-19 07:31:38 OK calcpipelinekpis.php groups=99 dur=3.07s 2026-05-19 07:31:48 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-19 08:30:11 OK importstock.php ok_files=1 failed_files=0 rows=350 dur=10s 2026-05-19 08:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=684 dur=11s 2026-05-19 08:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=39 dur=10s 2026-05-19 08:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=52 dur=10s 2026-05-19 08:31:35 OK calcsalesorderkpis.php statements=6 dur=35s 2026-05-19 08:31:37 OK calcproductstock.php dur=2s 2026-05-19 08:31:39 OK calcpipelinekpis.php groups=99 dur=2.388s 2026-05-19 08:31:49 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=31 dur=10s 2026-05-19 09:30:12 OK importstock.php ok_files=1 failed_files=0 rows=438 dur=11s 2026-05-19 09:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=1121 dur=11s 2026-05-19 09:30:49 OK importquotes.php ok_files=1 failed_files=0 rows=9 dur=10s 2026-05-19 09:30:59 OK importdailykpis.php ok_files=1 failed_files=0 rows=72 dur=10s 2026-05-19 09:31:37 OK calcsalesorderkpis.php statements=6 dur=38s 2026-05-19 09:31:39 OK calcproductstock.php dur=2s 2026-05-19 09:31:42 OK calcpipelinekpis.php groups=99 dur=2.608s 2026-05-19 09:31:52 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=13 dur=10s 2026-05-19 10:30:12 OK importstock.php ok_files=1 failed_files=0 rows=649 dur=11s 2026-05-19 10:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=1252 dur=11s 2026-05-19 10:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=30 dur=10s 2026-05-19 10:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=88 dur=10s 2026-05-19 10:31:27 OK calcsalesorderkpis.php statements=6 dur=27s 2026-05-19 10:31:30 OK calcproductstock.php dur=2s 2026-05-19 10:31:31 OK calcpipelinekpis.php groups=99 dur=1.36s 2026-05-19 10:31:41 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=67 dur=10s 2026-05-19 11:30:12 OK importstock.php ok_files=1 failed_files=0 rows=856 dur=11s 2026-05-19 11:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=882 dur=11s 2026-05-19 11:30:49 OK importquotes.php ok_files=1 failed_files=0 rows=66 dur=10s 2026-05-19 11:30:59 OK importdailykpis.php ok_files=1 failed_files=0 rows=102 dur=10s 2026-05-19 11:31:26 OK calcsalesorderkpis.php statements=6 dur=27s 2026-05-19 11:31:28 OK calcproductstock.php dur=2s 2026-05-19 11:31:30 OK calcpipelinekpis.php groups=99 dur=1.173s 2026-05-19 11:31:43 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=1259 dur=13s 2026-05-19 12:30:12 OK importstock.php ok_files=1 failed_files=0 rows=1071 dur=11s 2026-05-19 12:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=1324 dur=11s 2026-05-19 12:30:49 OK importquotes.php ok_files=1 failed_files=0 rows=46 dur=10s 2026-05-19 12:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=143 dur=10s 2026-05-19 12:31:29 OK calcsalesorderkpis.php statements=6 dur=30s 2026-05-19 12:31:31 OK calcproductstock.php dur=2s 2026-05-19 12:31:33 OK calcpipelinekpis.php groups=99 dur=1.189s 2026-05-19 12:31:43 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-19 13:30:12 OK importstock.php ok_files=1 failed_files=0 rows=1128 dur=11s 2026-05-19 13:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=1612 dur=11s 2026-05-19 13:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=47 dur=10s 2026-05-19 13:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=163 dur=10s 2026-05-19 13:31:26 OK calcsalesorderkpis.php statements=6 dur=27s 2026-05-19 13:31:29 OK calcproductstock.php dur=2s 2026-05-19 13:31:30 OK calcpipelinekpis.php groups=99 dur=1.217s 2026-05-19 13:31:41 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=243 dur=11s 2026-05-19 14:45:12 OK importstock.php ok_files=1 failed_files=0 rows=973 dur=11s 2026-05-19 14:45:42 OK importsalesorders.php ok_files=1 failed_files=0 rows=1458 dur=11s 2026-05-19 14:45:52 OK importquotes.php ok_files=1 failed_files=0 rows=40 dur=10s 2026-05-19 14:46:02 OK importdailykpis.php ok_files=1 failed_files=0 rows=163 dur=10s 2026-05-19 14:46:30 OK calcsalesorderkpis.php statements=6 dur=28s 2026-05-19 14:46:33 OK calcproductstock.php dur=2s 2026-05-19 14:46:34 OK calcpipelinekpis.php groups=99 dur=1.068s 2026-05-19 14:46:44 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=269 dur=11s 2026-05-19 15:45:12 OK importstock.php ok_files=1 failed_files=0 rows=1073 dur=11s 2026-05-19 15:45:41 OK importsalesorders.php ok_files=1 failed_files=0 rows=1698 dur=11s 2026-05-19 15:45:51 OK importquotes.php ok_files=1 failed_files=0 rows=74 dur=10s 2026-05-19 15:46:01 OK importdailykpis.php ok_files=1 failed_files=0 rows=163 dur=10s 2026-05-19 15:46:32 OK calcsalesorderkpis.php statements=6 dur=31s 2026-05-19 15:46:34 OK calcproductstock.php dur=2s 2026-05-19 15:46:35 OK calcpipelinekpis.php groups=99 dur=1.185s 2026-05-19 15:46:47 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=505 dur=11s 2026-05-19 16:30:12 OK importstock.php ok_files=1 failed_files=0 rows=1059 dur=11s 2026-05-19 16:30:31 OK calcproductstock.php dur=2s 2026-05-19 16:45:31 OK importsalesorders.php ok_files=1 failed_files=0 rows=1869 dur=11s 2026-05-19 16:45:41 OK importquotes.php ok_files=1 failed_files=0 rows=19 dur=10s 2026-05-19 16:45:51 OK importdailykpis.php ok_files=1 failed_files=0 rows=163 dur=10s 2026-05-19 16:46:18 OK calcsalesorderkpis.php statements=6 dur=27s 2026-05-19 16:46:19 OK calcpipelinekpis.php groups=99 dur=1.098s 2026-05-19 16:46:30 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=452 dur=11s 2026-05-19 17:45:12 OK importstock.php ok_files=1 failed_files=0 rows=780 dur=11s 2026-05-19 17:45:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=573 dur=10s 2026-05-19 17:45:50 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-19 17:46:01 OK importdailykpis.php ok_files=1 failed_files=0 rows=163 dur=10s 2026-05-19 17:46:36 OK calcsalesorderkpis.php statements=6 dur=36s 2026-05-19 17:46:39 OK calcproductstock.php dur=2s 2026-05-19 17:46:41 OK calcpipelinekpis.php groups=99 dur=2.471s 2026-05-19 17:46:51 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-19 18:45:12 OK importstock.php ok_files=1 failed_files=0 rows=540 dur=11s 2026-05-19 18:45:42 OK importsalesorders.php ok_files=1 failed_files=0 rows=929 dur=11s 2026-05-19 18:45:52 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-19 18:46:02 OK importdailykpis.php ok_files=1 failed_files=0 rows=163 dur=10s 2026-05-19 18:46:29 OK calcsalesorderkpis.php statements=6 dur=27s 2026-05-19 18:46:31 OK calcproductstock.php dur=2s 2026-05-19 18:46:32 OK calcpipelinekpis.php groups=99 dur=1.294s 2026-05-19 18:46:42 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-20 00:45:11 OK importcustomers.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-20 00:45:21 OK importproducts.php file=MI-DAS_products_20260519.csv rows=0 dur=0s 2026-05-20 00:45:21 OK importproducts.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-20 00:45:36 OK importcontacts.php ok_files=1 failed_files=0 rows=12530 dur=15s 2026-05-20 00:45:58 OK importsalesanalysis.php file=MI-DAS_salesanal_20260519.csv rows=3340 dur=11.991s 2026-05-20 00:45:58 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=3340 dur=22s 2026-05-20 00:46:13 OK importagedtransactions.php ok_files=1 failed_files=0 rows=23307 dur=15s 2026-05-20 00:46:50 OK importpipelinestages.php file=MI-DAS_pipeline01.csv rows=3 dur=0.103s 2026-05-20 00:46:50 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-05-20 00:47:00 WARN importtermsheader.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-20 00:47:10 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-20 00:47:20 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-20 00:47:30 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-05-20 00:47:40 OK importpac2.php ok_files=1 failed_files=0 rows=74 dur=10s 2026-05-20 00:47:50 OK importpac3.php ok_files=1 failed_files=0 rows=152 dur=10s 2026-05-20 00:48:00 OK importpac4.php file=MI-DAS_PAC4_20260519.csv rows=337 dur=0.083s 2026-05-20 00:48:00 OK importpac4.php ok_files=1 failed_files=0 rows=337 dur=10s 2026-05-20 00:48:11 OK importsalesreps.php ok_files=1 failed_files=0 rows=35 dur=10s 2026-05-20 00:48:21 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260519.csv rows=208 dur=0.061s 2026-05-20 00:48:21 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=208 dur=10s 2026-05-20 00:48:31 WARN importsuppliers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-20 01:07:13 OK run_rollover delete salesorders older than 3y rows=12 2026-05-20 01:07:29 OK delete salesanalysis older than 4y rows=2531 2026-05-20 01:07:29 OK run_rollover finished dur=27.729s 2026-05-20 01:15:11 WARN importcustomers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-20 01:15:21 OK importproducts.php file=MI-DAS_products_20260519.csv rows=44 dur=0.045s 2026-05-20 01:15:21 OK importproducts.php ok_files=1 failed_files=0 rows=44 dur=10s 2026-05-20 01:15:36 OK importcontacts.php ok_files=1 failed_files=0 rows=12748 dur=15s 2026-05-20 01:15:46 OK importcustomerbalances.php ok_files=1 failed_files=0 rows=10 dur=10s 2026-05-20 01:15:57 OK importagedbalances.php ok_files=1 failed_files=0 rows=3350 dur=11s 2026-05-20 01:16:07 OK importagedtransactions.php ok_files=1 failed_files=0 rows=760 dur=10s 2026-05-20 01:16:35 OK importpipelinestages.php file=MI-DAS_pipeline01.csv rows=3 dur=0.075s 2026-05-20 01:16:35 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-05-20 01:16:47 OK importsalesinvoices.php ok_files=1 failed_files=0 rows=3365 dur=11s 2026-05-20 01:16:57 OK importtermsheader.php ok_files=1 failed_files=0 rows=1 dur=10s 2026-05-20 01:17:07 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-20 01:17:17 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-20 01:17:27 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-05-20 01:17:37 OK importpac2.php ok_files=1 failed_files=0 rows=76 dur=10s 2026-05-20 01:17:47 OK importpac3.php ok_files=1 failed_files=0 rows=155 dur=10s 2026-05-20 01:17:57 OK importpac4.php file=MI-DAS_PAC4_20260519.csv rows=342 dur=0.08s 2026-05-20 01:17:57 OK importpac4.php ok_files=1 failed_files=0 rows=342 dur=10s 2026-05-20 01:18:07 OK importsalesreps.php ok_files=1 failed_files=0 rows=35 dur=10s 2026-05-20 01:18:17 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260519.csv rows=209 dur=0.056s 2026-05-20 01:18:17 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=209 dur=10s 2026-05-20 01:18:27 OK importsuppliers.php ok_files=1 failed_files=0 rows=10 dur=10s 2026-05-20 01:37:52 OK calcseasonality.php branches=4 paccodes=620 upserts=7440 dur=51s 2026-05-20 01:38:05 OK calcstockage.php processed=48553 updated=48553 dur=14s 2026-05-20 01:45:22 OK calcstocklevels.php processed=48554 updated=48554 attention=48511 dur=436s OK calcABC.php dur=22s site=UAT 2026-05-20 07:30:12 OK importstock.php ok_files=1 failed_files=0 rows=191 dur=10s 2026-05-20 07:30:42 OK importsalesorders.php ok_files=1 failed_files=0 rows=3249 dur=12s 2026-05-20 07:30:52 OK importquotes.php ok_files=1 failed_files=0 rows=5 dur=10s 2026-05-20 07:31:02 OK importdailykpis.php ok_files=1 failed_files=0 rows=48 dur=10s 2026-05-20 07:31:34 OK calcsalesorderkpis.php statements=6 dur=32s 2026-05-20 07:31:37 OK calcproductstock.php dur=2s 2026-05-20 07:31:39 OK calcpipelinekpis.php groups=99 dur=2.313s 2026-05-20 07:31:49 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-20 08:30:11 OK importstock.php ok_files=1 failed_files=0 rows=379 dur=11s 2026-05-20 08:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=935 dur=11s 2026-05-20 08:30:49 OK importquotes.php ok_files=1 failed_files=0 rows=23 dur=10s 2026-05-20 08:30:59 OK importdailykpis.php ok_files=1 failed_files=0 rows=66 dur=10s 2026-05-20 08:31:28 OK calcsalesorderkpis.php statements=6 dur=29s 2026-05-20 08:31:30 OK calcproductstock.php dur=2s 2026-05-20 08:31:33 OK calcpipelinekpis.php groups=99 dur=2.687s 2026-05-20 08:31:43 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=360 dur=11s 2026-05-20 09:30:11 OK importstock.php ok_files=1 failed_files=0 rows=438 dur=11s 2026-05-20 09:30:38 OK importsalesorders.php ok_files=1 failed_files=0 rows=1084 dur=11s 2026-05-20 09:30:48 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-20 09:30:59 OK importdailykpis.php ok_files=1 failed_files=0 rows=73 dur=10s 2026-05-20 09:31:28 OK calcsalesorderkpis.php statements=6 dur=30s 2026-05-20 09:31:31 OK calcproductstock.php dur=2s 2026-05-20 09:31:33 OK calcpipelinekpis.php groups=99 dur=2.839s 2026-05-20 09:31:44 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=140 dur=10s 2026-05-20 10:30:12 OK importstock.php ok_files=1 failed_files=0 rows=1038 dur=11s 2026-05-20 10:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=1029 dur=11s 2026-05-20 10:30:49 OK importquotes.php ok_files=1 failed_files=0 rows=37 dur=10s 2026-05-20 10:30:59 OK importdailykpis.php ok_files=1 failed_files=0 rows=108 dur=10s 2026-05-20 10:31:29 OK calcsalesorderkpis.php statements=6 dur=29s 2026-05-20 10:31:31 OK calcproductstock.php dur=3s 2026-05-20 10:31:34 OK calcpipelinekpis.php groups=99 dur=2.98s 2026-05-20 10:31:46 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=1007 dur=12s 2026-05-20 11:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1380 dur=12s 2026-05-20 11:30:41 OK importsalesorders.php ok_files=1 failed_files=0 rows=1358 dur=11s 2026-05-20 11:30:51 OK importquotes.php ok_files=1 failed_files=0 rows=55 dur=10s 2026-05-20 11:31:01 OK importdailykpis.php ok_files=1 failed_files=0 rows=120 dur=10s 2026-05-20 11:31:31 OK calcsalesorderkpis.php statements=6 dur=30s 2026-05-20 11:31:34 OK calcproductstock.php dur=3s 2026-05-20 11:31:37 OK calcpipelinekpis.php groups=99 dur=3.017s 2026-05-20 11:31:47 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=20 dur=10s 2026-05-20 12:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1200 dur=11s 2026-05-20 12:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=1668 dur=11s 2026-05-20 12:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=32 dur=10s 2026-05-20 12:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=133 dur=10s 2026-05-20 12:31:30 OK calcsalesorderkpis.php statements=6 dur=30s 2026-05-20 12:31:32 OK calcproductstock.php dur=2s 2026-05-20 12:31:35 OK calcpipelinekpis.php groups=99 dur=2.992s 2026-05-20 12:31:45 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=26 dur=10s 2026-05-20 13:30:12 OK importstock.php ok_files=1 failed_files=0 rows=1170 dur=11s 2026-05-20 13:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=1093 dur=11s 2026-05-20 13:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=33 dur=10s 2026-05-20 13:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=152 dur=10s 2026-05-20 13:31:30 OK calcsalesorderkpis.php statements=6 dur=30s 2026-05-20 13:31:32 OK calcproductstock.php dur=2s 2026-05-20 13:31:36 OK calcpipelinekpis.php groups=99 dur=3.473s 2026-05-20 13:31:47 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=967 dur=12s 2026-05-20 14:45:12 OK importstock.php ok_files=1 failed_files=0 rows=1052 dur=11s 2026-05-20 14:45:44 OK importsalesorders.php ok_files=1 failed_files=0 rows=1339 dur=11s 2026-05-20 14:45:54 OK importquotes.php ok_files=1 failed_files=0 rows=25 dur=10s 2026-05-20 14:46:04 OK importdailykpis.php ok_files=1 failed_files=0 rows=154 dur=10s 2026-05-20 14:46:34 OK calcsalesorderkpis.php statements=6 dur=30s 2026-05-20 14:46:36 OK calcproductstock.php dur=2s 2026-05-20 14:46:40 OK calcpipelinekpis.php groups=99 dur=3.541s 2026-05-20 14:46:50 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=54 dur=10s 2026-05-20 15:30:12 OK importstock.php ok_files=1 failed_files=0 rows=987 dur=11s 2026-05-20 15:30:30 OK calcproductstock.php dur=2s 2026-05-20 15:45:30 OK importsalesorders.php ok_files=1 failed_files=0 rows=1223 dur=11s 2026-05-20 15:45:40 OK importquotes.php ok_files=1 failed_files=0 rows=50 dur=10s 2026-05-20 15:45:50 OK importdailykpis.php ok_files=1 failed_files=0 rows=154 dur=10s 2026-05-20 15:46:20 OK calcsalesorderkpis.php statements=6 dur=30s 2026-05-20 15:46:22 OK calcpipelinekpis.php groups=99 dur=2.541s 2026-05-20 15:46:33 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=324 dur=11s 2026-05-20 16:45:13 OK importstock.php ok_files=1 failed_files=0 rows=941 dur=11s 2026-05-20 16:45:44 OK importsalesorders.php ok_files=1 failed_files=0 rows=3735 dur=12s 2026-05-20 16:45:54 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-20 16:46:04 OK importdailykpis.php ok_files=1 failed_files=0 rows=155 dur=10s 2026-05-20 16:46:34 OK calcsalesorderkpis.php statements=6 dur=30s 2026-05-20 16:46:36 OK calcproductstock.php dur=2s 2026-05-20 16:46:40 OK calcpipelinekpis.php groups=99 dur=3.471s 2026-05-20 16:46:50 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=142 dur=10s 2026-05-20 17:30:12 OK importstock.php ok_files=1 failed_files=0 rows=726 dur=11s 2026-05-20 17:30:30 OK calcproductstock.php dur=2s 2026-05-20 17:45:28 OK importsalesorders.php ok_files=1 failed_files=0 rows=715 dur=10s 2026-05-20 17:45:38 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-20 17:45:48 OK importdailykpis.php ok_files=1 failed_files=0 rows=155 dur=10s 2026-05-20 17:46:18 OK calcsalesorderkpis.php statements=6 dur=29s 2026-05-20 17:46:21 OK calcpipelinekpis.php groups=99 dur=2.796s 2026-05-20 17:46:31 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-05-20 18:45:12 OK importstock.php ok_files=1 failed_files=0 rows=519 dur=11s 2026-05-20 18:45:41 OK importsalesorders.php ok_files=1 failed_files=0 rows=827 dur=10s 2026-05-20 18:45:51 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-20 18:46:01 OK importdailykpis.php ok_files=1 failed_files=0 rows=155 dur=10s 2026-05-20 18:46:30 OK calcsalesorderkpis.php statements=6 dur=29s 2026-05-20 18:46:32 OK calcproductstock.php dur=2s 2026-05-20 18:46:36 OK calcpipelinekpis.php groups=99 dur=3.58s 2026-05-20 18:46:46 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-21 01:00:11 WARN importcustomers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-21 01:00:22 OK importproducts.php file=MI-DAS_products_20260520.csv rows=44 dur=0.056s 2026-05-21 01:00:22 OK importproducts.php ok_files=1 failed_files=0 rows=44 dur=10s 2026-05-21 01:00:36 OK importcontacts.php ok_files=1 failed_files=0 rows=12751 dur=15s 2026-05-21 01:00:57 OK importsalesanalysis.php file=MI-DAS_salesanal_20260520.csv rows=3057 dur=10.708s 2026-05-21 01:00:57 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=3057 dur=21s 2026-05-21 01:01:07 OK importcustomerbalances.php ok_files=1 failed_files=0 rows=17 dur=10s 2026-05-21 01:01:18 OK importagedbalances.php ok_files=1 failed_files=0 rows=3350 dur=11s 2026-05-21 01:01:28 OK importagedtransactions.php ok_files=1 failed_files=0 rows=871 dur=10s 2026-05-21 01:02:00 OK importpipelinestages.php file=MI-DAS_pipeline01.csv rows=3 dur=0.093s 2026-05-21 01:02:00 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-05-21 01:02:11 OK importsalesinvoices.php ok_files=1 failed_files=0 rows=3103 dur=11s 2026-05-21 01:02:21 WARN importtermsheader.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-21 01:02:31 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-21 01:02:41 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-21 01:02:51 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-05-21 01:03:01 OK importpac2.php ok_files=1 failed_files=0 rows=76 dur=10s 2026-05-21 01:03:11 OK importpac3.php ok_files=1 failed_files=0 rows=155 dur=10s 2026-05-21 01:03:21 OK importpac4.php file=MI-DAS_PAC4_20260520.csv rows=342 dur=0.111s 2026-05-21 01:03:21 OK importpac4.php ok_files=1 failed_files=0 rows=342 dur=10s 2026-05-21 01:03:31 OK importsalesreps.php ok_files=1 failed_files=0 rows=35 dur=10s 2026-05-21 01:03:41 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260520.csv rows=209 dur=0.074s 2026-05-21 01:03:41 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=209 dur=10s 2026-05-21 01:03:51 OK importsuppliers.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-05-21 01:07:11 OK run_rollover delete salesorders older than 3y rows=1 2026-05-21 01:07:27 OK delete salesanalysis older than 4y rows=2432 2026-05-21 01:07:27 OK run_rollover finished dur=25.689s 2026-05-21 01:37:52 OK calcseasonality.php branches=4 paccodes=620 upserts=7440 dur=51s 2026-05-21 01:38:06 OK calcstockage.php processed=48553 updated=48553 dur=14s 2026-05-21 01:45:31 OK calcstocklevels.php processed=48554 updated=48554 attention=48510 dur=445s OK calcABC.php dur=20s site=UAT 2026-05-21 07:30:11 OK importstock.php ok_files=1 failed_files=0 rows=197 dur=10s 2026-05-21 07:30:38 OK importsalesorders.php ok_files=1 failed_files=0 rows=3021 dur=11s 2026-05-21 07:30:48 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-21 07:30:58 OK importdailykpis.php ok_files=1 failed_files=0 rows=60 dur=10s 2026-05-21 07:31:32 OK calcsalesorderkpis.php statements=6 dur=34s 2026-05-21 07:31:35 OK calcproductstock.php dur=2s 2026-05-21 07:31:38 OK calcpipelinekpis.php groups=99 dur=3.407s 2026-05-21 07:31:48 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-21 08:30:12 OK importstock.php ok_files=1 failed_files=0 rows=439 dur=11s 2026-05-21 08:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=739 dur=11s 2026-05-21 08:30:49 OK importquotes.php ok_files=1 failed_files=0 rows=9 dur=10s 2026-05-21 08:30:59 OK importdailykpis.php ok_files=1 failed_files=0 rows=65 dur=10s 2026-05-21 08:31:29 OK calcsalesorderkpis.php statements=6 dur=30s 2026-05-21 08:31:31 OK calcproductstock.php dur=2s 2026-05-21 08:31:34 OK calcpipelinekpis.php groups=99 dur=2.921s 2026-05-21 08:31:45 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=387 dur=11s 2026-05-21 09:30:12 OK importstock.php ok_files=1 failed_files=0 rows=1004 dur=11s 2026-05-21 09:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=1411 dur=11s 2026-05-21 09:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=76 dur=10s 2026-05-21 09:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=72 dur=10s 2026-05-21 09:31:30 OK calcsalesorderkpis.php statements=6 dur=30s 2026-05-21 09:31:32 OK calcproductstock.php dur=2s 2026-05-21 09:31:35 OK calcpipelinekpis.php groups=99 dur=3.037s 2026-05-21 09:31:46 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=592 dur=11s 2026-05-21 10:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1297 dur=12s 2026-05-21 10:30:41 OK importsalesorders.php ok_files=1 failed_files=0 rows=1466 dur=11s 2026-05-21 10:30:51 OK importquotes.php ok_files=1 failed_files=0 rows=36 dur=10s 2026-05-21 10:31:01 OK importdailykpis.php ok_files=1 failed_files=0 rows=95 dur=10s 2026-05-21 10:31:31 OK calcsalesorderkpis.php statements=6 dur=30s 2026-05-21 10:31:33 OK calcproductstock.php dur=2s 2026-05-21 10:31:36 OK calcpipelinekpis.php groups=99 dur=3.046s 2026-05-21 10:31:47 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=339 dur=11s 2026-05-21 11:30:13 OK importstock.php ok_files=1 failed_files=0 rows=952 dur=11s 2026-05-21 11:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=821 dur=11s 2026-05-21 11:30:49 OK importquotes.php ok_files=1 failed_files=0 rows=18 dur=10s 2026-05-21 11:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=109 dur=10s 2026-05-21 11:31:30 OK calcsalesorderkpis.php statements=6 dur=30s 2026-05-21 11:31:32 OK calcproductstock.php dur=2s 2026-05-21 11:31:35 OK calcpipelinekpis.php groups=99 dur=2.937s 2026-05-21 11:31:45 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=63 dur=10s 2026-05-21 12:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1090 dur=11s 2026-05-21 12:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=1894 dur=11s 2026-05-21 12:30:51 OK importquotes.php ok_files=1 failed_files=0 rows=160 dur=10s 2026-05-21 12:31:01 OK importdailykpis.php ok_files=1 failed_files=0 rows=122 dur=10s 2026-05-21 12:31:31 OK calcsalesorderkpis.php statements=6 dur=30s 2026-05-21 12:31:33 OK calcproductstock.php dur=2s 2026-05-21 12:31:37 OK calcpipelinekpis.php groups=99 dur=3.628s 2026-05-21 12:31:47 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=197 dur=10s 2026-05-21 13:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1185 dur=12s 2026-05-21 13:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=1692 dur=11s 2026-05-21 13:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=10 dur=10s 2026-05-21 13:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=123 dur=10s 2026-05-21 13:31:31 OK calcsalesorderkpis.php statements=6 dur=30s 2026-05-21 13:31:33 OK calcproductstock.php dur=2s 2026-05-21 13:31:37 OK calcpipelinekpis.php groups=99 dur=4.034s 2026-05-21 13:31:47 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=291 dur=11s 2026-05-21 14:30:12 OK importstock.php ok_files=1 failed_files=0 rows=1069 dur=11s 2026-05-21 14:30:32 OK calcproductstock.php dur=2s 2026-05-21 14:45:38 OK importsalesorders.php ok_files=1 failed_files=0 rows=1329 dur=11s 2026-05-21 14:45:48 OK importquotes.php ok_files=1 failed_files=0 rows=27 dur=10s 2026-05-21 14:45:58 OK importdailykpis.php ok_files=1 failed_files=0 rows=135 dur=10s 2026-05-21 14:46:28 OK calcsalesorderkpis.php statements=6 dur=30s 2026-05-21 14:46:32 OK calcpipelinekpis.php groups=99 dur=3.646s 2026-05-21 14:46:42 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=256 dur=11s 2026-05-21 15:45:12 OK importstock.php ok_files=1 failed_files=0 rows=1130 dur=11s 2026-05-21 15:45:44 OK importsalesorders.php ok_files=1 failed_files=0 rows=1368 dur=11s 2026-05-21 15:45:54 OK importquotes.php ok_files=1 failed_files=0 rows=39 dur=10s 2026-05-21 15:46:04 OK importdailykpis.php ok_files=1 failed_files=0 rows=136 dur=10s 2026-05-21 15:46:34 OK calcsalesorderkpis.php statements=6 dur=30s 2026-05-21 15:46:36 OK calcproductstock.php dur=2s 2026-05-21 15:46:40 OK calcpipelinekpis.php groups=99 dur=3.661s 2026-05-21 15:46:50 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=152 dur=10s 2026-05-21 16:30:12 OK importstock.php ok_files=1 failed_files=0 rows=1097 dur=11s 2026-05-21 16:30:31 OK calcproductstock.php dur=2s 2026-05-21 16:45:30 OK importsalesorders.php ok_files=1 failed_files=0 rows=1166 dur=11s 2026-05-21 16:45:40 OK importquotes.php ok_files=1 failed_files=0 rows=25 dur=10s 2026-05-21 16:45:50 OK importdailykpis.php ok_files=1 failed_files=0 rows=142 dur=10s 2026-05-21 16:46:20 OK calcsalesorderkpis.php statements=6 dur=30s 2026-05-21 16:46:23 OK calcpipelinekpis.php groups=99 dur=3.031s 2026-05-21 16:46:35 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=675 dur=11s 2026-05-21 17:30:13 OK importstock.php ok_files=1 failed_files=0 rows=862 dur=11s 2026-05-21 17:30:31 OK calcproductstock.php dur=2s 2026-05-21 17:45:29 OK importsalesorders.php ok_files=1 failed_files=0 rows=606 dur=10s 2026-05-21 17:45:39 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-21 17:45:49 OK importdailykpis.php ok_files=1 failed_files=0 rows=143 dur=10s 2026-05-21 17:46:19 OK calcsalesorderkpis.php statements=6 dur=30s 2026-05-21 17:46:23 OK calcpipelinekpis.php groups=99 dur=3.261s 2026-05-21 17:46:33 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-21 18:30:12 OK importstock.php ok_files=1 failed_files=0 rows=652 dur=11s 2026-05-21 18:30:31 OK calcproductstock.php dur=2s 2026-05-21 18:45:31 OK importsalesorders.php ok_files=1 failed_files=0 rows=1128 dur=11s 2026-05-21 18:45:41 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-21 18:45:51 OK importdailykpis.php ok_files=1 failed_files=0 rows=143 dur=10s 2026-05-21 18:46:16 OK calcsalesorderkpis.php statements=6 dur=25s 2026-05-21 18:46:17 OK calcpipelinekpis.php groups=99 dur=1.514s 2026-05-21 18:46:27 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-22 00:30:11 OK importcustomers.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-22 00:30:21 OK importproducts.php file=MI-DAS_products_20260521.csv rows=0 dur=0s 2026-05-22 00:30:21 OK importproducts.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-22 00:30:36 OK importcontacts.php ok_files=1 failed_files=0 rows=12530 dur=15s 2026-05-22 00:30:46 OK importsalesanalysis.php file=MI-DAS_salesanal_20260521.csv rows=0 dur=0s 2026-05-22 00:30:46 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-22 00:31:00 OK importagedtransactions.php ok_files=1 failed_files=0 rows=23307 dur=14s 2026-05-22 00:31:26 OK importpipelinestages.php file=MI-DAS_pipeline01.csv rows=3 dur=0.095s 2026-05-22 00:31:26 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-05-22 00:31:36 WARN importtermsheader.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-22 00:31:46 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-22 00:31:56 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-22 00:32:06 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-05-22 00:32:16 OK importpac2.php ok_files=1 failed_files=0 rows=74 dur=10s 2026-05-22 00:32:26 OK importpac3.php ok_files=1 failed_files=0 rows=152 dur=10s 2026-05-22 00:32:36 OK importpac4.php file=MI-DAS_PAC4_20260521.csv rows=337 dur=0.085s 2026-05-22 00:32:36 OK importpac4.php ok_files=1 failed_files=0 rows=337 dur=10s 2026-05-22 00:32:46 OK importsalesreps.php ok_files=1 failed_files=0 rows=35 dur=10s 2026-05-22 00:32:56 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260521.csv rows=208 dur=0.067s 2026-05-22 00:32:56 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=208 dur=10s 2026-05-22 00:33:06 WARN importsuppliers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-22 01:00:11 WARN importcustomers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-22 01:00:21 OK importproducts.php file=MI-DAS_products_20260521.csv rows=24 dur=0.041s 2026-05-22 01:00:21 OK importproducts.php ok_files=1 failed_files=0 rows=24 dur=10s 2026-05-22 01:00:36 OK importcontacts.php ok_files=1 failed_files=0 rows=12760 dur=15s 2026-05-22 01:00:57 OK importsalesanalysis.php file=MI-DAS_salesanal_20260521.csv rows=3115 dur=11.044s 2026-05-22 01:00:57 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=3115 dur=21s 2026-05-22 01:01:07 OK importcustomerbalances.php ok_files=1 failed_files=0 rows=9 dur=10s 2026-05-22 01:01:18 OK importagedbalances.php ok_files=1 failed_files=0 rows=3352 dur=11s 2026-05-22 01:01:28 OK importagedtransactions.php ok_files=1 failed_files=0 rows=819 dur=10s 2026-05-22 01:01:57 OK importpipelinestages.php file=MI-DAS_pipeline01.csv rows=3 dur=0.099s 2026-05-22 01:01:57 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-05-22 01:02:08 OK importsalesinvoices.php ok_files=1 failed_files=0 rows=3131 dur=11s 2026-05-22 01:02:18 OK importtermsheader.php ok_files=1 failed_files=0 rows=1 dur=10s 2026-05-22 01:02:28 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-22 01:02:38 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-22 01:02:48 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-05-22 01:02:58 OK importpac2.php ok_files=1 failed_files=0 rows=76 dur=10s 2026-05-22 01:03:08 OK importpac3.php ok_files=1 failed_files=0 rows=155 dur=10s 2026-05-22 01:03:19 OK importpac4.php file=MI-DAS_PAC4_20260521.csv rows=342 dur=0.084s 2026-05-22 01:03:19 OK importpac4.php ok_files=1 failed_files=0 rows=342 dur=10s 2026-05-22 01:03:29 OK importsalesreps.php ok_files=1 failed_files=0 rows=35 dur=10s 2026-05-22 01:03:39 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260521.csv rows=209 dur=0.06s 2026-05-22 01:03:39 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=209 dur=10s 2026-05-22 01:03:49 OK importsuppliers.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-05-22 01:07:10 OK run_rollover delete salesorders older than 3y rows=9 2026-05-22 01:07:25 OK delete salesanalysis older than 4y rows=1984 2026-05-22 01:07:25 OK run_rollover finished dur=23.79s 2026-05-22 01:37:52 OK calcseasonality.php branches=4 paccodes=620 upserts=7440 dur=51s 2026-05-22 01:38:06 OK calcstockage.php processed=48554 updated=48554 dur=14s 2026-05-22 01:45:23 OK calcstocklevels.php processed=48555 updated=48555 attention=48511 dur=437s OK calcABC.php dur=26s site=UAT 2026-05-22 07:30:12 OK importstock.php ok_files=1 failed_files=0 rows=231 dur=10s 2026-05-22 07:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=2548 dur=11s 2026-05-22 07:30:49 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-22 07:30:59 OK importdailykpis.php ok_files=1 failed_files=0 rows=48 dur=10s 2026-05-22 07:31:27 OK calcsalesorderkpis.php statements=6 dur=28s 2026-05-22 07:31:29 OK calcproductstock.php dur=2s 2026-05-22 07:31:32 OK calcpipelinekpis.php groups=99 dur=2.972s 2026-05-22 07:31:42 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-22 08:30:11 OK importstock.php ok_files=1 failed_files=0 rows=464 dur=11s 2026-05-22 08:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=541 dur=10s 2026-05-22 08:30:49 OK importquotes.php ok_files=1 failed_files=0 rows=20 dur=10s 2026-05-22 08:30:59 OK importdailykpis.php ok_files=1 failed_files=0 rows=66 dur=10s 2026-05-22 08:31:27 OK calcsalesorderkpis.php statements=6 dur=28s 2026-05-22 08:31:29 OK calcproductstock.php dur=2s 2026-05-22 08:31:32 OK calcpipelinekpis.php groups=99 dur=2.777s 2026-05-22 08:31:44 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=894 dur=12s 2026-05-22 09:30:12 OK importstock.php ok_files=1 failed_files=0 rows=552 dur=11s 2026-05-22 09:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=1007 dur=11s 2026-05-22 09:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=42 dur=10s 2026-05-22 09:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=89 dur=10s 2026-05-22 09:31:28 OK calcsalesorderkpis.php statements=6 dur=28s 2026-05-22 09:31:30 OK calcproductstock.php dur=2s 2026-05-22 09:31:32 OK calcpipelinekpis.php groups=99 dur=2.737s 2026-05-22 09:31:43 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=439 dur=11s 2026-05-22 10:30:12 OK importstock.php ok_files=1 failed_files=0 rows=713 dur=11s 2026-05-22 10:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=941 dur=11s 2026-05-22 10:30:49 OK importquotes.php ok_files=1 failed_files=0 rows=270 dur=10s 2026-05-22 10:30:59 OK importdailykpis.php ok_files=1 failed_files=0 rows=109 dur=10s 2026-05-22 10:31:27 OK calcsalesorderkpis.php statements=6 dur=28s 2026-05-22 10:31:29 OK calcproductstock.php dur=2s 2026-05-22 10:31:32 OK calcpipelinekpis.php groups=99 dur=3.012s 2026-05-22 10:31:43 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=568 dur=11s 2026-05-22 11:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1029 dur=11s 2026-05-22 11:30:41 OK importsalesorders.php ok_files=1 failed_files=0 rows=875 dur=11s 2026-05-22 11:30:51 OK importquotes.php ok_files=1 failed_files=0 rows=1 dur=10s 2026-05-22 11:31:01 OK importdailykpis.php ok_files=1 failed_files=0 rows=117 dur=10s 2026-05-22 11:31:29 OK calcsalesorderkpis.php statements=6 dur=28s 2026-05-22 11:31:31 OK calcproductstock.php dur=2s 2026-05-22 11:31:34 OK calcpipelinekpis.php groups=99 dur=3.077s 2026-05-22 11:31:44 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=248 dur=11s 2026-05-22 12:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1066 dur=11s 2026-05-22 12:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=1134 dur=11s 2026-05-22 12:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=67 dur=10s 2026-05-22 12:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=137 dur=10s 2026-05-22 12:31:28 OK calcsalesorderkpis.php statements=6 dur=28s 2026-05-22 12:31:30 OK calcproductstock.php dur=2s 2026-05-22 12:31:33 OK calcpipelinekpis.php groups=99 dur=3.254s 2026-05-22 12:31:44 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=221 dur=10s 2026-05-22 13:30:12 OK importstock.php ok_files=1 failed_files=0 rows=995 dur=11s 2026-05-22 13:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=2564 dur=11s 2026-05-22 13:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=33 dur=10s 2026-05-22 13:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=137 dur=10s 2026-05-22 13:31:28 OK calcsalesorderkpis.php statements=6 dur=28s 2026-05-22 13:31:30 OK calcproductstock.php dur=2s 2026-05-22 13:31:33 OK calcpipelinekpis.php groups=99 dur=3.16s 2026-05-22 13:31:44 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=319 dur=11s 2026-05-22 14:30:12 OK importstock.php ok_files=1 failed_files=0 rows=968 dur=11s 2026-05-22 14:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=1721 dur=11s 2026-05-22 14:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=40 dur=10s 2026-05-22 14:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=138 dur=10s 2026-05-22 14:31:28 OK calcsalesorderkpis.php statements=6 dur=28s 2026-05-22 14:31:30 OK calcproductstock.php dur=2s 2026-05-22 14:31:33 OK calcpipelinekpis.php groups=99 dur=3.144s 2026-05-22 14:31:43 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=53 dur=10s 2026-05-22 15:30:12 OK importstock.php ok_files=1 failed_files=0 rows=1003 dur=11s 2026-05-22 15:30:31 OK calcproductstock.php dur=2s 2026-05-22 15:45:30 OK importsalesorders.php ok_files=1 failed_files=0 rows=1613 dur=11s 2026-05-22 15:45:40 OK importquotes.php ok_files=1 failed_files=0 rows=27 dur=10s 2026-05-22 15:45:50 OK importdailykpis.php ok_files=1 failed_files=0 rows=139 dur=10s 2026-05-22 15:46:18 OK calcsalesorderkpis.php statements=6 dur=28s 2026-05-22 15:46:21 OK calcpipelinekpis.php groups=99 dur=2.954s 2026-05-22 15:46:32 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=259 dur=11s 2026-05-22 16:30:12 OK importstock.php ok_files=1 failed_files=0 rows=947 dur=11s 2026-05-22 16:30:31 OK calcproductstock.php dur=2s 2026-05-22 16:45:29 OK importsalesorders.php ok_files=1 failed_files=0 rows=1920 dur=11s 2026-05-22 16:45:39 OK importquotes.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-05-22 16:45:50 OK importdailykpis.php ok_files=1 failed_files=0 rows=140 dur=10s 2026-05-22 16:46:18 OK calcsalesorderkpis.php statements=6 dur=29s 2026-05-22 16:46:20 OK calcpipelinekpis.php groups=99 dur=1.283s 2026-05-22 16:46:32 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=1017 dur=12s 2026-05-22 17:30:12 OK importstock.php ok_files=1 failed_files=0 rows=754 dur=11s 2026-05-22 17:30:30 OK calcproductstock.php dur=2s 2026-05-22 17:45:28 OK importsalesorders.php ok_files=1 failed_files=0 rows=693 dur=10s 2026-05-22 17:45:38 OK importquotes.php ok_files=1 failed_files=0 rows=9 dur=10s 2026-05-22 17:45:48 OK importdailykpis.php ok_files=1 failed_files=0 rows=140 dur=10s 2026-05-22 17:46:13 OK calcsalesorderkpis.php statements=6 dur=24s 2026-05-22 17:46:14 OK calcpipelinekpis.php groups=99 dur=1.224s 2026-05-22 17:46:24 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-22 18:45:12 OK importstock.php ok_files=1 failed_files=0 rows=427 dur=11s 2026-05-22 18:45:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=432 dur=10s 2026-05-22 18:45:50 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-22 18:46:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=146 dur=10s 2026-05-22 18:46:24 OK calcsalesorderkpis.php statements=6 dur=24s 2026-05-22 18:46:26 OK calcproductstock.php dur=2s 2026-05-22 18:46:27 OK calcpipelinekpis.php groups=99 dur=1.234s 2026-05-22 18:46:37 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-23 00:30:11 OK importcustomers.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-23 00:30:21 OK importproducts.php file=MI-DAS_products_20260522.csv rows=0 dur=0s 2026-05-23 00:30:21 OK importproducts.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-23 00:30:35 OK importcontacts.php ok_files=1 failed_files=0 rows=12530 dur=15s 2026-05-23 00:30:45 OK importsalesanalysis.php file=MI-DAS_salesanal_20260522.csv rows=0 dur=0s 2026-05-23 00:30:45 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-23 00:30:59 OK importagedtransactions.php ok_files=1 failed_files=0 rows=23307 dur=14s 2026-05-23 00:31:26 OK importpipelinestages.php file=MI-DAS_pipeline01.csv rows=3 dur=0.104s 2026-05-23 00:31:26 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-05-23 00:31:36 WARN importtermsheader.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-23 00:31:46 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-23 00:31:56 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-23 00:32:06 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-05-23 00:32:16 OK importpac2.php ok_files=1 failed_files=0 rows=74 dur=10s 2026-05-23 00:32:26 OK importpac3.php ok_files=1 failed_files=0 rows=152 dur=10s 2026-05-23 00:32:36 OK importpac4.php file=MI-DAS_PAC4_20260522.csv rows=337 dur=0.094s 2026-05-23 00:32:36 OK importpac4.php ok_files=1 failed_files=0 rows=337 dur=10s 2026-05-23 00:32:46 OK importsalesreps.php ok_files=1 failed_files=0 rows=35 dur=10s 2026-05-23 00:32:56 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260522.csv rows=208 dur=0.059s 2026-05-23 00:32:56 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=208 dur=10s 2026-05-23 00:33:06 WARN importsuppliers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-23 01:00:11 WARN importcustomers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-23 01:00:21 OK importproducts.php file=MI-DAS_products_20260522.csv rows=257 dur=0.156s 2026-05-23 01:00:21 OK importproducts.php ok_files=1 failed_files=0 rows=257 dur=10s 2026-05-23 01:00:36 OK importcontacts.php ok_files=1 failed_files=0 rows=12767 dur=15s 2026-05-23 01:00:56 OK importsalesanalysis.php file=MI-DAS_salesanal_20260522.csv rows=2799 dur=9.886s 2026-05-23 01:00:56 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=2799 dur=20s 2026-05-23 01:01:06 OK importcustomerbalances.php ok_files=1 failed_files=0 rows=6 dur=10s 2026-05-23 01:01:16 OK importagedbalances.php ok_files=1 failed_files=0 rows=3353 dur=11s 2026-05-23 01:01:27 OK importagedtransactions.php ok_files=1 failed_files=0 rows=995 dur=10s 2026-05-23 01:01:57 OK importpipelinestages.php file=MI-DAS_pipeline01.csv rows=3 dur=0.1s 2026-05-23 01:01:57 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-05-23 01:02:08 OK importsalesinvoices.php ok_files=1 failed_files=0 rows=2826 dur=11s 2026-05-23 01:02:18 OK importtermsheader.php ok_files=1 failed_files=0 rows=8 dur=10s 2026-05-23 01:02:28 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-23 01:02:38 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-23 01:02:48 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-05-23 01:02:58 OK importpac2.php ok_files=1 failed_files=0 rows=76 dur=10s 2026-05-23 01:03:08 OK importpac3.php ok_files=1 failed_files=0 rows=155 dur=10s 2026-05-23 01:03:18 OK importpac4.php file=MI-DAS_PAC4_20260522.csv rows=342 dur=0.09s 2026-05-23 01:03:18 OK importpac4.php ok_files=1 failed_files=0 rows=342 dur=10s 2026-05-23 01:03:28 OK importsalesreps.php ok_files=1 failed_files=0 rows=35 dur=10s 2026-05-23 01:03:38 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260522.csv rows=210 dur=0.059s 2026-05-23 01:03:38 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=210 dur=10s 2026-05-23 01:03:48 OK importsuppliers.php ok_files=1 failed_files=0 rows=4 dur=10s 2026-05-23 01:07:25 OK delete salesanalysis older than 4y rows=2048 2026-05-23 01:07:25 OK run_rollover finished dur=24.333s 2026-05-23 01:37:52 OK calcseasonality.php branches=4 paccodes=620 upserts=7440 dur=51s 2026-05-23 01:38:06 OK calcstockage.php processed=48641 updated=48641 dur=14s 2026-05-23 01:45:33 OK calcstocklevels.php processed=48642 updated=48642 attention=48599 dur=447s OK calcABC.php dur=24s site=UAT 2026-05-23 07:30:12 OK importstock.php ok_files=1 failed_files=0 rows=52 dur=10s 2026-05-23 07:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=25 dur=10s 2026-05-23 07:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-23 07:30:57 WARN importdailykpis.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-23 07:31:29 OK calcsalesorderkpis.php statements=6 dur=32s 2026-05-23 07:31:31 OK calcproductstock.php dur=2s 2026-05-23 07:31:34 OK calcpipelinekpis.php groups=99 dur=3.071s 2026-05-23 07:31:44 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-23 08:30:11 OK importstock.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-05-23 08:30:36 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-23 08:30:46 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-23 08:30:56 OK importdailykpis.php ok_files=1 failed_files=0 rows=8 dur=10s 2026-05-23 08:31:28 OK calcsalesorderkpis.php statements=6 dur=32s 2026-05-23 08:31:29 OK calcproductstock.php dur=2s 2026-05-23 08:31:32 OK calcpipelinekpis.php groups=99 dur=2.248s 2026-05-23 08:31:42 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-23 09:30:11 OK importstock.php ok_files=1 failed_files=0 rows=11 dur=10s 2026-05-23 09:30:36 OK importsalesorders.php ok_files=1 failed_files=0 rows=12 dur=10s 2026-05-23 09:30:46 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-23 09:30:56 OK importdailykpis.php ok_files=1 failed_files=0 rows=8 dur=10s 2026-05-23 09:31:28 OK calcsalesorderkpis.php statements=6 dur=32s 2026-05-23 09:31:30 OK calcproductstock.php dur=2s 2026-05-23 09:31:33 OK calcpipelinekpis.php groups=99 dur=2.606s 2026-05-23 09:31:43 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-23 10:30:11 OK importstock.php ok_files=1 failed_files=0 rows=25 dur=10s 2026-05-23 10:30:36 OK importsalesorders.php ok_files=1 failed_files=0 rows=17 dur=10s 2026-05-23 10:30:46 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-23 10:30:56 OK importdailykpis.php ok_files=1 failed_files=0 rows=8 dur=10s 2026-05-23 10:31:28 OK calcsalesorderkpis.php statements=6 dur=32s 2026-05-23 10:31:30 OK calcproductstock.php dur=2s 2026-05-23 10:31:32 OK calcpipelinekpis.php groups=99 dur=2.446s 2026-05-23 10:31:42 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-23 11:30:11 OK importstock.php ok_files=1 failed_files=0 rows=17 dur=10s 2026-05-23 11:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-05-23 11:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-23 11:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=10 dur=10s 2026-05-23 11:31:28 OK calcsalesorderkpis.php statements=6 dur=31s 2026-05-23 11:31:30 OK calcproductstock.php dur=2s 2026-05-23 11:31:32 OK calcpipelinekpis.php groups=99 dur=2.395s 2026-05-23 11:31:42 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-23 12:30:11 OK importstock.php ok_files=1 failed_files=0 rows=13 dur=10s 2026-05-23 12:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=12 dur=10s 2026-05-23 12:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-23 12:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=10 dur=10s 2026-05-23 12:31:29 OK calcsalesorderkpis.php statements=6 dur=32s 2026-05-23 12:31:30 OK calcproductstock.php dur=2s 2026-05-23 12:31:33 OK calcpipelinekpis.php groups=99 dur=2.359s 2026-05-23 12:31:43 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-23 13:30:11 OK importstock.php ok_files=1 failed_files=0 rows=19 dur=10s 2026-05-23 13:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=9 dur=10s 2026-05-23 13:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-23 13:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=12 dur=10s 2026-05-23 13:31:28 OK calcsalesorderkpis.php statements=6 dur=32s 2026-05-23 13:31:30 OK calcproductstock.php dur=2s 2026-05-23 13:31:33 OK calcpipelinekpis.php groups=99 dur=2.376s 2026-05-23 13:31:43 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-23 14:30:11 OK importstock.php ok_files=1 failed_files=0 rows=16 dur=10s 2026-05-23 14:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=9 dur=10s 2026-05-23 14:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-23 14:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=13 dur=10s 2026-05-23 14:31:29 OK calcsalesorderkpis.php statements=6 dur=32s 2026-05-23 14:31:31 OK calcproductstock.php dur=2s 2026-05-23 14:31:34 OK calcpipelinekpis.php groups=99 dur=3.101s 2026-05-23 14:31:44 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-23 15:30:11 OK importstock.php ok_files=1 failed_files=0 rows=14 dur=10s 2026-05-23 15:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=7 dur=10s 2026-05-23 15:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-23 15:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=13 dur=10s 2026-05-23 15:31:28 OK calcsalesorderkpis.php statements=6 dur=31s 2026-05-23 15:31:30 OK calcproductstock.php dur=2s 2026-05-23 15:31:32 OK calcpipelinekpis.php groups=99 dur=1.779s 2026-05-23 15:31:42 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-23 16:30:11 OK importstock.php ok_files=1 failed_files=0 rows=7 dur=10s 2026-05-23 16:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-23 16:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-23 16:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=13 dur=10s 2026-05-23 16:31:21 OK calcsalesorderkpis.php statements=6 dur=24s 2026-05-23 16:31:23 OK calcproductstock.php dur=2s 2026-05-23 16:31:25 OK calcpipelinekpis.php groups=99 dur=1.623s 2026-05-23 16:31:35 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-23 17:30:11 OK importstock.php ok_files=1 failed_files=0 rows=36 dur=10s 2026-05-23 17:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=36 dur=10s 2026-05-23 17:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-23 17:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=13 dur=10s 2026-05-23 17:31:22 OK calcsalesorderkpis.php statements=6 dur=24s 2026-05-23 17:31:24 OK calcproductstock.php dur=2s 2026-05-23 17:31:25 OK calcpipelinekpis.php groups=99 dur=1.569s 2026-05-23 17:31:35 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-23 18:30:12 OK importstock.php ok_files=1 failed_files=0 rows=36 dur=10s 2026-05-23 18:30:38 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-23 18:30:48 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-23 18:30:58 OK importdailykpis.php ok_files=1 failed_files=0 rows=14 dur=10s 2026-05-23 18:31:25 OK calcsalesorderkpis.php statements=6 dur=27s 2026-05-23 18:31:27 OK calcproductstock.php dur=2s 2026-05-23 18:31:29 OK calcpipelinekpis.php groups=99 dur=2.024s 2026-05-23 18:31:39 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-24 00:45:11 OK importcustomers.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-24 00:45:21 OK importproducts.php file=MI-DAS_products_20260523.csv rows=0 dur=0s 2026-05-24 00:45:21 OK importproducts.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-24 00:45:31 OK importsalesanalysis.php file=MI-DAS_salesanal_20260523.csv rows=0 dur=0s 2026-05-24 00:45:31 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-24 00:45:45 OK importagedtransactions.php ok_files=1 failed_files=0 rows=23307 dur=14s 2026-05-24 00:46:13 WARN importtermsheader.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-24 00:46:23 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-24 00:46:33 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-24 00:46:43 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-05-24 00:46:53 OK importpac2.php ok_files=1 failed_files=0 rows=76 dur=10s 2026-05-24 00:47:04 OK importpac3.php ok_files=1 failed_files=0 rows=155 dur=10s 2026-05-24 00:47:14 OK importpac4.php file=MI-DAS_PAC4_20260523.csv rows=342 dur=0.097s 2026-05-24 00:47:14 OK importpac4.php ok_files=1 failed_files=0 rows=342 dur=10s 2026-05-24 00:47:24 OK importsalesreps.php ok_files=1 failed_files=0 rows=35 dur=10s 2026-05-24 00:47:34 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260523.csv rows=208 dur=0.057s 2026-05-24 00:47:34 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=208 dur=10s 2026-05-24 00:47:44 OK importsuppliers.php ok_files=1 failed_files=0 rows=1 dur=10s 2026-05-24 01:00:16 OK importcontacts.php ok_files=1 failed_files=0 rows=12769 dur=14s 2026-05-24 01:00:26 OK importcustomerbalances.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-24 01:00:37 OK importagedbalances.php ok_files=1 failed_files=0 rows=3353 dur=11s 2026-05-24 01:01:03 OK importpipelinestages.php file=MI-DAS_pipeline01.csv rows=3 dur=0.081s 2026-05-24 01:01:03 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-05-24 01:01:13 OK importsalesinvoices.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-24 01:07:25 OK delete salesanalysis older than 4y rows=1654 2026-05-24 01:07:25 OK run_rollover finished dur=23.596s 2026-05-24 01:37:58 OK calcseasonality.php branches=4 paccodes=620 upserts=7440 dur=57s 2026-05-24 01:38:11 OK calcstockage.php processed=48641 updated=48641 dur=13s 2026-05-24 02:01:32 OK calcstocklevels.php processed=48642 updated=48642 attention=48599 dur=1402s OK calcABC.php dur=21s site=UAT 2026-05-24 07:30:11 OK importstock.php ok_files=1 failed_files=0 rows=1 dur=10s 2026-05-24 07:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=19 dur=10s 2026-05-24 07:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-24 07:30:57 WARN importdailykpis.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-24 07:31:27 OK calcsalesorderkpis.php statements=6 dur=29s 2026-05-24 07:31:29 OK calcproductstock.php dur=3s 2026-05-24 07:31:32 OK calcpipelinekpis.php groups=99 dur=2.784s 2026-05-24 07:31:42 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-24 08:30:11 OK importstock.php ok_files=1 failed_files=0 rows=12 dur=10s 2026-05-24 08:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=12 dur=10s 2026-05-24 08:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-24 08:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=7 dur=10s 2026-05-24 08:31:21 OK calcsalesorderkpis.php statements=6 dur=24s 2026-05-24 08:31:22 OK calcproductstock.php dur=2s 2026-05-24 08:31:23 OK calcpipelinekpis.php groups=99 dur=0.848s 2026-05-24 08:31:33 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-24 09:30:11 OK importstock.php ok_files=1 failed_files=0 rows=12 dur=10s 2026-05-24 09:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-24 09:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-24 09:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=10 dur=10s 2026-05-24 09:31:17 OK calcsalesorderkpis.php statements=6 dur=20s 2026-05-24 09:31:19 OK calcproductstock.php dur=2s 2026-05-24 09:31:20 OK calcpipelinekpis.php groups=99 dur=0.998s 2026-05-24 09:31:30 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-24 10:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-24 10:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-24 10:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-24 10:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=10 dur=10s 2026-05-24 10:31:19 OK calcsalesorderkpis.php statements=6 dur=21s 2026-05-24 10:31:20 OK calcproductstock.php dur=2s 2026-05-24 10:31:21 OK calcpipelinekpis.php groups=99 dur=0.861s 2026-05-24 10:31:31 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-24 11:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-24 11:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-24 11:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-24 11:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=10 dur=10s 2026-05-24 11:31:17 OK calcsalesorderkpis.php statements=6 dur=20s 2026-05-24 11:31:19 OK calcproductstock.php dur=2s 2026-05-24 11:31:20 OK calcpipelinekpis.php groups=99 dur=0.961s 2026-05-24 11:31:30 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-24 12:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-24 12:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-24 12:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-24 12:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=10 dur=10s 2026-05-24 12:31:18 OK calcsalesorderkpis.php statements=6 dur=21s 2026-05-24 12:31:20 OK calcproductstock.php dur=2s 2026-05-24 12:31:21 OK calcpipelinekpis.php groups=99 dur=1.031s 2026-05-24 12:31:31 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-24 13:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-24 13:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-24 13:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-24 13:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=10 dur=10s 2026-05-24 13:31:17 OK calcsalesorderkpis.php statements=6 dur=21s 2026-05-24 13:31:19 OK calcproductstock.php dur=2s 2026-05-24 13:31:20 OK calcpipelinekpis.php groups=99 dur=1.03s 2026-05-24 13:31:30 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-24 14:30:12 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-24 14:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-24 14:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-24 14:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=10 dur=10s 2026-05-24 14:31:18 OK calcsalesorderkpis.php statements=6 dur=21s 2026-05-24 14:31:20 OK calcproductstock.php dur=2s 2026-05-24 14:31:21 OK calcpipelinekpis.php groups=99 dur=1.07s 2026-05-24 14:31:31 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-24 15:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-24 15:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-24 15:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-24 15:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=10 dur=10s 2026-05-24 15:31:17 OK calcsalesorderkpis.php statements=6 dur=20s 2026-05-24 15:31:19 OK calcproductstock.php dur=2s 2026-05-24 15:31:20 OK calcpipelinekpis.php groups=99 dur=0.877s 2026-05-24 15:31:30 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-24 16:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-24 16:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-24 16:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-24 16:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=10 dur=10s 2026-05-24 16:31:17 OK calcsalesorderkpis.php statements=6 dur=20s 2026-05-24 16:31:19 OK calcproductstock.php dur=2s 2026-05-24 16:31:20 OK calcpipelinekpis.php groups=99 dur=0.818s 2026-05-24 16:31:30 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-24 17:30:12 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-24 17:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-24 17:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-24 17:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=10 dur=10s 2026-05-24 17:31:17 OK calcsalesorderkpis.php statements=6 dur=19s 2026-05-24 17:31:18 OK calcproductstock.php dur=2s 2026-05-24 17:31:19 OK calcpipelinekpis.php groups=99 dur=0.804s 2026-05-24 17:31:29 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-24 18:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-24 18:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-24 18:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-24 18:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=10 dur=10s 2026-05-24 18:31:17 OK calcsalesorderkpis.php statements=6 dur=19s 2026-05-24 18:31:19 OK calcproductstock.php dur=2s 2026-05-24 18:31:20 OK calcpipelinekpis.php groups=99 dur=0.788s 2026-05-24 18:31:30 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-25 00:30:11 OK importcustomers.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-25 00:30:21 OK importproducts.php file=MI-DAS_products_20260524.csv rows=0 dur=0s 2026-05-25 00:30:21 OK importproducts.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-25 00:30:35 OK importcontacts.php ok_files=1 failed_files=0 rows=12530 dur=14s 2026-05-25 00:30:46 OK importsalesanalysis.php file=MI-DAS_salesanal_20260524.csv rows=0 dur=0s 2026-05-25 00:30:46 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-25 00:30:56 OK importcustomerbalances.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-25 00:31:06 OK importagedbalances.php ok_files=1 failed_files=0 rows=3353 dur=11s 2026-05-25 00:31:19 OK importagedtransactions.php ok_files=1 failed_files=0 rows=23307 dur=13s 2026-05-25 00:31:47 OK importpipelinestages.php file=MI-DAS_pipeline01.csv rows=3 dur=0.106s 2026-05-25 00:31:47 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-05-25 00:31:57 OK importsalesinvoices.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-25 00:32:07 WARN importtermsheader.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-25 00:32:17 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-25 00:32:27 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-25 00:32:37 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-05-25 00:32:47 OK importpac2.php ok_files=1 failed_files=0 rows=74 dur=10s 2026-05-25 00:32:57 OK importpac3.php ok_files=1 failed_files=0 rows=152 dur=10s 2026-05-25 00:33:07 OK importpac4.php file=MI-DAS_PAC4_20260524.csv rows=337 dur=0.081s 2026-05-25 00:33:07 OK importpac4.php ok_files=1 failed_files=0 rows=337 dur=10s 2026-05-25 00:33:17 OK importsalesreps.php ok_files=1 failed_files=0 rows=35 dur=10s 2026-05-25 00:33:27 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260524.csv rows=208 dur=0.062s 2026-05-25 00:33:27 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=208 dur=10s 2026-05-25 00:33:37 WARN importsuppliers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-25 01:07:18 OK run_rollover finished dur=17.405s 2026-05-25 01:37:58 OK calcseasonality.php branches=4 paccodes=608 upserts=7296 dur=57s 2026-05-25 01:38:10 OK calcstockage.php processed=48641 updated=48641 dur=12s 2026-05-25 01:45:26 OK calcstocklevels.php processed=48642 updated=48642 attention=48599 dur=437s OK calcABC.php dur=29s site=UAT 2026-05-25 07:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-25 07:30:38 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-25 07:30:48 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-25 07:30:58 WARN importdailykpis.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-25 07:31:26 OK calcsalesorderkpis.php statements=6 dur=28s 2026-05-25 07:31:28 OK calcproductstock.php dur=2s 2026-05-25 07:31:29 OK calcpipelinekpis.php groups=99 dur=1.26s 2026-05-25 07:31:39 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-25 08:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-25 08:30:38 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-25 08:30:48 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-25 08:30:58 OK importdailykpis.php ok_files=1 failed_files=0 rows=7 dur=10s 2026-05-25 08:31:19 OK calcsalesorderkpis.php statements=6 dur=21s 2026-05-25 08:31:21 OK calcproductstock.php dur=2s 2026-05-25 08:31:23 OK calcpipelinekpis.php groups=99 dur=1.227s 2026-05-25 08:31:33 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-25 09:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-25 09:30:38 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-25 09:30:48 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-25 09:30:58 OK importdailykpis.php ok_files=1 failed_files=0 rows=7 dur=10s 2026-05-25 09:31:19 OK calcsalesorderkpis.php statements=6 dur=21s 2026-05-25 09:31:21 OK calcproductstock.php dur=2s 2026-05-25 09:31:22 OK calcpipelinekpis.php groups=99 dur=1.245s 2026-05-25 09:31:32 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-25 10:30:12 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-25 10:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-25 10:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-25 10:30:58 OK importdailykpis.php ok_files=1 failed_files=0 rows=7 dur=10s 2026-05-25 10:31:19 OK calcsalesorderkpis.php statements=6 dur=21s 2026-05-25 10:31:21 OK calcproductstock.php dur=2s 2026-05-25 10:31:22 OK calcpipelinekpis.php groups=99 dur=1.366s 2026-05-25 10:31:32 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-25 11:30:11 OK importstock.php ok_files=1 failed_files=0 rows=9 dur=10s 2026-05-25 11:30:38 OK importsalesorders.php ok_files=1 failed_files=0 rows=9 dur=10s 2026-05-25 11:30:48 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-25 11:30:58 OK importdailykpis.php ok_files=1 failed_files=0 rows=7 dur=10s 2026-05-25 11:31:20 OK calcsalesorderkpis.php statements=6 dur=21s 2026-05-25 11:31:22 OK calcproductstock.php dur=2s 2026-05-25 11:31:23 OK calcpipelinekpis.php groups=99 dur=1.479s 2026-05-25 11:31:33 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-25 12:30:12 OK importstock.php ok_files=1 failed_files=0 rows=30 dur=10s 2026-05-25 12:30:38 OK importsalesorders.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-05-25 12:30:48 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-25 12:30:58 OK importdailykpis.php ok_files=1 failed_files=0 rows=8 dur=10s 2026-05-25 12:31:19 OK calcsalesorderkpis.php statements=6 dur=21s 2026-05-25 12:31:21 OK calcproductstock.php dur=2s 2026-05-25 12:31:23 OK calcpipelinekpis.php groups=99 dur=1.349s 2026-05-25 12:31:33 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-25 13:30:11 OK importstock.php ok_files=1 failed_files=0 rows=47 dur=10s 2026-05-25 13:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=28 dur=10s 2026-05-25 13:30:49 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-25 13:30:59 OK importdailykpis.php ok_files=1 failed_files=0 rows=9 dur=10s 2026-05-25 13:31:20 OK calcsalesorderkpis.php statements=6 dur=21s 2026-05-25 13:31:22 OK calcproductstock.php dur=2s 2026-05-25 13:31:23 OK calcpipelinekpis.php groups=99 dur=1.208s 2026-05-25 13:31:33 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-25 14:30:11 OK importstock.php ok_files=1 failed_files=0 rows=49 dur=10s 2026-05-25 14:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=30 dur=10s 2026-05-25 14:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-25 14:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=10 dur=10s 2026-05-25 14:31:18 OK calcsalesorderkpis.php statements=6 dur=21s 2026-05-25 14:31:20 OK calcproductstock.php dur=2s 2026-05-25 14:31:21 OK calcpipelinekpis.php groups=99 dur=1.268s 2026-05-25 14:31:31 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-25 15:30:12 OK importstock.php ok_files=1 failed_files=0 rows=27 dur=10s 2026-05-25 15:30:38 OK importsalesorders.php ok_files=1 failed_files=0 rows=1 dur=10s 2026-05-25 15:30:48 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-25 15:30:58 OK importdailykpis.php ok_files=1 failed_files=0 rows=12 dur=10s 2026-05-25 15:31:19 OK calcsalesorderkpis.php statements=6 dur=21s 2026-05-25 15:31:21 OK calcproductstock.php dur=2s 2026-05-25 15:31:23 OK calcpipelinekpis.php groups=99 dur=1.432s 2026-05-25 15:31:33 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-25 16:30:11 OK importstock.php ok_files=1 failed_files=0 rows=4 dur=10s 2026-05-25 16:30:38 OK importsalesorders.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-05-25 16:30:48 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-25 16:30:58 OK importdailykpis.php ok_files=1 failed_files=0 rows=13 dur=10s 2026-05-25 16:31:19 OK calcsalesorderkpis.php statements=6 dur=20s 2026-05-25 16:31:21 OK calcproductstock.php dur=2s 2026-05-25 16:31:22 OK calcpipelinekpis.php groups=99 dur=1.147s 2026-05-25 16:31:32 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-25 17:30:11 OK importstock.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-05-25 17:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-25 17:30:49 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-25 17:30:59 OK importdailykpis.php ok_files=1 failed_files=0 rows=13 dur=10s 2026-05-25 17:31:19 OK calcsalesorderkpis.php statements=6 dur=20s 2026-05-25 17:31:21 OK calcproductstock.php dur=2s 2026-05-25 17:31:22 OK calcpipelinekpis.php groups=99 dur=1.231s 2026-05-25 17:31:32 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-25 18:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-25 18:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-25 18:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-25 18:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=13 dur=10s 2026-05-25 18:31:20 OK calcsalesorderkpis.php statements=6 dur=20s 2026-05-25 18:31:22 OK calcproductstock.php dur=2s 2026-05-25 18:31:23 OK calcpipelinekpis.php groups=99 dur=1.201s 2026-05-25 18:31:33 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-26 00:30:11 OK importcustomers.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-26 00:30:21 OK importproducts.php file=MI-DAS_products_20260525.csv rows=0 dur=0s 2026-05-26 00:30:21 OK importproducts.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-26 00:30:35 OK importcontacts.php ok_files=1 failed_files=0 rows=12530 dur=15s 2026-05-26 00:30:45 OK importsalesanalysis.php file=MI-DAS_salesanal_20260525.csv rows=0 dur=0s 2026-05-26 00:30:45 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-26 00:30:55 OK importcustomerbalances.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-26 00:31:09 OK importagedtransactions.php ok_files=1 failed_files=0 rows=23307 dur=13s 2026-05-26 00:31:36 OK importpipelinestages.php file=MI-DAS_pipeline01.csv rows=3 dur=0.083s 2026-05-26 00:31:36 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-05-26 00:31:46 OK importsalesinvoices.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-26 00:31:56 WARN importtermsheader.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-26 00:32:06 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-26 00:32:16 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-26 00:32:26 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-05-26 00:32:36 OK importpac2.php ok_files=1 failed_files=0 rows=74 dur=10s 2026-05-26 00:32:46 OK importpac3.php ok_files=1 failed_files=0 rows=152 dur=10s 2026-05-26 00:32:56 OK importpac4.php file=MI-DAS_PAC4_20260525.csv rows=337 dur=0.089s 2026-05-26 00:32:56 OK importpac4.php ok_files=1 failed_files=0 rows=337 dur=10s 2026-05-26 00:33:06 OK importsalesreps.php ok_files=1 failed_files=0 rows=35 dur=10s 2026-05-26 00:33:17 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260525.csv rows=208 dur=0.065s 2026-05-26 00:33:17 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=208 dur=10s 2026-05-26 00:33:27 WARN importsuppliers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-26 00:45:12 OK importagedbalances.php ok_files=1 failed_files=0 rows=3353 dur=11s 2026-05-26 01:07:27 OK run_rollover finished dur=25.83s 2026-05-26 01:37:57 OK calcseasonality.php branches=4 paccodes=608 upserts=7296 dur=56s 2026-05-26 01:38:08 OK calcstockage.php processed=48641 updated=48641 dur=12s 2026-05-26 01:45:17 OK calcstocklevels.php processed=48642 updated=48642 attention=48599 dur=429s OK calcABC.php dur=35s site=UAT 2026-05-26 07:30:12 OK importstock.php ok_files=1 failed_files=0 rows=256 dur=10s 2026-05-26 07:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=708 dur=11s 2026-05-26 07:30:49 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-26 07:30:59 OK importdailykpis.php ok_files=1 failed_files=0 rows=36 dur=10s 2026-05-26 07:31:25 OK calcsalesorderkpis.php statements=6 dur=27s 2026-05-26 07:31:28 OK calcproductstock.php dur=3s 2026-05-26 07:31:30 OK calcpipelinekpis.php groups=99 dur=2.17s 2026-05-26 07:31:41 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-26 08:30:11 OK importstock.php ok_files=1 failed_files=0 rows=434 dur=11s 2026-05-26 08:30:42 OK importsalesorders.php ok_files=1 failed_files=0 rows=882 dur=11s 2026-05-26 08:30:52 OK importquotes.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-05-26 08:31:02 OK importdailykpis.php ok_files=1 failed_files=0 rows=52 dur=10s 2026-05-26 08:31:34 OK calcsalesorderkpis.php statements=6 dur=32s 2026-05-26 08:31:36 OK calcproductstock.php dur=2s 2026-05-26 08:31:39 OK calcpipelinekpis.php groups=99 dur=3.027s 2026-05-26 08:31:50 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=272 dur=11s 2026-05-26 09:30:12 OK importstock.php ok_files=1 failed_files=0 rows=511 dur=11s 2026-05-26 09:30:41 OK importsalesorders.php ok_files=1 failed_files=0 rows=829 dur=11s 2026-05-26 09:30:51 OK importquotes.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-05-26 09:31:01 OK importdailykpis.php ok_files=1 failed_files=0 rows=58 dur=10s 2026-05-26 09:31:34 OK calcsalesorderkpis.php statements=6 dur=32s 2026-05-26 09:31:36 OK calcproductstock.php dur=2s 2026-05-26 09:31:39 OK calcpipelinekpis.php groups=99 dur=2.601s 2026-05-26 09:31:49 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=17 dur=10s 2026-05-26 10:30:12 OK importstock.php ok_files=1 failed_files=0 rows=622 dur=11s 2026-05-26 10:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=1640 dur=11s 2026-05-26 10:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=5 dur=10s 2026-05-26 10:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=87 dur=10s 2026-05-26 10:31:32 OK calcsalesorderkpis.php statements=6 dur=32s 2026-05-26 10:31:35 OK calcproductstock.php dur=3s 2026-05-26 10:31:39 OK calcpipelinekpis.php groups=99 dur=3.811s 2026-05-26 10:31:49 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=221 dur=10s 2026-05-26 11:30:12 OK importstock.php ok_files=1 failed_files=0 rows=844 dur=11s 2026-05-26 11:30:42 OK importsalesorders.php ok_files=1 failed_files=0 rows=1119 dur=11s 2026-05-26 11:30:52 OK importquotes.php ok_files=1 failed_files=0 rows=122 dur=10s 2026-05-26 11:31:02 OK importdailykpis.php ok_files=1 failed_files=0 rows=118 dur=10s 2026-05-26 11:31:35 OK calcsalesorderkpis.php statements=6 dur=32s 2026-05-26 11:31:37 OK calcproductstock.php dur=2s 2026-05-26 11:31:40 OK calcpipelinekpis.php groups=99 dur=2.706s 2026-05-26 11:31:51 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=846 dur=12s 2026-05-26 12:30:12 OK importstock.php ok_files=1 failed_files=0 rows=1086 dur=11s 2026-05-26 12:30:43 OK importsalesorders.php ok_files=1 failed_files=0 rows=1223 dur=11s 2026-05-26 12:30:53 OK importquotes.php ok_files=1 failed_files=0 rows=112 dur=10s 2026-05-26 12:31:03 OK importdailykpis.php ok_files=1 failed_files=0 rows=126 dur=10s 2026-05-26 12:31:35 OK calcsalesorderkpis.php statements=6 dur=32s 2026-05-26 12:31:38 OK calcproductstock.php dur=3s 2026-05-26 12:31:41 OK calcpipelinekpis.php groups=99 dur=3.197s 2026-05-26 12:31:52 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=314 dur=11s 2026-05-26 13:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1160 dur=11s 2026-05-26 13:30:41 OK importsalesorders.php ok_files=1 failed_files=0 rows=883 dur=11s 2026-05-26 13:30:51 OK importquotes.php ok_files=1 failed_files=0 rows=47 dur=10s 2026-05-26 13:31:01 OK importdailykpis.php ok_files=1 failed_files=0 rows=134 dur=10s 2026-05-26 13:31:33 OK calcsalesorderkpis.php statements=6 dur=32s 2026-05-26 13:31:35 OK calcproductstock.php dur=2s 2026-05-26 13:31:38 OK calcpipelinekpis.php groups=99 dur=2.917s 2026-05-26 13:31:49 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=305 dur=11s 2026-05-26 14:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1383 dur=12s 2026-05-26 14:30:43 OK importsalesorders.php ok_files=1 failed_files=0 rows=941 dur=11s 2026-05-26 14:30:53 OK importquotes.php ok_files=1 failed_files=0 rows=19 dur=10s 2026-05-26 14:31:03 OK importdailykpis.php ok_files=1 failed_files=0 rows=154 dur=10s 2026-05-26 14:31:36 OK calcsalesorderkpis.php statements=6 dur=32s 2026-05-26 14:31:38 OK calcproductstock.php dur=2s 2026-05-26 14:31:41 OK calcpipelinekpis.php groups=99 dur=3.06s 2026-05-26 14:31:52 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=887 dur=11s 2026-05-26 15:30:13 OK importstock.php ok_files=1 failed_files=0 rows=1438 dur=12s 2026-05-26 15:30:37 OK calcproductstock.php dur=3s 2026-05-26 15:45:29 OK importsalesorders.php ok_files=1 failed_files=0 rows=1272 dur=11s 2026-05-26 15:45:39 OK importquotes.php ok_files=1 failed_files=0 rows=53 dur=10s 2026-05-26 15:45:49 OK importdailykpis.php ok_files=1 failed_files=0 rows=154 dur=10s 2026-05-26 15:46:21 OK calcsalesorderkpis.php statements=6 dur=33s 2026-05-26 15:46:24 OK calcpipelinekpis.php groups=99 dur=2.319s 2026-05-26 15:46:35 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=314 dur=11s 2026-05-26 16:30:12 OK importstock.php ok_files=1 failed_files=0 rows=1052 dur=11s 2026-05-26 16:30:33 OK calcproductstock.php dur=2s 2026-05-26 16:45:29 OK importsalesorders.php ok_files=1 failed_files=0 rows=1097 dur=11s 2026-05-26 16:45:39 OK importquotes.php ok_files=1 failed_files=0 rows=49 dur=10s 2026-05-26 16:45:50 OK importdailykpis.php ok_files=1 failed_files=0 rows=154 dur=10s 2026-05-26 16:46:22 OK calcsalesorderkpis.php statements=6 dur=32s 2026-05-26 16:46:25 OK calcpipelinekpis.php groups=99 dur=2.794s 2026-05-26 16:46:37 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=1145 dur=12s 2026-05-26 17:45:12 OK importstock.php ok_files=1 failed_files=0 rows=828 dur=11s 2026-05-26 17:45:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=551 dur=11s 2026-05-26 17:45:49 OK importquotes.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-05-26 17:45:59 OK importdailykpis.php ok_files=1 failed_files=0 rows=154 dur=10s 2026-05-26 17:46:28 OK calcsalesorderkpis.php statements=6 dur=29s 2026-05-26 17:46:30 OK calcproductstock.php dur=2s 2026-05-26 17:46:32 OK calcpipelinekpis.php groups=99 dur=2.264s 2026-05-26 17:46:42 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-26 18:30:12 OK importstock.php ok_files=1 failed_files=0 rows=537 dur=11s 2026-05-26 18:30:34 OK calcproductstock.php dur=2s 2026-05-26 18:45:28 OK importsalesorders.php ok_files=1 failed_files=0 rows=703 dur=10s 2026-05-26 18:45:38 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-26 18:45:48 OK importdailykpis.php ok_files=1 failed_files=0 rows=154 dur=10s 2026-05-26 18:46:20 OK calcsalesorderkpis.php statements=6 dur=32s 2026-05-26 18:46:22 OK calcpipelinekpis.php groups=99 dur=1.923s 2026-05-26 18:46:32 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-27 01:00:12 WARN importcustomers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-27 01:00:22 OK importproducts.php file=MI-DAS_products_20260526.csv rows=417 dur=0.272s 2026-05-27 01:00:22 OK importproducts.php ok_files=1 failed_files=0 rows=417 dur=10s 2026-05-27 01:00:37 OK importcontacts.php ok_files=1 failed_files=0 rows=12774 dur=15s 2026-05-27 01:00:56 OK importsalesanalysis.php file=MI-DAS_salesanal_20260526.csv rows=2417 dur=9.282s 2026-05-27 01:00:56 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=2417 dur=19s 2026-05-27 01:01:06 OK importcustomerbalances.php ok_files=1 failed_files=0 rows=24 dur=10s 2026-05-27 01:01:17 OK importagedbalances.php ok_files=1 failed_files=0 rows=3353 dur=11s 2026-05-27 01:01:27 OK importagedtransactions.php ok_files=1 failed_files=0 rows=474 dur=10s 2026-05-27 01:01:57 OK importpipelinestages.php file=MI-DAS_pipeline01.csv rows=3 dur=0.102s 2026-05-27 01:01:57 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-05-27 01:02:08 OK importsalesinvoices.php ok_files=1 failed_files=0 rows=2433 dur=11s 2026-05-27 01:02:18 WARN importtermsheader.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-27 01:02:28 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-27 01:02:38 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-27 01:02:48 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-05-27 01:02:58 OK importpac2.php ok_files=1 failed_files=0 rows=76 dur=10s 2026-05-27 01:03:08 OK importpac3.php ok_files=1 failed_files=0 rows=155 dur=10s 2026-05-27 01:03:18 OK importpac4.php file=MI-DAS_PAC4_20260526.csv rows=342 dur=0.092s 2026-05-27 01:03:18 OK importpac4.php ok_files=1 failed_files=0 rows=342 dur=10s 2026-05-27 01:03:28 OK importsalesreps.php ok_files=1 failed_files=0 rows=35 dur=10s 2026-05-27 01:03:38 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260526.csv rows=210 dur=0.087s 2026-05-27 01:03:38 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=210 dur=10s 2026-05-27 01:03:48 OK importsuppliers.php ok_files=1 failed_files=0 rows=6 dur=10s 2026-05-27 01:07:12 OK run_rollover delete salesorders older than 3y rows=6 2026-05-27 01:07:27 OK delete salesanalysis older than 4y rows=2210 2026-05-27 01:07:27 OK run_rollover finished dur=26.464s 2026-05-27 01:37:57 OK calcseasonality.php branches=4 paccodes=620 upserts=7440 dur=56s 2026-05-27 01:38:09 OK calcstockage.php processed=48645 updated=48645 dur=12s 2026-05-27 02:01:17 OK calcstocklevels.php processed=48646 updated=48646 attention=48603 dur=1388s OK calcABC.php dur=27s site=UAT 2026-05-27 07:30:11 OK importstock.php ok_files=1 failed_files=0 rows=175 dur=10s 2026-05-27 07:30:41 OK importsalesorders.php ok_files=1 failed_files=0 rows=1574 dur=11s 2026-05-27 07:30:51 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-27 07:31:01 OK importdailykpis.php ok_files=1 failed_files=0 rows=36 dur=10s 2026-05-27 07:31:27 OK calcsalesorderkpis.php statements=6 dur=26s 2026-05-27 07:31:30 OK calcproductstock.php dur=3s 2026-05-27 07:31:32 OK calcpipelinekpis.php groups=99 dur=2.094s 2026-05-27 07:31:42 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-27 08:30:12 OK importstock.php ok_files=1 failed_files=0 rows=226 dur=10s 2026-05-27 08:30:42 OK importsalesorders.php ok_files=1 failed_files=0 rows=633 dur=11s 2026-05-27 08:30:52 OK importquotes.php ok_files=1 failed_files=0 rows=8 dur=10s 2026-05-27 08:31:02 OK importdailykpis.php ok_files=1 failed_files=0 rows=58 dur=10s 2026-05-27 08:31:26 OK calcsalesorderkpis.php statements=6 dur=24s 2026-05-27 08:31:28 OK calcproductstock.php dur=2s 2026-05-27 08:31:29 OK calcpipelinekpis.php groups=99 dur=1.156s 2026-05-27 08:31:39 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-27 09:30:12 OK importstock.php ok_files=1 failed_files=0 rows=265 dur=10s 2026-05-27 09:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=839 dur=11s 2026-05-27 09:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=57 dur=10s 2026-05-27 09:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=65 dur=10s 2026-05-27 09:31:31 OK calcsalesorderkpis.php statements=6 dur=31s 2026-05-27 09:31:33 OK calcproductstock.php dur=2s 2026-05-27 09:31:34 OK calcpipelinekpis.php groups=99 dur=1.31s 2026-05-27 09:31:44 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-27 10:30:11 OK importstock.php ok_files=1 failed_files=0 rows=468 dur=11s 2026-05-27 10:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=1074 dur=11s 2026-05-27 10:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=9 dur=10s 2026-05-27 10:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=103 dur=10s 2026-05-27 10:31:19 OK calcsalesorderkpis.php statements=6 dur=19s 2026-05-27 10:31:21 OK calcproductstock.php dur=2s 2026-05-27 10:31:22 OK calcpipelinekpis.php groups=99 dur=0.854s 2026-05-27 10:31:33 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=472 dur=11s 2026-05-27 11:30:12 OK importstock.php ok_files=1 failed_files=0 rows=658 dur=11s 2026-05-27 11:30:38 OK importsalesorders.php ok_files=1 failed_files=0 rows=1332 dur=11s 2026-05-27 11:30:48 OK importquotes.php ok_files=1 failed_files=0 rows=32 dur=10s 2026-05-27 11:30:58 OK importdailykpis.php ok_files=1 failed_files=0 rows=112 dur=10s 2026-05-27 11:31:18 OK calcsalesorderkpis.php statements=6 dur=20s 2026-05-27 11:31:20 OK calcproductstock.php dur=2s 2026-05-27 11:31:22 OK calcpipelinekpis.php groups=99 dur=1.342s 2026-05-27 11:31:32 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=229 dur=11s 2026-05-27 12:30:12 OK importstock.php ok_files=1 failed_files=0 rows=809 dur=11s 2026-05-27 12:30:41 OK importsalesorders.php ok_files=1 failed_files=0 rows=1241 dur=11s 2026-05-27 12:30:51 OK importquotes.php ok_files=1 failed_files=0 rows=48 dur=10s 2026-05-27 12:31:01 OK importdailykpis.php ok_files=1 failed_files=0 rows=126 dur=10s 2026-05-27 12:31:21 OK calcsalesorderkpis.php statements=6 dur=19s 2026-05-27 12:31:23 OK calcproductstock.php dur=2s 2026-05-27 12:31:24 OK calcpipelinekpis.php groups=99 dur=1.32s 2026-05-27 12:31:35 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=319 dur=11s 2026-05-27 13:30:12 OK importstock.php ok_files=1 failed_files=0 rows=942 dur=11s 2026-05-27 13:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=1255 dur=11s 2026-05-27 13:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=4 dur=10s 2026-05-27 13:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=132 dur=10s 2026-05-27 13:31:19 OK calcsalesorderkpis.php statements=6 dur=19s 2026-05-27 13:31:22 OK calcproductstock.php dur=2s 2026-05-27 13:31:23 OK calcpipelinekpis.php groups=99 dur=1.392s 2026-05-27 13:31:33 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=55 dur=10s 2026-05-27 14:30:12 OK importstock.php ok_files=1 failed_files=0 rows=886 dur=11s 2026-05-27 14:30:42 OK importsalesorders.php ok_files=1 failed_files=0 rows=1628 dur=11s 2026-05-27 14:30:52 OK importquotes.php ok_files=1 failed_files=0 rows=1 dur=10s 2026-05-27 14:31:03 OK importdailykpis.php ok_files=1 failed_files=0 rows=133 dur=10s 2026-05-27 14:31:22 OK calcsalesorderkpis.php statements=6 dur=19s 2026-05-27 14:31:24 OK calcproductstock.php dur=2s 2026-05-27 14:31:26 OK calcpipelinekpis.php groups=99 dur=1.402s 2026-05-27 14:31:36 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=8 dur=10s 2026-05-27 15:30:12 OK importstock.php ok_files=1 failed_files=0 rows=890 dur=11s 2026-05-27 15:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=1060 dur=11s 2026-05-27 15:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-05-27 15:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=141 dur=10s 2026-05-27 15:31:20 OK calcsalesorderkpis.php statements=6 dur=19s 2026-05-27 15:31:22 OK calcproductstock.php dur=2s 2026-05-27 15:31:23 OK calcpipelinekpis.php groups=99 dur=1.414s 2026-05-27 15:31:34 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=233 dur=10s 2026-05-27 16:30:12 OK importstock.php ok_files=1 failed_files=0 rows=859 dur=11s 2026-05-27 16:30:42 OK importsalesorders.php ok_files=1 failed_files=0 rows=1247 dur=11s 2026-05-27 16:30:52 OK importquotes.php ok_files=1 failed_files=0 rows=33 dur=10s 2026-05-27 16:31:02 OK importdailykpis.php ok_files=1 failed_files=0 rows=141 dur=10s 2026-05-27 16:31:22 OK calcsalesorderkpis.php statements=6 dur=19s 2026-05-27 16:31:24 OK calcproductstock.php dur=2s 2026-05-27 16:31:25 OK calcpipelinekpis.php groups=99 dur=1.394s 2026-05-27 16:31:35 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-27 17:30:12 OK importstock.php ok_files=1 failed_files=0 rows=772 dur=11s 2026-05-27 17:30:33 OK calcproductstock.php dur=2s 2026-05-27 17:45:27 OK importsalesorders.php ok_files=1 failed_files=0 rows=731 dur=10s 2026-05-27 17:45:37 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-27 17:45:47 OK importdailykpis.php ok_files=1 failed_files=0 rows=141 dur=10s 2026-05-27 17:46:07 OK calcsalesorderkpis.php statements=6 dur=19s 2026-05-27 17:46:08 OK calcpipelinekpis.php groups=99 dur=1.275s 2026-05-27 17:46:18 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-27 18:45:12 OK importstock.php ok_files=1 failed_files=0 rows=558 dur=11s 2026-05-27 18:45:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=703 dur=10s 2026-05-27 18:45:48 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-27 18:45:58 OK importdailykpis.php ok_files=1 failed_files=0 rows=141 dur=10s 2026-05-27 18:46:17 OK calcsalesorderkpis.php statements=6 dur=20s 2026-05-27 18:46:20 OK calcproductstock.php dur=3s 2026-05-27 18:46:22 OK calcpipelinekpis.php groups=99 dur=2.103s 2026-05-27 18:46:32 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-28 00:30:11 WARN importcustomers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-28 00:45:11 OK importproducts.php file=MI-DAS_products_20260527.csv rows=107 dur=0.114s 2026-05-28 00:45:11 OK importproducts.php ok_files=1 failed_files=0 rows=107 dur=10s 2026-05-28 00:45:26 OK importcontacts.php ok_files=1 failed_files=0 rows=12777 dur=15s 2026-05-28 00:45:46 OK importsalesanalysis.php file=MI-DAS_salesanal_20260527.csv rows=2817 dur=10.309s 2026-05-28 00:45:46 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=2817 dur=20s 2026-05-28 00:45:56 OK importcustomerbalances.php ok_files=1 failed_files=0 rows=5 dur=10s 2026-05-28 00:46:07 OK importagedbalances.php ok_files=1 failed_files=0 rows=3353 dur=11s 2026-05-28 00:46:17 OK importagedtransactions.php ok_files=1 failed_files=0 rows=641 dur=10s 2026-05-28 00:46:46 OK importpipelinestages.php file=MI-DAS_pipeline01.csv rows=3 dur=0.091s 2026-05-28 00:46:46 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-05-28 00:46:57 OK importsalesinvoices.php ok_files=1 failed_files=0 rows=2851 dur=11s 2026-05-28 00:47:07 WARN importtermsheader.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-28 00:47:17 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-28 00:47:27 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-28 00:47:37 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-05-28 00:47:47 OK importpac2.php ok_files=1 failed_files=0 rows=76 dur=10s 2026-05-28 00:47:57 OK importpac3.php ok_files=1 failed_files=0 rows=155 dur=10s 2026-05-28 00:48:07 OK importpac4.php file=MI-DAS_PAC4_20260527.csv rows=342 dur=0.09s 2026-05-28 00:48:07 OK importpac4.php ok_files=1 failed_files=0 rows=342 dur=10s 2026-05-28 00:48:17 OK importsalesreps.php ok_files=1 failed_files=0 rows=35 dur=10s 2026-05-28 00:48:27 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260527.csv rows=210 dur=0.063s 2026-05-28 00:48:27 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=210 dur=10s 2026-05-28 00:48:37 OK importsuppliers.php ok_files=1 failed_files=0 rows=7 dur=10s 2026-05-28 01:07:06 OK run_rollover delete salesorders older than 3y rows=4 2026-05-28 01:07:21 OK delete salesanalysis older than 4y rows=2232 2026-05-28 01:07:21 OK run_rollover finished dur=20.086s 2026-05-28 01:37:52 OK calcseasonality.php branches=4 paccodes=620 upserts=7440 dur=52s 2026-05-28 01:38:06 OK calcstockage.php processed=48646 updated=48646 dur=14s 2026-05-28 01:59:18 OK calcstocklevels.php processed=48647 updated=48647 attention=48605 dur=1272s OK calcABC.php dur=20s site=UAT 2026-05-28 07:30:12 OK importstock.php ok_files=1 failed_files=0 rows=155 dur=10s 2026-05-28 07:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=1528 dur=11s 2026-05-28 07:30:49 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-28 07:30:59 OK importdailykpis.php ok_files=1 failed_files=0 rows=48 dur=10s 2026-05-28 07:31:20 OK calcsalesorderkpis.php statements=6 dur=21s 2026-05-28 07:31:23 OK calcproductstock.php dur=2s 2026-05-28 07:31:25 OK calcpipelinekpis.php groups=99 dur=2.36s 2026-05-28 07:31:35 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-28 08:30:11 OK importstock.php ok_files=1 failed_files=0 rows=433 dur=11s 2026-05-28 08:30:38 OK importsalesorders.php ok_files=1 failed_files=0 rows=469 dur=10s 2026-05-28 08:30:48 OK importquotes.php ok_files=1 failed_files=0 rows=17 dur=10s 2026-05-28 08:30:58 OK importdailykpis.php ok_files=1 failed_files=0 rows=66 dur=10s 2026-05-28 08:31:19 OK calcsalesorderkpis.php statements=6 dur=21s 2026-05-28 08:31:21 OK calcproductstock.php dur=2s 2026-05-28 08:31:23 OK calcpipelinekpis.php groups=99 dur=1.377s 2026-05-28 08:31:33 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=489 dur=11s 2026-05-28 09:30:12 OK importstock.php ok_files=1 failed_files=0 rows=643 dur=11s 2026-05-28 09:30:42 OK importsalesorders.php ok_files=1 failed_files=0 rows=1412 dur=11s 2026-05-28 09:30:52 OK importquotes.php ok_files=1 failed_files=0 rows=15 dur=10s 2026-05-28 09:31:02 OK importdailykpis.php ok_files=1 failed_files=0 rows=76 dur=10s 2026-05-28 09:31:23 OK calcsalesorderkpis.php statements=6 dur=21s 2026-05-28 09:31:25 OK calcproductstock.php dur=2s 2026-05-28 09:31:26 OK calcpipelinekpis.php groups=99 dur=1.341s 2026-05-28 09:31:37 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=283 dur=10s 2026-05-28 10:30:12 OK importstock.php ok_files=1 failed_files=0 rows=615 dur=11s 2026-05-28 10:30:42 OK importsalesorders.php ok_files=1 failed_files=0 rows=703 dur=11s 2026-05-28 10:30:52 OK importquotes.php ok_files=1 failed_files=0 rows=27 dur=10s 2026-05-28 10:31:02 OK importdailykpis.php ok_files=1 failed_files=0 rows=111 dur=10s 2026-05-28 10:31:23 OK calcsalesorderkpis.php statements=6 dur=21s 2026-05-28 10:31:25 OK calcproductstock.php dur=2s 2026-05-28 10:31:27 OK calcpipelinekpis.php groups=99 dur=1.443s 2026-05-28 10:31:38 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=537 dur=11s 2026-05-28 11:30:12 OK importstock.php ok_files=1 failed_files=0 rows=613 dur=11s 2026-05-28 11:30:41 OK importsalesorders.php ok_files=1 failed_files=0 rows=642 dur=11s 2026-05-28 11:30:51 OK importquotes.php ok_files=1 failed_files=0 rows=36 dur=10s 2026-05-28 11:31:01 OK importdailykpis.php ok_files=1 failed_files=0 rows=131 dur=10s 2026-05-28 11:31:22 OK calcsalesorderkpis.php statements=6 dur=21s 2026-05-28 11:31:24 OK calcproductstock.php dur=2s 2026-05-28 11:31:26 OK calcpipelinekpis.php groups=99 dur=1.45s 2026-05-28 11:31:39 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=2122 dur=13s 2026-05-28 12:30:12 OK importstock.php ok_files=1 failed_files=0 rows=818 dur=11s 2026-05-28 12:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=1507 dur=11s 2026-05-28 12:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=12 dur=10s 2026-05-28 12:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=138 dur=10s 2026-05-28 12:31:21 OK calcsalesorderkpis.php statements=6 dur=21s 2026-05-28 12:31:23 OK calcproductstock.php dur=2s 2026-05-28 12:31:24 OK calcpipelinekpis.php groups=99 dur=1.388s 2026-05-28 12:31:34 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=6 dur=10s 2026-05-28 13:30:12 OK importstock.php ok_files=1 failed_files=0 rows=937 dur=11s 2026-05-28 13:30:41 OK importsalesorders.php ok_files=1 failed_files=0 rows=1008 dur=11s 2026-05-28 13:30:51 OK importquotes.php ok_files=1 failed_files=0 rows=28 dur=10s 2026-05-28 13:31:01 OK importdailykpis.php ok_files=1 failed_files=0 rows=138 dur=10s 2026-05-28 13:31:20 OK calcsalesorderkpis.php statements=6 dur=19s 2026-05-28 13:31:22 OK calcproductstock.php dur=2s 2026-05-28 13:31:24 OK calcpipelinekpis.php groups=99 dur=1.304s 2026-05-28 13:31:35 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=822 dur=12s 2026-05-28 14:30:13 OK importstock.php ok_files=1 failed_files=0 rows=870 dur=11s 2026-05-28 14:30:41 OK importsalesorders.php ok_files=1 failed_files=0 rows=2752 dur=11s 2026-05-28 14:30:51 OK importquotes.php ok_files=1 failed_files=0 rows=8 dur=10s 2026-05-28 14:31:02 OK importdailykpis.php ok_files=1 failed_files=0 rows=139 dur=10s 2026-05-28 14:31:23 OK calcsalesorderkpis.php statements=6 dur=21s 2026-05-28 14:31:25 OK calcproductstock.php dur=2s 2026-05-28 14:31:27 OK calcpipelinekpis.php groups=99 dur=1.381s 2026-05-28 14:31:38 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=832 dur=12s 2026-05-28 15:30:13 OK importstock.php ok_files=1 failed_files=0 rows=862 dur=11s 2026-05-28 15:30:41 OK importsalesorders.php ok_files=1 failed_files=0 rows=2354 dur=11s 2026-05-28 15:30:52 OK importquotes.php ok_files=1 failed_files=0 rows=57 dur=10s 2026-05-28 15:31:02 OK importdailykpis.php ok_files=1 failed_files=0 rows=139 dur=10s 2026-05-28 15:31:22 OK calcsalesorderkpis.php statements=6 dur=20s 2026-05-28 15:31:24 OK calcproductstock.php dur=2s 2026-05-28 15:31:25 OK calcpipelinekpis.php groups=99 dur=1.422s 2026-05-28 15:31:35 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=146 dur=10s 2026-05-28 16:30:12 OK importstock.php ok_files=1 failed_files=0 rows=1065 dur=11s 2026-05-28 16:30:33 OK calcproductstock.php dur=2s 2026-05-28 16:45:28 OK importsalesorders.php ok_files=1 failed_files=0 rows=1177 dur=11s 2026-05-28 16:45:38 OK importquotes.php ok_files=1 failed_files=0 rows=10 dur=10s 2026-05-28 16:45:48 OK importdailykpis.php ok_files=1 failed_files=0 rows=148 dur=10s 2026-05-28 16:46:08 OK calcsalesorderkpis.php statements=6 dur=20s 2026-05-28 16:46:09 OK calcpipelinekpis.php groups=99 dur=0.818s 2026-05-28 16:46:20 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=866 dur=12s 2026-05-28 17:45:12 OK importstock.php ok_files=1 failed_files=0 rows=701 dur=11s 2026-05-28 17:45:38 OK importsalesorders.php ok_files=1 failed_files=0 rows=731 dur=10s 2026-05-28 17:45:48 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-28 17:45:58 OK importdailykpis.php ok_files=1 failed_files=0 rows=148 dur=10s 2026-05-28 17:46:17 OK calcsalesorderkpis.php statements=6 dur=19s 2026-05-28 17:46:19 OK calcproductstock.php dur=2s 2026-05-28 17:46:20 OK calcpipelinekpis.php groups=99 dur=0.901s 2026-05-28 17:46:30 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-28 18:45:12 OK importstock.php ok_files=1 failed_files=0 rows=429 dur=11s 2026-05-28 18:45:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=626 dur=10s 2026-05-28 18:45:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-28 18:45:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=148 dur=10s 2026-05-28 18:46:16 OK calcsalesorderkpis.php statements=6 dur=19s 2026-05-28 18:46:18 OK calcproductstock.php dur=2s 2026-05-28 18:46:19 OK calcpipelinekpis.php groups=99 dur=1.154s 2026-05-28 18:46:29 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-29 01:00:12 WARN importcustomers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-29 01:00:22 OK importproducts.php file=MI-DAS_products_20260528.csv rows=44 dur=0.042s 2026-05-29 01:00:22 OK importproducts.php ok_files=1 failed_files=0 rows=44 dur=10s 2026-05-29 01:00:36 OK importcontacts.php ok_files=1 failed_files=0 rows=12787 dur=14s 2026-05-29 01:00:54 OK importsalesanalysis.php file=MI-DAS_salesanal_20260528.csv rows=2367 dur=7.871s 2026-05-29 01:00:54 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=2367 dur=18s 2026-05-29 01:01:04 OK importcustomerbalances.php ok_files=1 failed_files=0 rows=10 dur=10s 2026-05-29 01:01:15 OK importagedbalances.php ok_files=1 failed_files=0 rows=3354 dur=11s 2026-05-29 01:01:25 OK importagedtransactions.php ok_files=1 failed_files=0 rows=672 dur=10s 2026-05-29 01:01:53 OK importpipelinestages.php file=MI-DAS_pipeline01.csv rows=3 dur=0.099s 2026-05-29 01:01:53 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-05-29 01:02:04 OK importsalesinvoices.php ok_files=1 failed_files=0 rows=2424 dur=11s 2026-05-29 01:02:14 OK importtermsheader.php ok_files=1 failed_files=0 rows=1 dur=10s 2026-05-29 01:02:24 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-29 01:02:34 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-29 01:02:44 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-05-29 01:02:54 OK importpac2.php ok_files=1 failed_files=0 rows=76 dur=10s 2026-05-29 01:03:04 OK importpac3.php ok_files=1 failed_files=0 rows=155 dur=10s 2026-05-29 01:03:14 OK importpac4.php file=MI-DAS_PAC4_20260528.csv rows=342 dur=0.079s 2026-05-29 01:03:14 OK importpac4.php ok_files=1 failed_files=0 rows=342 dur=10s 2026-05-29 01:03:25 OK importsalesreps.php ok_files=1 failed_files=0 rows=35 dur=10s 2026-05-29 01:03:35 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260528.csv rows=210 dur=0.059s 2026-05-29 01:03:35 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=210 dur=10s 2026-05-29 01:03:45 OK importsuppliers.php ok_files=1 failed_files=0 rows=4 dur=10s 2026-05-29 01:07:20 OK delete salesanalysis older than 4y rows=2054 2026-05-29 01:07:20 OK run_rollover finished dur=19.721s 2026-05-29 01:37:52 OK calcseasonality.php branches=4 paccodes=620 upserts=7440 dur=50s 2026-05-29 01:38:04 OK calcstockage.php processed=48647 updated=48647 dur=12s 2026-05-29 01:59:01 OK calcstocklevels.php processed=48648 updated=48648 attention=48605 dur=1257s OK calcABC.php dur=23s site=UAT 2026-05-29 07:30:12 OK importstock.php ok_files=1 failed_files=0 rows=126 dur=10s 2026-05-29 07:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=851 dur=11s 2026-05-29 07:30:49 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-29 07:30:59 OK importdailykpis.php ok_files=1 failed_files=0 rows=54 dur=10s 2026-05-29 07:31:26 OK calcsalesorderkpis.php statements=6 dur=27s 2026-05-29 07:31:29 OK calcproductstock.php dur=2s 2026-05-29 07:31:31 OK calcpipelinekpis.php groups=99 dur=2.2s 2026-05-29 07:31:41 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-29 08:30:11 OK importstock.php ok_files=1 failed_files=0 rows=159 dur=10s 2026-05-29 08:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=853 dur=11s 2026-05-29 08:30:49 OK importquotes.php ok_files=1 failed_files=0 rows=19 dur=10s 2026-05-29 08:30:59 OK importdailykpis.php ok_files=1 failed_files=0 rows=71 dur=10s 2026-05-29 08:31:20 OK calcsalesorderkpis.php statements=6 dur=20s 2026-05-29 08:31:22 OK calcproductstock.php dur=2s 2026-05-29 08:31:23 OK calcpipelinekpis.php groups=99 dur=1.092s 2026-05-29 08:31:33 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=29 dur=10s 2026-05-29 09:30:11 OK importstock.php ok_files=1 failed_files=0 rows=380 dur=11s 2026-05-29 09:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=633 dur=10s 2026-05-29 09:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=100 dur=10s 2026-05-29 09:31:00 OK importdailykpis.php ok_files=1 failed_files=0 rows=82 dur=10s 2026-05-29 09:31:24 OK calcsalesorderkpis.php statements=6 dur=24s 2026-05-29 09:31:26 OK calcproductstock.php dur=2s 2026-05-29 09:31:27 OK calcpipelinekpis.php groups=99 dur=1.154s 2026-05-29 09:31:40 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=1450 dur=12s 2026-05-29 10:30:12 OK importstock.php ok_files=1 failed_files=0 rows=1049 dur=11s 2026-05-29 10:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=726 dur=11s 2026-05-29 10:30:49 OK importquotes.php ok_files=1 failed_files=0 rows=146 dur=10s 2026-05-29 10:30:59 OK importdailykpis.php ok_files=1 failed_files=0 rows=105 dur=10s 2026-05-29 10:31:21 OK calcsalesorderkpis.php statements=6 dur=22s 2026-05-29 10:31:23 OK calcproductstock.php dur=2s 2026-05-29 10:31:25 OK calcpipelinekpis.php groups=99 dur=1.21s 2026-05-29 10:31:35 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=440 dur=11s 2026-05-29 11:30:12 OK importstock.php ok_files=1 failed_files=0 rows=1026 dur=11s 2026-05-29 11:30:41 OK importsalesorders.php ok_files=1 failed_files=0 rows=748 dur=11s 2026-05-29 11:30:52 OK importquotes.php ok_files=1 failed_files=0 rows=156 dur=10s 2026-05-29 11:31:02 OK importdailykpis.php ok_files=1 failed_files=0 rows=116 dur=10s 2026-05-29 11:31:24 OK calcsalesorderkpis.php statements=6 dur=22s 2026-05-29 11:31:25 OK calcproductstock.php dur=2s 2026-05-29 11:31:27 OK calcpipelinekpis.php groups=99 dur=1.268s 2026-05-29 11:31:37 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=304 dur=11s 2026-05-29 12:30:12 OK importstock.php ok_files=1 failed_files=0 rows=666 dur=11s 2026-05-29 12:30:41 OK importsalesorders.php ok_files=1 failed_files=0 rows=847 dur=11s 2026-05-29 12:30:51 OK importquotes.php ok_files=1 failed_files=0 rows=17 dur=10s 2026-05-29 12:31:01 OK importdailykpis.php ok_files=1 failed_files=0 rows=134 dur=10s 2026-05-29 12:31:21 OK calcsalesorderkpis.php statements=6 dur=20s 2026-05-29 12:31:23 OK calcproductstock.php dur=2s 2026-05-29 12:31:24 OK calcpipelinekpis.php groups=99 dur=1.274s 2026-05-29 12:31:34 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=106 dur=10s 2026-05-29 13:30:13 OK importstock.php ok_files=1 failed_files=0 rows=802 dur=11s 2026-05-29 13:30:41 OK importsalesorders.php ok_files=1 failed_files=0 rows=860 dur=11s 2026-05-29 13:30:51 OK importquotes.php ok_files=1 failed_files=0 rows=20 dur=10s 2026-05-29 13:31:01 OK importdailykpis.php ok_files=1 failed_files=0 rows=140 dur=10s 2026-05-29 13:31:22 OK calcsalesorderkpis.php statements=6 dur=21s 2026-05-29 13:31:24 OK calcproductstock.php dur=2s 2026-05-29 13:31:25 OK calcpipelinekpis.php groups=99 dur=1.238s 2026-05-29 13:31:39 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=2767 dur=14s 2026-05-29 14:30:12 OK importstock.php ok_files=1 failed_files=0 rows=804 dur=11s 2026-05-29 14:30:43 OK importsalesorders.php ok_files=1 failed_files=0 rows=963 dur=11s 2026-05-29 14:30:53 OK importquotes.php ok_files=1 failed_files=0 rows=4 dur=10s 2026-05-29 14:31:03 OK importdailykpis.php ok_files=1 failed_files=0 rows=141 dur=10s 2026-05-29 14:31:23 OK calcsalesorderkpis.php statements=6 dur=21s 2026-05-29 14:31:26 OK calcproductstock.php dur=2s 2026-05-29 14:31:27 OK calcpipelinekpis.php groups=99 dur=0.999s 2026-05-29 14:31:38 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=1109 dur=12s 2026-05-29 15:30:12 OK importstock.php ok_files=1 failed_files=0 rows=857 dur=11s 2026-05-29 15:30:40 OK importsalesorders.php ok_files=1 failed_files=0 rows=2075 dur=11s 2026-05-29 15:30:50 OK importquotes.php ok_files=1 failed_files=0 rows=9 dur=10s 2026-05-29 15:31:01 OK importdailykpis.php ok_files=1 failed_files=0 rows=141 dur=10s 2026-05-29 15:31:21 OK calcsalesorderkpis.php statements=6 dur=21s 2026-05-29 15:31:23 OK calcproductstock.php dur=2s 2026-05-29 15:31:24 OK calcpipelinekpis.php groups=99 dur=1.041s 2026-05-29 15:31:35 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=121 dur=10s 2026-05-29 16:30:12 OK importstock.php ok_files=1 failed_files=0 rows=840 dur=11s 2026-05-29 16:30:31 OK calcproductstock.php dur=2s 2026-05-29 16:45:27 OK importsalesorders.php ok_files=1 failed_files=0 rows=1058 dur=11s 2026-05-29 16:45:37 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-29 16:45:47 OK importdailykpis.php ok_files=1 failed_files=0 rows=148 dur=10s 2026-05-29 16:46:09 OK calcsalesorderkpis.php statements=6 dur=22s 2026-05-29 16:46:11 OK calcpipelinekpis.php groups=99 dur=1.191s 2026-05-29 16:46:22 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=560 dur=11s 2026-05-29 17:45:12 OK importstock.php ok_files=1 failed_files=0 rows=631 dur=11s 2026-05-29 17:45:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=401 dur=10s 2026-05-29 17:45:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-29 17:45:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=148 dur=10s 2026-05-29 17:46:17 OK calcsalesorderkpis.php statements=6 dur=20s 2026-05-29 17:46:19 OK calcproductstock.php dur=2s 2026-05-29 17:46:20 OK calcpipelinekpis.php groups=99 dur=0.816s 2026-05-29 17:46:30 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-29 18:30:12 OK importstock.php ok_files=1 failed_files=0 rows=397 dur=10s 2026-05-29 18:30:31 OK calcproductstock.php dur=2s 2026-05-29 18:45:26 OK importsalesorders.php ok_files=1 failed_files=0 rows=719 dur=10s 2026-05-29 18:45:36 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-29 18:45:46 OK importdailykpis.php ok_files=1 failed_files=0 rows=148 dur=10s 2026-05-29 18:46:06 OK calcsalesorderkpis.php statements=6 dur=20s 2026-05-29 18:46:07 OK calcpipelinekpis.php groups=99 dur=0.81s 2026-05-29 18:46:17 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-30 01:00:11 WARN importcustomers.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-30 01:00:30 OK importsalesanalysis.php file=MI-DAS_salesanal_20260529.csv rows=2371 dur=8.843s 2026-05-30 01:00:30 OK importsalesanalysis.php ok_files=1 failed_files=0 rows=2371 dur=19s 2026-05-30 01:07:21 OK delete salesanalysis older than 4y rows=2137 2026-05-30 01:07:21 OK run_rollover finished dur=20.065s 2026-05-30 01:15:11 OK importproducts.php file=MI-DAS_products_20260529.csv rows=63 dur=0.067s 2026-05-30 01:15:11 OK importproducts.php ok_files=1 failed_files=0 rows=63 dur=10s 2026-05-30 01:15:26 OK importcontacts.php ok_files=1 failed_files=0 rows=12794 dur=15s 2026-05-30 01:15:36 OK importcustomerbalances.php ok_files=1 failed_files=0 rows=8 dur=10s 2026-05-30 01:15:46 OK importagedbalances.php ok_files=1 failed_files=0 rows=3355 dur=11s 2026-05-30 01:15:56 OK importagedtransactions.php ok_files=1 failed_files=0 rows=678 dur=10s 2026-05-30 01:16:22 OK importpipelinestages.php file=MI-DAS_pipeline01.csv rows=3 dur=0.104s 2026-05-30 01:16:22 OK importpipelinestages.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-05-30 01:16:33 OK importsalesinvoices.php ok_files=1 failed_files=0 rows=2397 dur=11s 2026-05-30 01:16:43 OK importtermsheader.php ok_files=1 failed_files=0 rows=5 dur=10s 2026-05-30 01:16:53 WARN importtermsgroups.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-30 01:17:03 WARN importtermsproducts.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-30 01:17:13 OK importpac1.php ok_files=1 failed_files=0 rows=2 dur=10s 2026-05-30 01:17:23 OK importpac2.php ok_files=1 failed_files=0 rows=76 dur=10s 2026-05-30 01:17:33 OK importpac3.php ok_files=1 failed_files=0 rows=155 dur=10s 2026-05-30 01:17:43 OK importpac4.php file=MI-DAS_PAC4_20260529.csv rows=342 dur=0.087s 2026-05-30 01:17:43 OK importpac4.php ok_files=1 failed_files=0 rows=342 dur=10s 2026-05-30 01:17:53 OK importsalesreps.php ok_files=1 failed_files=0 rows=35 dur=10s 2026-05-30 01:18:04 OK importproductdiscountgroups.php file=MI-DAS_discgroup_20260529.csv rows=210 dur=0.062s 2026-05-30 01:18:04 OK importproductdiscountgroups.php ok_files=1 failed_files=0 rows=210 dur=10s 2026-05-30 01:18:14 OK importsuppliers.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-05-30 01:37:51 OK calcseasonality.php branches=4 paccodes=620 upserts=7440 dur=51s 2026-05-30 01:38:04 OK calcstockage.php processed=48647 updated=48647 dur=13s 2026-05-30 01:44:58 OK calcstocklevels.php processed=48648 updated=48648 attention=48595 dur=414s OK calcABC.php dur=34s site=UAT 2026-05-30 07:30:11 OK importstock.php ok_files=1 failed_files=0 rows=19 dur=10s 2026-05-30 07:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=5 dur=10s 2026-05-30 07:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-30 07:30:57 WARN importdailykpis.php ok_files=0 failed_files=1 rows=0 dur=10s 2026-05-30 07:31:25 OK calcsalesorderkpis.php statements=6 dur=28s 2026-05-30 07:31:27 OK calcproductstock.php dur=2s 2026-05-30 07:31:29 OK calcpipelinekpis.php groups=99 dur=1.53s 2026-05-30 07:31:39 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-30 08:30:11 OK importstock.php ok_files=1 failed_files=0 rows=39 dur=10s 2026-05-30 08:30:38 OK importsalesorders.php ok_files=1 failed_files=0 rows=30 dur=10s 2026-05-30 08:30:48 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-30 08:30:58 OK importdailykpis.php ok_files=1 failed_files=0 rows=20 dur=10s 2026-05-30 08:31:20 OK calcsalesorderkpis.php statements=6 dur=22s 2026-05-30 08:31:22 OK calcproductstock.php dur=2s 2026-05-30 08:31:23 OK calcpipelinekpis.php groups=99 dur=0.819s 2026-05-30 08:31:33 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-30 09:30:11 OK importstock.php ok_files=1 failed_files=0 rows=30 dur=10s 2026-05-30 09:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-05-30 09:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-30 09:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=22 dur=10s 2026-05-30 09:31:21 OK calcsalesorderkpis.php statements=6 dur=24s 2026-05-30 09:31:23 OK calcproductstock.php dur=2s 2026-05-30 09:31:24 OK calcpipelinekpis.php groups=99 dur=0.985s 2026-05-30 09:31:34 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-30 10:30:11 OK importstock.php ok_files=1 failed_files=0 rows=18 dur=10s 2026-05-30 10:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=17 dur=10s 2026-05-30 10:30:49 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-30 10:30:59 OK importdailykpis.php ok_files=1 failed_files=0 rows=23 dur=10s 2026-05-30 10:31:19 OK calcsalesorderkpis.php statements=6 dur=21s 2026-05-30 10:31:22 OK calcproductstock.php dur=2s 2026-05-30 10:31:22 OK calcpipelinekpis.php groups=99 dur=0.923s 2026-05-30 10:31:32 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-30 11:30:11 OK importstock.php ok_files=1 failed_files=0 rows=39 dur=10s 2026-05-30 11:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=28 dur=10s 2026-05-30 11:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-30 11:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=24 dur=10s 2026-05-30 11:31:18 OK calcsalesorderkpis.php statements=6 dur=20s 2026-05-30 11:31:20 OK calcproductstock.php dur=2s 2026-05-30 11:31:21 OK calcpipelinekpis.php groups=99 dur=0.951s 2026-05-30 11:31:31 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-30 12:30:11 OK importstock.php ok_files=1 failed_files=0 rows=157 dur=10s 2026-05-30 12:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=142 dur=10s 2026-05-30 12:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-30 12:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=25 dur=10s 2026-05-30 12:31:18 OK calcsalesorderkpis.php statements=6 dur=21s 2026-05-30 12:31:20 OK calcproductstock.php dur=2s 2026-05-30 12:31:21 OK calcpipelinekpis.php groups=99 dur=0.997s 2026-05-30 12:31:31 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-30 13:30:11 OK importstock.php ok_files=1 failed_files=0 rows=140 dur=10s 2026-05-30 13:30:39 OK importsalesorders.php ok_files=1 failed_files=0 rows=3 dur=10s 2026-05-30 13:30:49 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-30 13:30:59 OK importdailykpis.php ok_files=1 failed_files=0 rows=25 dur=10s 2026-05-30 13:31:19 OK calcsalesorderkpis.php statements=6 dur=21s 2026-05-30 13:31:22 OK calcproductstock.php dur=2s 2026-05-30 13:31:23 OK calcpipelinekpis.php groups=99 dur=0.909s 2026-05-30 13:31:33 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-30 14:30:11 OK importstock.php ok_files=1 failed_files=0 rows=6 dur=10s 2026-05-30 14:30:37 OK importsalesorders.php ok_files=1 failed_files=0 rows=5 dur=10s 2026-05-30 14:30:47 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-30 14:30:57 OK importdailykpis.php ok_files=1 failed_files=0 rows=25 dur=10s 2026-05-30 14:31:18 OK calcsalesorderkpis.php statements=6 dur=21s 2026-05-30 14:31:20 OK calcproductstock.php dur=2s 2026-05-30 14:31:21 OK calcpipelinekpis.php groups=99 dur=0.964s 2026-05-30 14:31:31 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-30 15:30:14 OK importstock.php ok_files=1 failed_files=0 rows=10 dur=10s 2026-05-30 15:35:13 OK importsalesorders.php ok_files=1 failed_files=0 rows=7 dur=10s 2026-05-30 15:35:23 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-30 15:35:33 OK importdailykpis.php ok_files=1 failed_files=0 rows=25 dur=10s 2026-05-30 15:36:00 OK calcsalesorderkpis.php statements=6 dur=27s 2026-05-30 15:36:02 OK calcproductstock.php dur=2s 2026-05-30 15:36:03 OK calcpipelinekpis.php groups=99 dur=1.136s 2026-05-30 15:36:13 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-30 16:30:11 OK importstock.php ok_files=1 failed_files=0 rows=7 dur=10s 2026-05-30 16:30:38 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-30 16:30:48 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-30 16:30:58 OK importdailykpis.php ok_files=1 failed_files=0 rows=25 dur=10s 2026-05-30 16:31:19 OK calcsalesorderkpis.php statements=6 dur=20s 2026-05-30 16:31:21 OK calcproductstock.php dur=2s 2026-05-30 16:31:22 OK calcpipelinekpis.php groups=99 dur=1.192s 2026-05-30 16:31:32 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-30 17:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-30 17:30:38 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-30 17:30:48 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-30 17:30:58 OK importdailykpis.php ok_files=1 failed_files=0 rows=25 dur=10s 2026-05-30 17:31:19 OK calcsalesorderkpis.php statements=6 dur=21s 2026-05-30 17:31:21 OK calcproductstock.php dur=2s 2026-05-30 17:31:22 OK calcpipelinekpis.php groups=99 dur=1.174s 2026-05-30 17:31:32 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-30 18:30:11 OK importstock.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-30 18:30:30 OK calcproductstock.php dur=2s 2026-05-30 18:45:27 OK importsalesorders.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-30 18:45:37 OK importquotes.php ok_files=1 failed_files=0 rows=0 dur=10s 2026-05-30 18:45:47 OK importdailykpis.php ok_files=1 failed_files=0 rows=25 dur=10s 2026-05-30 18:46:07 OK calcsalesorderkpis.php statements=6 dur=20s 2026-05-30 18:46:08 OK calcpipelinekpis.php groups=99 dur=1.214s 2026-05-30 18:46:18 OK importpurchaseorders.php ok_files=1 failed_files=0 rows=0 dur=10s