Настройка экспорта в Битрикс

Помощь пользователям в работе с программой E-Trade PriceList Importer
ruslan
Сообщения: 43
Зарегистрирован: 24 дек 2016 17:12

17 июн 2018 23:03

Доброго времени суток! Подскажите пожалуйста кто сталкивался с проблемой такой:
Настроили программу для обновления товаров на сайте 1С-Битрикс с помощью тунеля.
Данные с сайта успешно импортируются, все замечательно. Далее загружаем прайс-листы и производим пакетную обработку данных, и тоже все замечательно. Цены и наличие в СТУС обновились. Далее экспортируем данные на сайт с помощью тунеля, и тут начинаются проблемы. Товары обновляются, но при этом в других информационных блоках отключатся элементы (блок с брендами), в информационном блоке новостей и частых вопросах вовсе исчезают элементы. Не можем понять в чем проблема. Кто сталкивался с подобным? или это баг в программе
Настройки импорта/экспорта через Битрикс выглядят так (одинаковые полностью):
Снимок.PNG
Снимок.PNG (23.71 КБ) 4482 просмотра
На сайте используются торговые предложения.
Настройки производили по инструкции http://elbuz.com/ETradeDocs/PLI/1c-bitr ... tunnel.htm
скрин инфоблока товаров
Каталог товаров.PNG
Каталог товаров.PNG (39.52 КБ) 4482 просмотра
Скрин инфоблока предложений:
торговые предложения.PNG
торговые предложения.PNG (40.19 КБ) 4482 просмотра
связь предложений и товаров
предложения связь с элементами.PNG
предложения связь с элементами.PNG (68.38 КБ) 4482 просмотра
Каким образом вообще вносятся изменения в другие инфоблоки не понимаем, в настройках указаны только два инфоблока.

Версия битрикс системы - 18.0.0
Информационные блоки (iblock) - 17.6.5
Highload-блоки (highloadblock) - 17.5.1
Вложения
торговые предложения.PNG
торговые предложения.PNG (40.19 КБ) 4483 просмотра
Каталог товаров.PNG
Каталог товаров.PNG (39.52 КБ) 4483 просмотра
торговые предложения.PNG
торговые предложения.PNG (40.19 КБ) 4484 просмотра
предложения связь с элементами.PNG
предложения связь с элементами.PNG (68.38 КБ) 4484 просмотра
Аватара пользователя
TechAdmin
Администратор
Сообщения: 4286
Зарегистрирован: 27 авг 2008 14:30

18 июн 2018 10:28

Скорей всего есть проблемы с идентификатором элементов (поле XML_ID), нужно проверять целостность БД сайта, возможно некоторые элементы имеют одинаковый идентификатор.
Изначально был каталог товаров на сайте и вы его загрузили в программу PLI для полной синхронизации?
С уважением, поддержка ElbuzGroup.
ruslan
Сообщения: 43
Зарегистрирован: 24 дек 2016 17:12

18 июн 2018 10:30

Да, мы полностью переделали сайт добавили в него новости, акции, бренды, товары. и после всех настроек и полного завершения мы загрузили товары в программу PLI
ruslan
Сообщения: 43
Зарегистрирован: 24 дек 2016 17:12

18 июн 2018 10:39

TechAdmin писал(а):
18 июн 2018 10:28
Скорей всего есть проблемы с идентификатором элементов (поле XML_ID), нужно проверять целостность БД сайта, возможно некоторые элементы имеют одинаковый идентификатор.
Изначально был каталог товаров на сайте и вы его загрузили в программу PLI для полной синхронизации?
Похоже Ваша теория верна, если XML_ID в административной части Битрикса это Внешний код. Он пересекается, например у торгового предложения и элементом в инфоблоке вопрос ответ.

А разве программа не должна делать изменения в рамках двух инфоблоках (товары и атрибуты предложения).
И как можно решить данную проблему?
ruslan
Сообщения: 43
Зарегистрирован: 24 дек 2016 17:12

18 июн 2018 10:45

А бренд который отключается по внешнему коду не пересекается с товарами и атрибутами
Аватара пользователя
TechAdmin
Администратор
Сообщения: 4286
Зарегистрирован: 27 авг 2008 14:30

18 июн 2018 10:49

XML_ID должен быть уникален для всей базы данных, чтобы точно идентифицировать элемент.
При наличии тех. поддержки, мы можем проверить вашу базу данных и если есть такие элементы, тогда сделать их все с уникальными XML_ID.
Почему отключается бренд, нужно проверять дополнительно.
Напоминаем, тех. поддержка доступна в течении 3х месяцев после покупки ПО, по прошествию этого срока её можно продлить.
С уважением, поддержка ElbuzGroup.
ruslan
Сообщения: 43
Зарегистрирован: 24 дек 2016 17:12

18 июн 2018 11:08

TechAdmin писал(а):
18 июн 2018 10:49
XML_ID должен быть уникален для всей базы данных, чтобы точно идентифицировать элемент.
При наличии тех. поддержки, мы можем проверить вашу базу данных и если есть такие элементы, тогда сделать их все с уникальными XML_ID.
Почему отключается бренд, нужно проверять дополнительно.
Напоминаем, тех. поддержка доступна в течении 3х месяцев после покупки ПО, по прошествию этого срока её можно продлить.
Не подскажите с какими таблицами работает PLI, где (в какой таблице) можно точно посмотреть совпадают XML_ID или нет
Аватара пользователя
TechAdmin
Администратор
Сообщения: 4286
Зарегистрирован: 27 авг 2008 14:30

18 июн 2018 12:44

Таблицы

Код: Выделить всё

b_iblock
b_iblock_element
b_iblock_section
b_iblock_section_element
С уважением, поддержка ElbuzGroup.
ruslan
Сообщения: 43
Зарегистрирован: 24 дек 2016 17:12

18 июн 2018 16:41

Спасибо!
Подскажите как правильно нужно указать бренды товаров при условии что в битрикс бренды сделаны с привязкой к элемента из другого блока.
Что указывать в прайс листе? название бренда, его символьный код или id
В системе как мы понимаем все идет с привязкой к id
Аватара пользователя
TechAdmin
Администратор
Сообщения: 4286
Зарегистрирован: 27 авг 2008 14:30

18 июн 2018 17:51

Программа ПЛИ не поддерживает обновление брендов, если они находятся в отдельном инфо блоке.
С уважением, поддержка ElbuzGroup.
Ответить

Вернуться в «Техническая поддержка программы E-Trade PriceList Importer»