Нужно выводить на сайте дату и время последнего обновления сайта (фактически когда последний раз был обмен данными с 1С). Как данный параметр получить? Заранее спасибо.
19.04.2011 09:41:37
Нужно выводить на сайте дату и время последнего обновления сайта (фактически когда последний раз был обмен данными с 1С). Как данный параметр получить? Заранее спасибо.
|
|
|
|
19.04.2011 10:00:52
COption::GetOptionString("sale", "last_export_time_committed_/bitrix/admin/1c_excha");
|
|
|
|
19.04.2011 17:08:15
Спасибо большое.
|
|
|
|
11.01.2014 17:29:15
Проверял и в консоли PHP, и запросом SQL
Как сейчас он называется?
Поддержите идею
|
|||||
|
|
11.01.2014 18:23:53
Попробуйте выполнить select * from b_option where MODULE_ID='sale'
Посмотрите все записи, может сможете разобраться. |
|
|
|
12.01.2014 07:02:06
Посмотрел, ничего похожего. Ни по названию, ни по содержимому (должно было найтись большой целое, либо строка, пожощая на дату/время).
Вот что есть с 1С в модуле sale:
Похоже, придется ковыряться в исходниках. Поиском по сайту Битрикс я нашел только пару тем (в том числе и эту), документации нет. Добавлено: В файлах по обмену товарами ничего похожего нет (искал GetOptionString) в: \bitrix\components\bitrix\catalog.import.1c\component.php \bitrix\modules\iblock\classes\general\cml2.php Это означает, что время обмена товарами вообще на сайте не учитывается. Об этом знает только 1С. С другой стороны, есть настройки в обмене заказами:
У себя в базе я таких настроек не нашел только потому, что не менялся заказами. Так что, если интересуют товары, то
Поддержите идею
|
|||
|
|
12.01.2014 08:28:04
В исходниках по-прежнему "last_export_time_committed_".$curPage
|
|
|
|
12.01.2014 16:32:42
|
|
|
|
13.01.2014 19:06:43
|
|||||
|
|
29.03.2018 11:15:14
В настоящий момент дата обмена определяется по таблице b_sale_exchange_log.
|
|
|
|
29.03.2018 12:23:29
Может смотреть на дату создания файла импорт.хмл?
|
||||
|
|
|||