megauser Posted October 14, 2020 Report Share Posted October 14, 2020 Не могу понять, по какому условию выгружаются заказы , т.е. создаю новый заказ, site.ru/simpla/cml/1c_exchange.php?type=sale&mode=query - перехожу по ссылке, там он выгружается, обновляю страницу и он исчезает. Как сделать чтоб он всегда был? он заказы куда то записывает и больше они в выгрузке не учавствуют? Quote Link to post Share on other sites
phukortsin Posted October 14, 2020 Report Share Posted October 14, 2020 Выгружается ОДИН раз. Управляется датой последней выгрузки. Если хотите выгружать всегда все заказы (что довольно плохо, если как следует подумать), переделывайте скрипт выгрузки под свои цели... Quote Link to post Share on other sites
megauser Posted October 14, 2020 Author Report Share Posted October 14, 2020 1 час назад, phukortsin сказал: Выгружается ОДИН раз. Управляется датой последней выгрузки. Если хотите выгружать всегда все заказы (что довольно плохо, если как следует подумать), переделывайте скрипт выгрузки под свои цели... Сравнивает с датой заказа? или датой модификации? просто поменял дату на будущую, все равно заказ не вышел в выгрузку. Quote Link to post Share on other sites
phukortsin Posted October 14, 2020 Report Share Posted October 14, 2020 В скрипте легко найти ответы. $orders = $simpla->orders->get_orders(array('modified_since'=>$simpla->settings->last_1c_orders_export_date)); Quote Link to post Share on other sites
ABSORBER Posted October 16, 2020 Report Share Posted October 16, 2020 В 14.10.2020 в 22:12, megauser сказал: Не могу понять, по какому условию выгружаются заказы , т.е. создаю новый заказ, site.ru/simpla/cml/1c_exchange.php?type=sale&mode=query - перехожу по ссылке, там он выгружается, обновляю страницу и он исчезает. Как сделать чтоб он всегда был? он заказы куда то записывает и больше они в выгрузке не учавствуют? Есть last_1c_orders_export_date- это дата последней выгрузки заказов с сайта. 1c делает запрос до site.ru/simpla/cml/1c_exchange.php?type=sale&mode=query. Выбираются все заказы с датой modified_since, и отдаются в 1с, как указал выше @phukortsin Если вам нужен список всех заказов, стоит доработать функцию в 1c_exchange.php. Но сомневаюсь что это правильный подход. При 100 000 заказов, все 100 000 и будут выгружаться, о нагрузке на сервер подумали)? Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.