Есть УТ 11 последнего релиза. Есть интеграция с Интернет магазином на Битрикс. Стоит галочка - "полная выгрузка". Соответствие между группами номенклатур и каталогом на сайте созданы. Создаётся новый товар, с характеристиками, свойствами и т.п. Однако на сайт не попадает, хотя выгрузки прошли и не одна.
Потом захожу в этот самый вновь созданный товар, добавляю/удаляю в названии пробел. Сохраняю. И..., о чудо, товар появляется на сайте после первой же выгрузки (синхронизации).
Вопрос: почему наблюдается такой феномен? Каким образом определяется, какой товар выгружать, а какой - нет, если он (товар) удовлетворяет всем критериям отбора в Настройках отбора Узла обмена?
Сохраняю. И..., о чудо, товар появляется на сайте после первой же выгрузки (синхронизации).
Значит регистрация в таблице обмена происходит ПередЗаписью() почему-то. В первом случае (сохранение нового товара) - ссылки еще нет, и регистрироваться нечему. При повторном сохранении ссылка уже есть и спокойно регистрируется.
Если это БУС - тогда феноменов там столько, что хватит на всех :)
Возможно, что при первом обмене была выгрузка предыдущей очереди, а при следующем дошли и до проблемной номенклатуры.
Включай логи, проверяй, имеется ли эта номенклатура в файле обмена.
Если имеется, но не обновляется - пинай разработчиков битрикса. У меня похожее было - победить не смог.
Предположительно, товар "попадает на сайт", и в админке он есть, просто неактивен. А при повторной выгрузке активность чудесным образом включилась (да, такое тоже бывает, лично сталкивался).
Возможно, что при первом обмене была выгрузка предыдущей очереди, а при следующем дошли и до проблемной номенклатуры.
Вчера утром добавили целую группу номенклатур отдельным разделом на сайт - прошли сутки (выгрузка с флажком "Полная выгрузка" каждые полчаса) - ничего нет. Т.е. в админке номенклатур нет, от слова совсем. Сейчас запустил "принудительную загрузку картинок" - товары начали появляться. Кто бы мне объяснил тогда разницу между "Полная загрузка" и "принудительная загрузка картинок"
Результат:
На стороне битрикса в настройка интеграции с 1с есть вот такой параметр: "Использовать контрольные суммы элементов для оптимизации обновления каталога"
Если галку снять, то выгрузка проходит полностью, все прописывается как надо.
Если галка стоит, то новые товары и новые свойства, добавленные к выгрузке игнорируются на стороне битрикс.
На стороне битрикса в настройка интеграции с 1с есть вот такой параметр: "Использ
ОХРЕНЕТЬ!!!
Ответ, написанный 27 апреля 2024 года, на тред из 2022 года, помог решить проблему над которой я бился месяц, и 28 апреля 2024 года наткнулся на этот ответ.