Не выгружаются вновь созданные товары на Битрикс

1. Mastershi 04.07.22 16:20 Сейчас в теме
Есть УТ 11 последнего релиза. Есть интеграция с Интернет магазином на Битрикс. Стоит галочка - "полная выгрузка". Соответствие между группами номенклатур и каталогом на сайте созданы. Создаётся новый товар, с характеристиками, свойствами и т.п. Однако на сайт не попадает, хотя выгрузки прошли и не одна.
Потом захожу в этот самый вновь созданный товар, добавляю/удаляю в названии пробел. Сохраняю. И..., о чудо, товар появляется на сайте после первой же выгрузки (синхронизации).
Вопрос: почему наблюдается такой феномен? Каким образом определяется, какой товар выгружать, а какой - нет, если он (товар) удовлетворяет всем критериям отбора в Настройках отбора Узла обмена?
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. FatPanzer 04.07.22 16:33 Сейчас в теме
(1)
Сохраняю. И..., о чудо, товар появляется на сайте после первой же выгрузки (синхронизации).

Значит регистрация в таблице обмена происходит ПередЗаписью() почему-то. В первом случае (сохранение нового товара) - ссылки еще нет, и регистрироваться нечему. При повторном сохранении ссылка уже есть и спокойно регистрируется.
3. triviumfan 93 04.07.22 21:02 Сейчас в теме
Если это БУС - тогда феноменов там столько, что хватит на всех :)
Возможно, что при первом обмене была выгрузка предыдущей очереди, а при следующем дошли и до проблемной номенклатуры.
Включай логи, проверяй, имеется ли эта номенклатура в файле обмена.
Если имеется, но не обновляется - пинай разработчиков битрикса. У меня похожее было - победить не смог.
Предположительно, товар "попадает на сайт", и в админке он есть, просто неактивен. А при повторной выгрузке активность чудесным образом включилась (да, такое тоже бывает, лично сталкивался).
4. Mastershi 05.07.22 10:03 Сейчас в теме
(3)
Если это БУС - тогда феноменов там столько, что хватит на всех :)
Это ОН.

(3)
Возможно, что при первом обмене была выгрузка предыдущей очереди, а при следующем дошли и до проблемной номенклатуры.
Вчера утром добавили целую группу номенклатур отдельным разделом на сайт - прошли сутки (выгрузка с флажком "Полная выгрузка" каждые полчаса) - ничего нет. Т.е. в админке номенклатур нет, от слова совсем. Сейчас запустил "принудительную загрузку картинок" - товары начали появляться. Кто бы мне объяснил тогда разницу между "Полная загрузка" и "принудительная загрузка картинок"

(3)
Включай логи, проверяй, имеется ли эта номенклатура в файле обмена.
В каком месте? В стандартных логах только "выгрузили 20 штук"
5. triviumfan 93 05.07.22 10:08 Сейчас в теме
(4)
В каком месте? В стандартных логах только "выгрузили 20 штук"

Настройка параметров обмена
https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=131&LESSON_ID=7186
6. Mastershi 05.07.22 10:39 Сейчас в теме
(5)
Настройка параметров обмена
https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=131&LESSON_ID=7186
Там лог за день (без детальной информации). Правда в подкаталоге "1" нашёлся сравнительно свежий import.xml... Но там что-то совсем левое...
7. Mastershi 05.07.22 11:48 Сейчас в теме
Сделал выгрузку на диск. Сижу, анализирую. Первое, что бросается в глаза - везде
СодержитТолькоИзменения="true"
.
Притом, что стоит галочка "Полная выгрузка". Тихо ругаюсь...
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот