Доброго времени суток! Подскажите пожалуйста кто сталкивался с проблемой такой:
Настроили программу для обновления товаров на сайте 1С-Битрикс с помощью тунеля.
Данные с сайта успешно импортируются, все замечательно. Далее загружаем прайс-листы и производим пакетную обработку данных, и тоже все замечательно. Цены и наличие в СТУС обновились. Далее экспортируем данные на сайт с помощью тунеля, и тут начинаются проблемы. Товары обновляются, но при этом в других информационных блоках отключатся элементы (блок с брендами), в информационном блоке новостей и частых вопросах вовсе исчезают элементы. Не можем понять в чем проблема. Кто сталкивался с подобным? или это баг в программе
Настройки импорта/экспорта через Битрикс выглядят так (одинаковые полностью):
На сайте используются торговые предложения.
Настройки производили по инструкции https://elbuz.com/ETradeDocs/PLI/1c-bitr ... tunnel.htm
скрин инфоблока товаров
Скрин инфоблока предложений:
связь предложений и товаров
Каким образом вообще вносятся изменения в другие инфоблоки не понимаем, в настройках указаны только два инфоблока.
Версия битрикс системы - 18.0.0
Информационные блоки (iblock) - 17.6.5
Highload-блоки (highloadblock) - 17.5.1
Настройка экспорта в Битрикс
- Вложения
-
- торговые предложения.PNG (40.19 КБ) 4491 просмотр
-
- Каталог товаров.PNG (39.52 КБ) 4491 просмотр
-
- торговые предложения.PNG (40.19 КБ) 4492 просмотра
-
- предложения связь с элементами.PNG (68.38 КБ) 4492 просмотра
Скорей всего есть проблемы с идентификатором элементов (поле XML_ID), нужно проверять целостность БД сайта, возможно некоторые элементы имеют одинаковый идентификатор.
Изначально был каталог товаров на сайте и вы его загрузили в программу PLI для полной синхронизации?
Изначально был каталог товаров на сайте и вы его загрузили в программу PLI для полной синхронизации?
С уважением, поддержка ElbuzGroup.
Да, мы полностью переделали сайт добавили в него новости, акции, бренды, товары. и после всех настроек и полного завершения мы загрузили товары в программу PLI
Похоже Ваша теория верна, если XML_ID в административной части Битрикса это Внешний код. Он пересекается, например у торгового предложения и элементом в инфоблоке вопрос ответ.TechAdmin писал(а): ↑18 июн 2018 10:28Скорей всего есть проблемы с идентификатором элементов (поле XML_ID), нужно проверять целостность БД сайта, возможно некоторые элементы имеют одинаковый идентификатор.
Изначально был каталог товаров на сайте и вы его загрузили в программу PLI для полной синхронизации?
А разве программа не должна делать изменения в рамках двух инфоблоках (товары и атрибуты предложения).
И как можно решить данную проблему?
А бренд который отключается по внешнему коду не пересекается с товарами и атрибутами
XML_ID должен быть уникален для всей базы данных, чтобы точно идентифицировать элемент.
При наличии тех. поддержки, мы можем проверить вашу базу данных и если есть такие элементы, тогда сделать их все с уникальными XML_ID.
Почему отключается бренд, нужно проверять дополнительно.
Напоминаем, тех. поддержка доступна в течении 3х месяцев после покупки ПО, по прошествию этого срока её можно продлить.
При наличии тех. поддержки, мы можем проверить вашу базу данных и если есть такие элементы, тогда сделать их все с уникальными XML_ID.
Почему отключается бренд, нужно проверять дополнительно.
Напоминаем, тех. поддержка доступна в течении 3х месяцев после покупки ПО, по прошествию этого срока её можно продлить.
С уважением, поддержка ElbuzGroup.
Не подскажите с какими таблицами работает PLI, где (в какой таблице) можно точно посмотреть совпадают XML_ID или нетTechAdmin писал(а): ↑18 июн 2018 10:49XML_ID должен быть уникален для всей базы данных, чтобы точно идентифицировать элемент.
При наличии тех. поддержки, мы можем проверить вашу базу данных и если есть такие элементы, тогда сделать их все с уникальными XML_ID.
Почему отключается бренд, нужно проверять дополнительно.
Напоминаем, тех. поддержка доступна в течении 3х месяцев после покупки ПО, по прошествию этого срока её можно продлить.
Таблицы
Код: Выделить всё
b_iblock
b_iblock_element
b_iblock_section
b_iblock_section_element
С уважением, поддержка ElbuzGroup.
Спасибо!
Подскажите как правильно нужно указать бренды товаров при условии что в битрикс бренды сделаны с привязкой к элемента из другого блока.
Что указывать в прайс листе? название бренда, его символьный код или id
В системе как мы понимаем все идет с привязкой к id
Подскажите как правильно нужно указать бренды товаров при условии что в битрикс бренды сделаны с привязкой к элемента из другого блока.
Что указывать в прайс листе? название бренда, его символьный код или id
В системе как мы понимаем все идет с привязкой к id
Программа ПЛИ не поддерживает обновление брендов, если они находятся в отдельном инфо блоке.
С уважением, поддержка ElbuzGroup.