Расширения не предназначены для модуля обмена Битрикс 8.х.!
Далее по тексту под сопутствующими товарами для краткости понимаются в том числе рекомендованные товары, аналоги и прочие связанные по какому-то принципу товары.
ВОЗМОЖНОСТИ
- различные режимы получения сопутствующих товаров в 1С: с использованием типового функционала (номенклатура, продаваемая совместно / аналоги / сопутствующие товары); отбором по видам, группам номенклатуры; поиском по комбинации дополнительных реквизитов номенклатуры; поиском в произвольных регистрах сведений
- выгрузка сопутствующих товаров на сайт в виде свойств Битрикс типа «Привязка к элементам» или «Привязка к элементам по XML_ID»
- выбор идентификатора инфоблока сопутствующих товаров на сайте - для случая когда сопутствующие товары выгружены в отдельный инфоблок на сайте.
ПРИМЕР
Допустим, в 1С есть номенклатура «Смартфон Redmi note 4 3GB/16GB золотой/gold».
И два товара, продающиеся совместно с этой номенклатурой:
- Силиконовый чехол для Redmi note 4
- Стекло защитное для Redmi Note 4
Расширения позволяют выгрузить сопутствующую номенклатуру в Битрикс в виде свойств типа «Привязка к элементам» или «Привязка к элементам по XML_ID»:
КАК ВЫПОЛНЯЕТСЯ ПОИСК СОПУТСТВУЮЩИХ ТОВАРОВ В 1С
Расширение позволяет сформировать список сопутствующих товаров для выгрузки на сайт несколькими способами:
- В УТ 11 есть типовой функционал «Номенклатура, продаваемая совместно». Расширение позволяет выгрузить эту номенклатуру как сопутствующую
- В УНФ есть типовой функционал «Аналоги номенклатуры» и «Сопутствующая номенклатура». Расширение позволяет выгрузить эту номенклатуру как сопутствующую
- Расширение позволяет выполнить поиск сопутствующей номенклатуры отбором по группам и видам (категориям) номенклатуры. Например, есть группы номенклатуры Г1, Г2, Г3. Расширение позволяет выгрузить всю номенклатуру групп Г2 и Г3 как сопутствующую для номенклатуры группы Г1.
- Расширение позволяет выполнить поиск сопутствующей номенклатуры по комбинации дополнительных реквизитов. Например, у номенклатуры Н1 есть дополнительные реквизиты «Модель» и «Цвет». У номенклатуры Н2 и Н3 есть те же реквизиты с теми же значениями. Расширение позволяет выгрузить номенклатуру Н2 и Н3 как номенклатуру, сопутствующую номенклатуре Н1.
- Расширение позволяет выполнить поиск сопутствующей номенклатуры в произвольных регистрах сведений. Регистры могут быть добавлены как в основную конфигурацию, так и через расширение.
- Список сопутствующих товаров можно ограничить, указав максимальное количество связанных товаров
- Подробнее варианты поиска описаны на форме дополнительных настроек свойства
ОГРАНИЧЕНИЯ
- Расширения не предназначены для модуля обмена Битрикс 8.х.
- Расширения пре дназначены для конфигураций на управляемых формах с режимом совместимости не ниже 8.3.9 (или с режимом совместимости «Не использовать»). Если режим совместимости вашей конфигурации ниже 8.3.9, мы можем перенести функционал расширений в вашу конфигурацию.
- Расширения работают только при условии, что обмен с сайтом выполняется с помощью модуля обмена Битрикс.
- Расширения тестировались на:
- конфигурации «Управление торговлей» версий 11.5.7.255, 11.5.6.234, 11.4.13.119, 11.4.5.82 , 11.4.2.132 и 11.3.4.103. Расширения в конфигурации УТ 11.3.4.103 работают при условии, что режим совместимости конфигурации изменён с 8.3.8 на 8.3.9 и выше (в том числе режим "Не использовать")
- конфигурации «Управление нашей фирмой» версий 1.6.25.152, 1.6.21.124
- модулях обмена Битрикс версий 7.0.1.6, 7.0.1.7, 7.0.1.12, 7.0.1.32, 7.0.1.40, 7.0.1.42, 7.0.2.1, 7.0.2.6, 7.0.2.11 (УТ 11), 7.0.2.5, 7.0.2.11 (ERP), 7.0.1.22, 7.0.1.32, 7.0.1.33, 7.0.1.36 (УНФ 1.6)
Если вы планируете приобрести разработку, мы можем протестировать её на совместимость с вашей версией конфигурации и модуля обмена.
- Расширения НЕ работают с типовым модулем обмена, который включён в поставку конфигурации.
- Один из вариантов поиска сопутствующих товаров - поиск сопутствующей номенклатуры в произвольных регистрах сведений. Регистры могут быть добавлены как в основную конфигурацию, так и через расширение. При изменении содержимого таких регистров не будут регистрироваться изменения номенклатуры, которая используется в этих регистрах. Поэтому, например, если добавить нетиповой регистр "Связанные товары" и заполнить его, то номенклатура из этого регистра не будет выгружена на сайт в режиме "Выгружать только изменённые объекты". Она будет выгружена только в режиме "Полная выгрузка". Если вам нужно регистрировать изменение номенклатуры этого регистра, вы можете адаптировать под этот регистр расширение "ГИ_РегистрацияИзмененийНоменклатурыПродаваемойСовместно", входящее в состав публикации. Это расширение разработано для типового регистра сопутствующих товаров, но его несложно исправить для другого регистра.
УСТАНОВКА
Публикация включает архивы для конфигураций УТ 11 и УНФ 1.6, внутри которых находятся следующие расширения:
- «ГИ_РасширениеМодуляОбменаССайтом_ОбщегоНазначения» - включает обобщённый функционал выгрузки свойств на сайт.
- «ГИ_РасширениеМодуляОбменаССайтом_СопутствующиеТовары» - включает функционал по выгрузке сопутствующих товаров в виде свойства.
- «ГИ_РегистрацияИзмененийНоменклатурыПродаваемойСовместноУТ11/УНФ» - включает функционал по регистрации изменений номенклатуры при редактировании состава сопутствующей номенклатуры. Используется для случая, когда выгрузка на сайт выполняется в режиме «Выгрузка изменений».
Необходимо подключить все расширения. При подключении расширений необходимо сбросить флажок «Безопасный режим», либо выбрать соответствующий профиль безопасности, позволяющий выполнять серверные процедуры общих модулей.
ОБНОВЛЕНИЕ С ПРЕДЫДУЩЕЙ ВЕРСИИ РАСШИРЕНИЙ
Если у вас установлена версия расширений 1.0.5 и ранее, то после установки последних версий расширений нужно:
1. Открыть настройки узла обмена с сайтом
2. Появится сообщение об обновлении настроек до актуальной версии
3. Открыть дополнительные параметры свойства сопутствующих товаров на вкладке «Расширенная выгрузка свойств»
4. Указать режим поиска сопутствующих товаров
5. Сохранить настройки
Если у вас установлена версия расширений 1.0.7 и выше, то после установки последних версий расширений нужно:
1. Открыть настройки узла обмена с сайтом
2. Появится сообщение об обновлении настроек до актуальной версии
3. Сохранить настройки
НАСТРОЙКА ВЫГРУЗКИ ДОПОЛНИТЕЛЬНЫХ РЕКВИЗИТОВ
После установки расширения на форме узла обмена с сайтом появится вкладка «Расширенная выгрузка свойств».
На этой вкладке добавляются свойства для выгрузки сопутствующих товаров на сайт:
- задаются режимы выгрузки свойств (в настоящий момент доступен только режим «Выгружать в товары»)
- задаются наименования и внешние идентификаторы свойств
- задаются режимы поиска связанных товаров (номенклатура, продаваемая совместно / сопутствующие / аналоги / отбор по группам, видам и дополнительным реквизитам / поиск в произвольных регистрах)
- при необходимости указывается максимальное количество товаров, которые нужно выгружать в качестве связанных
- задаются внешние идентификаторы инфоблоков, хранящих сопутствующие товары на сайте.
- задаются типы свойств на стороне Битрикс: «Привязка к элементам» или «Привязка к элементам по XML_ID»
Ниже на скриншотах приведён пример настройки выгрузки свойства «Сопутствующие товары» (для УНФ):
1. Для свойства указан внешний идентификатор «GI_RELATED»
2. Поиск сопутствующих товаров выполняется тремя способами:
- «Использовать сопутствующие товары» - используется список сопутствующих товаров, заданных стандартным способом в карточке номенклатуры.
Дополнительно установлен флажок «Товары связаны взаимно». Это значит, что если для товара А указан сопутствующий товар Б, то считается, что и для товара Б сопутствующим товаром является товар А.
- «Использовать отборы предпосылок/следствий для поиска связанных товаров».
Тут задано два варианта поиска:
- для всех смартфонов категорий "Смартфоны Хiaomi" и "Смартфоны Samsung" сопутствующими товарами являются все чехлы, у которых реквизиты Модель и Цвет совпадают с реквизитами Модель и Цвет смартфонов
- для всех смартфонов категорий "Смартфоны Хiaomi" и "Смартфоны Samsung" сопутствующими товарами являются все наушники из групп "2020" и "2021"
- «Использовать произвольные регистры для поиска связанных товаров» - используется список сопутствующих товаров, найденных в регистрах "Связанные товары" и "Рекомендованные товары". Это нетиповые регистры, они были добавлены в конфигурацию.
3. Результаты поиска сопутствующих товаров объединяются, упорядочиваются по коду, из них исключаются помеченные на удаление сопутствующие товары и для каждой номенклатуры оставляются только первые 7 связанных товаров, т.к. для параметра "Максимальное количество связанных товаров" указано значение 7
4. Для инфоблока сопутствующих товаров на сайте указан внешний идентификатор «d0286aae-d228-4415-90ee-60f724f99cb9»
5. Для свойства указан тип Битрикс «Привязка к элементам по XML_ID»
ПРИМЕЧАНИЕ:
На вкладке "Расширенная выгрузка свойств" можно добавить произвольное количество свойств с различными вариантами поиска сопутствующих товаров.
Например, при выгрузке из УНФ на сайт вам нужно, чтобы на сайте было два свойства: "Сопутствующие товары" и "Аналоги".
В этом случае нужно на вкладке "Расширенная выгрузка свойств" добавить два свойства, указать для них, например, наименования "Сопутствующие товары" и "Аналоги", указать разные идентификаторы и в дополнительных параметрах этих свойств указать разные варианты поиска сопутствующих товаров: "Использовать сопутствующие товары" и "Использовать аналоги номенклатуры".
ИСТОРИЯ ВЕРСИЙ
ВЕРСИЯ 1.1.1 (21-02-2022)
Добавлен вариант поиска сопутствующих товаров "Поиск в произвольных регистрах сведений".
Добавлен параметр "Максимальное количество связанных товаров".
На формы настроек расширенных свойств добавлена справка.
ПРЕДЫДУЩИЕ ВЕРСИИ:
ДРУГИЕ ПУБЛИКАЦИИ АВТОРА
Переход на учёт п о характеристикам для УТ, УНФ, Розница, КА
Для модуля обмена с сайтом, разработанного компанией Битрикс:
Обработка свойств и значений "на лету" при выгрузке на сайт
HTML-описание номенклатуры: заполнение и выгрузка на сайт Битрикс
Просмотр файлов обмена заказами Битрикс
Для типового модуля обмена с сайтом, входящего в состав конфигурации:
Выгрузка собственной иерархии разделов
Выгрузка наименования номенклатуры, отличного от 1С
Фильтрация номенклатуры при выгрузке на сайт