Страница 2 из 3

Re: Выгрузка ID СТУС в Битрикс

Добавлено: 16 апр 2013 11:52
Дмитрий Сажников
Это вы мне показываете ID товара в движке Битрикс, он естественно отличается от ID СТУС. По ID Битрикса невозможно найти товар ни в PLI, ни в СС ни в экспортируемых прайсах. И наоборот.

Re: Выгрузка ID СТУС в Битрикс

Добавлено: 16 апр 2013 14:43
TechAdmin
Вы используете для обновления сайта модуль E-Trade HTTP Tunnel или формат CommerceML2?

Re: Выгрузка ID СТУС в Битрикс

Добавлено: 17 апр 2013 08:04
Дмитрий Сажников
Tunnel

Re: Выгрузка ID СТУС в Битрикс

Добавлено: 17 апр 2013 08:27
support
ID СТУС в Битрикс можно передавать через дополнительный SQL запрос.
По умолчанию для идентификации товаров и категорий используется ИД CML.
Когда то давно был доработан экспорт формата ComeereML и туда добавлено поле для экспорта ID СТУС. Возможно по Вашей же просьбе.

Re: Выгрузка ID СТУС в Битрикс

Добавлено: 17 апр 2013 08:51
Дмитрий Сажников
Итого: как же мне увидеть ID СТУС в Битриксе? Что, куда, каким образом настроить?

Re: Выгрузка ID СТУС в Битрикс

Добавлено: 17 апр 2013 09:47
TechAdmin
Итого: как же мне увидеть ID СТУС в Битриксе? Что, куда, каким образом настроить?
В программе ПЛИ, в дополнительных настройках туннеля какие значения имеют эти параметры?

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

ID информационного блока
Главные категории товаров располагаются в отд. инф. блоках (каталогах)
Главные категории товаров располагаются в типах
ID типов (указать ID типов через запятую)

Re: Выгрузка ID СТУС в Битрикс

Добавлено: 17 апр 2013 10:27
Дмитрий Сажников
12
0
0
пусто

Re: Выгрузка ID СТУС в Битрикс

Добавлено: 17 апр 2013 12:15
TechAdmin
Вам необходимо добавить новое свойство в информационном блоке, в админ части 1С-Битрикс.
add_new_property1.png
add_new_property1.png (195.42 КБ) 6318 просмотров
Название свойства любое, код "PLI_ID".
add_new_property2.png
add_new_property2.png (54.39 КБ) 6318 просмотров
В программе ПЛИ добавить SQL запрос укажанный ниже
add_new_property3.png
add_new_property3.png (93.08 КБ) 6318 просмотров
SQL запрос:

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

INSERT INTO b_iblock_element_property (iblock_property_id, iblock_element_id, value, value_enum) 
SELECT (SELECT b_iblock_property.id FROM b_iblock_property
  WHERE b_iblock_property.active = 'Y' AND b_iblock_property.code = 'PLI_ID'
  AND b_iblock_property.IBLOCK_ID=3 GROUP BY b_iblock_property.code) as property_id, 
b_iblock_element.id, etrade_products.tov_id as my_value, etrade_products.tov_id as my_value_enum 
FROM b_iblock_element, etrade_products 
WHERE b_iblock_element.xml_id=etrade_products.tov_guid AND b_iblock_element.id NOT IN 
  (SELECT iblock_element_id FROM b_iblock_element_property WHERE iblock_property_id IN 
     (SELECT b_iblock_property.id FROM b_iblock_property WHERE b_iblock_property.active = 'Y' AND 
	 b_iblock_property.code = 'PLI_ID' AND b_iblock_property.IBLOCK_ID=3 
	 GROUP BY b_iblock_property.code));;;
В результате обновления сайта в карточке товара должно появиться новое свойство товара с ИД СТУС
add_new_property4.png
add_new_property4.png (140.13 КБ) 6318 просмотров

Re: Выгрузка ID СТУС в Битрикс

Добавлено: 17 апр 2013 13:58
Дмитрий Сажников
добавил свойство, добавил SQL запрос, но при экспорте свойство остается пустым http://floomby.ru/s1/qa7z4q. причем я это вижу в списке товаров, в контенте товаров у меня вообще нет закладки "свойства товаров" http://floomby.ru/s1/Ja7zeM

Re: Выгрузка ID СТУС в Битрикс

Добавлено: 17 апр 2013 14:01
support
Замените, пожалуйста ссылки на сайт флумби. Данный сайт не открывается. Сделайте вложение скриншотов к сообщению.