Интеграция интернет-магазина на Битриксе с 1С. Часть 2. Товары.

20 November 2019

Начинаем с кнопки 1С-Битрикс

Главная страница модуля интеграции с 1с
Главная страница модуля интеграции с 1с

Создаём выгрузку и вводим пароль

Создаем связь 1С и сайта
Создаем связь 1С и сайта

Пароль нужно создать на сайте в разделе пользователи. Можно админский, но лучше подумать над правами.

Создание пользователя для интеграции с 1С
Создание пользователя для интеграции с 1С

Проверяем подключен ли рабочий каталог на сайте.

Для первой выгрузки товаров включать рабочий каталог не целесообразно, оставляем как есть, пусть 1С создаст нам отдельный каталог, а потом мы сменим идентификатор и уже после отладки выгрузим в нужный нам инфоблок с товарами.

После отладки тут надо указать тип инфоблока в котором располагается наш каталог
После отладки тут надо указать тип инфоблока в котором располагается наш каталог

Если в 1С имеются характеристики (торговые предложения в Битрикс) то не забываем ставить галочку Загружать торговые предложения (характеристики) в отдельный инфоблок. Найти галочку можно по этому пути Рабочий стол - Магазин - Настройки - Интеграция с 1С

Подготовим существующие каталоги к импорту товаров

в 1С у каталога есть код который и является нашим идентификатором

найти код можно тут
найти код можно тут
точнее тут
точнее тут

эту кракозябу и надо вставить в поле внешний код наших инфоблоков

Идентификаторы каталога сайта и 1С

Далее нем надо показать отображение этого кода в настройках сайта и внести его в нужное поле в инфоблоке

В настройках модулей находим галочку показывать код загрузки из внешних источников
В настройках модулей находим галочку показывать код загрузки из внешних источников

Это поле появится в наших ифоблоках

кракозябу из 1С надо вставить в поле внешний код наших инфоблоков
кракозябу из 1С надо вставить в поле внешний код наших инфоблоков

ВАЖНО! Инфоблока у нас два, товары и торговые предложения.

Для товаров просто вставляем кракозябру из 1С а для торговых предложений в конце кракозябры надо поставить решетку.

Настроим категории товаров которые у нас попадут из 1С на сайт

Не обязательно чтобы номенклатура в 1С совпадала с той структурой что на сайте.

Выбираем НАСТРОИТЬ ДЕРЕВО ГРУПП

в ЛЕВОЙ колонке у нас структура каталога на сайте, а справа то что в 1С.

ВАЖНО! Если выбрать каталог с подгруппами, то вложенные подгруппы не перенесутся. Для того чтобы на сайте отобразились все подгруппы, надо все подгруппы перенести вручную или отдельно нужные товары.

Теперь настроим отбор

Выбираем склады остатки по которым нужны выгрузить при интеграции битрикс с 1С

Если надо выгрузить несколько складов, то вид сравнения ставим в списке.

Выгружаем прайс листы из 1С в Битрикс

Теперь надо понять какие прайс листы нам надо выгружать на сайт. Прайс листы привязываются к соглашениям, поэтому надо настроить соглашения.

Убираем сегменты клиентов и проверяем активность
Убираем сегменты клиентов и проверяем активность

В прочих условиях нужно поставить галочку ДОСТУПНО ДЛЯ ОБМЕНА С САЙТОМ

Просто так её кстати тоже нет, и её надо включить через настройки
Просто так её кстати тоже нет, и её надо включить через настройки

Как включить галочку ДОСТУПНО ДЛЯ ОБМЕНА С САЙТОМ в соглашении?

Админство - Обмен с сайтом
Админство - Обмен с сайтом
Включить обмен с сайтом
Включить обмен с сайтом

Выбираем свойства товара что нам нужны на сайте

Первая выгрузка товаров из битрикс в 1С

Далее можно выгрузить тестовые товары, чтобы понять что прошло, а что нужно подкорректировать.

Если выгрузка первая то нужно фото выгрузить принудительно
Если выгрузка первая то нужно фото выгрузить принудительно