Цитата |
---|
Амангельды Шиналиев пишет: суть в том позиция номенклатуры не попадает в выгрузку но при этом и на сайте не становится неактивной!. Я просто в очередной раз пытаюсь донести что данный обмен не работает. И хотелось бы знать как решать сложившуюся ситуацию |
Еще раз пишу..
Товары деактивируются с помощью к соответствующего запроса, который выполняется в конце обмена полной выгрузки. Деактивируются все товары, которые не были в файле XML для выгружаемых инфоблоков. Деактивация происходит следующим образом: в начале обмена с сайта получаем время начала обмена, а в конце, когда запускается команда деактивации, указывается это время. Все товары, которые были добавлены раньше указанной даты, в выгружаемых инфоблоках, деактивируются. Исходя из этой логики - очень критично время php и mysql(время должно быть одинаковое буквально до +-5 сек). К тоже почему то зависят часовые пояса. Они должны быть также одинаковые.
Скрипты для проверки времени:
PHP: echo date("c"
;
MySQL: select now()
Запускаются через соответствующие инструменты в БУС.