Добавление товаров в каталог

Добавление товаров из каталога 1С-Битрикс

Установка модуля обмена

Для начала необходимо установить и настроить модуль обмена в админке интернет-магазина 1С-Битрикс.

В разделе Маркетплейс — Готовые решения находим решение «Наполнение каталога - обмен с CataHub.com»
Устанавливаем решение.

eIuqScwQYGZJPdEW-2020-01-17_13-33-20.png

Переходим к настройке доступов для модуля. 
Переходим в раздел Настройки — Настройка продукта — Настройка модулей — Наполнение каталога - обмен с CataHub.com

Необходимо заполнить поля Логин и Ключ

2BnAfVX9NWzg0EhF-2020-01-17_14-06-50.png

Эти данные можно получить на странице в личном кабинете сервиса https://lk.catahub.com/bitrix/

IUi0VS2wR9iAUI6A-2020-01-17_13-04-07.png

Создание профиля импорта

В личном кабинете сервиса переходим в раздел:
Импорт — Добавить источники товаров — Добавить товары с вашего сайта — Интеграция с 1С-Битрикс

Вводим URL интернет-магазина который мы ранее настроили модуль обмена.

Необходимо указывать (лучше копировать) точный URL магазина.
Если есть "https" обязательно с "https"
Если есть "www" обязательно с "www"

Нажимаем кнопку «Проверить адрес» 

j9768KE7d9EbfrMb-2018-02-20_14-24-38.png


Если все было настроено верно будут загружены инфоблоки интернет-магазина.
Выбираем инфоблок из которого будем импортировать товары. Если в каталоге есть торговые предложения, то также обязательно выбираем инфоблок торговых предложений.

9RpaflBEq8OTJV79-2018-02-20_14-25-27.png


После выбора инфоблока загрузится дерево категорий товаров.
Можно снять чекбоксы у категорий которые нет необходимости импортировать и нажать «Создать профиль импорта»

Xaw4zvCTYQuTvygl-2018-02-20_14-26-53.png

 

Настройки и запуск синхронизации

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

C9lhcTeYQ8Kcqrf2-2018-02-20_14-27-39.png


По окончании загрузки данных появится всплывающее окно с выбором:

  • загрузить все в структуре Битрикса без дополнительных настроек (кнопка «Начать загрузку»)
  • перейти к настройкам импорта (кнопка «Настроить»)

YXiGnYu7qaWWQnMX-2018-02-20_14-28-05.png

Перейдем к настройке профиля импорта.

В блоке выбора категорий отображается структура категорий в каталоге 1С-Битрикс, в скобках указано количество товаров в каждой категории.

При необходимости можно выбрать какие категории нет необходимость импортировать убрав чекбокс.

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

Каждую категорию можно привязать к уже существующей в каталоге сервиса, товары будут загружены в неё. Если привязки не указано, то категории создадутся в соответствии с изначальной иерархией.

fFxDs69HVLmkBrkQ-2018-02-20_14-29-09-1.png

Далее необходимо выбрать какие данные мы хотим импортировать. 

Выбрать действия с существующими товарами. Если это повторная выгрузка, то у нас есть возможность указать сервису, что делать с товарами которые были импортированы ранее: 

  • обновлять только цену и наличие
  • обновлять целиком (описания, характеристики, фотографии)
  • не обновлять

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

Чекбокс у «Деактивировать старые товары» означает что если при повторной выгрузке товар который был импортирован ранее, а теперь отсутствует в каталоге 1С-Битрикс, будет деактивирован.

Чекбокс у «Загружать только активные товары» означает что импортированы в каталог сервиса будут только товары у которых стоит активность в каталоге 1С-Битрикс.

9YyRPhAaBLmRlADL-2018-02-20_14-29-09-2.png


Сохраняем настройки, запускаем синхронизацию нажав на кнопку «Синхронизировать»

lRkokJNkpEU8l8q4-2018-02-20_14-30-02.png


Дожидаемся завершения синхронизации

E39NOX490vcpWNC1-2018-02-20_14-30-45.png


По завершении, нажав на ссылку даты синхронизации можно увидеть статистику последнего импорта.

6w4S6t2QbEVLnxOM-2018-02-20_14-32-09.png


Во всплывающем окне статистики наглядно видно какое количество товаров было создано или обновлено в каких категориях.

D97XLqbZZLb2SI7C-2018-02-20_14-32-54.png

 

Товары загрузились в каталог сервиса и доступны для обработки в разделе Работа с товарами

 

i5LpVsYTyMN6rjBI-2018-02-20_14-34-27.png

 

Обратите внимание, что если у категорий в каталоге 1С-Битрикс были настроены «Умные фильтры», то данные характеристики будут перенесены в виде требований у соответствующих категорий в сервисе.

 

5G3OWNWhYbpFYrbG-2018-02-20_14-35-49.png

 

Обновление каталога

Если вы добавили новые товары в каталоге то необходимо обновить файл синхронизации.

jxgOBOWFHFeb8HpW-2018-04-04_15-04-36.png

При необходимости выбрать в настройках новые категории и товары.

sTGaaMfoTto4KAI4-2018-04-04_16-13-26.png

Повторно запустить синхронизацию.

g0PHd5ZpLaDgv7sm-2018-04-04_16-14-55.png

 

Устранение возможных проблем

Возможно вы столкнулись с проблемой, когда не все товары из каталога Битрикс импортируются в каталог сервиса. Вероятная причина — модуль «Контроля активности» в Битрикс (Настройки — Проактивная защита — Контроль активности) блокирующий обмен данными между сайтом и сервисом.

Рекомендуем отключать "Контроль активности" на время импорта и экспорта товаров

fJXTcD23r85DfTWz-act-control.png

 

 

Добавление товаров из каталога InSales

 

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

Для начала необходимо установить приложение для обмена данными по API.
Для этого в бек-офисе сайта переходим в раздел Приложения — Центр приложений

abM9EcuQrDqPFqp0-2018-02-20_17-49-34.png

Ищем в поиске приложение CataHub. Нажимаем на кнопку «Установить»

pN6fMKt5tRZZys1R-2018-02-20_18-10-47.png

Нажимаем на кнопку «Установить» в бек-офисе сайта.

e6BqmnCW2J3dBHhu-2018-02-20_17-54-44.png

Переходим по ссылке установленного приложения

kVAfehnZFil1fn5N-2018-02-20_17-55-30.png

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

Если у вас уже есть аккаунт в сервисе введите свои доступы и нажмите «Войти»

Если у вас нет аккаунта, зарегистрируйтесь по ссылке «Зарегистрироваться»

yJ2Ol9rTERErOVK1-2018-02-20_17-56-08.png

После успешного логина или регистрации сервис предлагает выбрать проект для привязки магазина InSales.
Можно выбрать существующий или добавить новый.

lD89sbplpkpMSald-2018-02-20_17-57-16.png

Для добавления проекта достаточно просто указать его имя и нажать «Добавить проект»

NbXDYq0Z8jEboOdm-2018-02-20_17-58-06.png

Сервис автоматически создаст профиль импорта товаров для вашего магазина
Появится всплывающее окно с выбором:

  
  • загрузить все в структуре InSales без дополнительных настроек (кнопка «Начать загрузку»)
  • перейти к настройкам импорта (кнопка «Настроить»)

 

bp7x8dpLCt2qMoHM-2018-02-20_17-59-05.png

Настройка импорта

Перейдем к настройке профиля импорта.

  

В блок выбора категорий отображается структура категорий в каталоге InSales, в скобках указано количество товаров в каждой категории. 

При необходимости можно выбрать какие категории нет необходимость импортировать убрав чекбокс.

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

  

Каждую категорию можно привязать к уже существующей в каталоге сервиса, товары будут загружены в неё. Если привязки не указано, то категории создадутся в соответствии с изначальной иерархией.

SxcZYVZ5lUOfXdSs-2018-02-20_18-00-16.png

Далее необходимо выбрать какие данные мы хотим импортировать. 

Выбрать действия с существующими товарами. Если это повторная выгрузка, то у нас есть возможность указать сервису, что делать с товарами которые были импортированы ранее: 

  • обновлять только цену и наличие
  • обновлять целиком (описания, характеристики, фотографии)
  • не обновлять

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

  

Чекбокс у «Деактивировать старые товары» означает что если при повторной выгрузке товар который был импортирован ранее, а теперь отсутствует в каталоге InSales, будет деактивирован в сервисе.

drs0MMKncygKBkoD-2018-02-20_18-00-37.png


Сохраняем настройки, запускаем синхронизацию нажав на кнопку «Синхронизировать»

VXSMa5IxCEHYAjnV-2018-02-20_18-01-20.png


Дожидаемся завершения синхронизации

qWt31t4z8QKGDrqO-2018-02-20_18-02-08.png


По завершении, нажав на ссылку даты синхронизации можно увидеть статистику последнего импорта.

uExj6w8ii18wbIJf-2018-02-20_18-26-20.png


Во всплывающем окне статистики наглядно видно какое количество товаров было создано или обновлено в каких категориях.

IfbawtAbhA1tpyck-2018-02-20_18-26-46.png


Товары загрузились в каталог сервиса и доступны для обработки в разделе Работа с товарами
Помимо самих товаров, также загрузились их варианты (модификации)

VT5BfKyNONlmLCdQ-2018-02-20_18-04-25.png

Обратите внимание, что если у категорий в каталоге InSales были настроены характеристики для фильтров, то данные характеристики будут перенесены в виде требований у соответствующих категорий в сервисе.


bfqT9b8DZtnc9mIW-2018-02-20_18-04-51.png

 

Обновление товаров из каталога InSales

Для того чтобы обновить товары из каталога InSales нажмите на иконку обновления данных.

qCR4ccHAIJ9RDVz1-2018-06-04_15-59-57.png

Дождитесь загрузки данных из каталога InSales в сервис

0J1Ozr9yNsy0EaO8-2018-06-04_16-00-42.png

После завершения процесса, вы можете перейти к настройкам нажав на иконку шестеренки или сразу запустить обновление каталога нажав на кнопку "Синхронизировать"

xkjnrvXz049KBvBN-2018-06-04_16-01-21.png

 

 

Добавление товаров через файл обмена формата YML

В личном кабинете сервиса перейдите в раздел «Импорт — Загрузить товары со своего сайта — Загрузить файл обмена»

Укажите название каталога (любое, необходимо только для дальнейшей идентификации каталога в в списке источников)
Укажите URL файл (если он доступен онлайн)
Или как в нашем случае загрузим файл-обмена с диска компьютера.
Нажимаем «Добавить прайс-лист»

 Дождитесь завершения обработки, обновите страницу.

 После обработки файла можно кликнуть на иконку шестеренки чтобы перейти к настройкам импорта.

Здесь можно:

  • выбрать отдельные категории для загрузки, привязать категории из файла обмена в категориям в каталоге (если они есть)
  • выбрать что необходимо выгружать 
  • выбрать действия с существующими товарами 

После завершения настроек, нажмите на кнопку «Синхронизировать»
Дождитесь завершения синхронизации

Товары и категории добавлены в ваш каталог и доступны в разделе «Работа с товарами»

 

 

Добавление товаров через файл обмена формата XLS (CSV)

Загрузка прайс-листа

Рассмотрим типовую ситуацию: есть каталог товаров в формате Excel таблицы. Необходимо загрузить прайс-лист в каталог сервиса с сохранением всех данных.

zRCjAwd5L3lIouSl-2018-02-21_11-44-58.png

В личном кабинете сервиса переходим в раздел
Импорт — Добавить источники товаров — Загрузить прайс-лист товаров

В форме заполняем «Название каталога», здесь можно указать любое название, оно необходимо только для дальнейшей идентификации конкретного прайс-листа в списке импортированных.

Можно указать ссылку на прайс-лист если он доступен онлайн или, как в нашем случае загрузить с компьютера.
Нажимаем «Добавить прайс-лист»

Сервис поддерживает только файлы с кодировкой UTF-8

lSmq9fuSdUzPPc4u-2018-02-21_11-32-38.png

После того как прайс-лист был загружен и обработан нам необходимо сообщить сервису в каком формате представлены данные. 
Для этого необходимо «прокликать» соответствия атрибута с колонкой в прайс-листе. 

Пример как это работает 

pE7mJkODrHFlgvhU-2019-09-20_14-12-05.png

MuOJsjR2WV2HLvKI-2019-09-20_14-12-39.png

Остальные колонки добавляем в виде характеристик товара. Нажимаем на «Указать характеристику» и на колонку в прайс-листе. Таким образом все данные из прайс-листа будут перенесены в каталог сервиса.

SFHNJgZGc56v226Q-2019-09-20_14-14-16.png

Сервис дает возможность сохранить установленную разметку для того чтобы вы могли использовать её повторно при обновлении товаров из прайс-листа.

Для этого после того как вы разметили поля, нажмите кнопку "Сохранить настройки".

KP5ta8VVG72MJyeE-2019-09-20_14-14-52.png

Укажите наименование профиля настроек. Нажмите сохранить.

Разметка сохранилась, теперь вы можете выбрать и применить её в один клик при повторном импорте прайс-листа в том же формате.

Когда все готово, нажимаем «Использовать настройки»

Дожидаемся завершения обработки прайс-листа

jcPsVY5JVEEIIzwo-2018-02-21_11-36-48.png

Настройка импорта

По окончании обработки данных появится всплывающее окно с выбором:

  
  • загрузить все в структуре прайс-листа без дополнительных настроек (кнопка «Начать загрузку»)
  • перейти к настройкам импорта (кнопка «Настроить»)

W0bz00PoFvic074F-2018-02-21_11-37-35.png

Перейдем к настройке профиля импорта.

В блоке выбора категорий отображается структура категорий прайс-листа с, в скобках указано количество товаров в каждой категории. 

При необходимости можно выбрать какие категории нет необходимость импортировать убрав чекбокс.

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

  

Каждую категорию можно привязать к уже существующей в каталоге сервиса, товары будут загружены в неё. Если привязки не указано, то категории создадутся в соответствии с изначальной иерархией.

KliPdNnuZ4XDzPNE-2018-02-21_11-38-06.png

Далее необходимо выбрать какие данные мы хотим импортировать. 

Выбрать действия с существующими товарами. Если это повторная выгрузка, то у нас есть возможность указать сервису, что делать с товарами которые были импортированы ранее: 

  • обновлять только цену и наличие
  • обновлять целиком (описания, характеристики, фотографии)
  • не обновлять

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

  

Чекбокс у «Деактивировать старые товары» означает что если при повторной выгрузке товар который был импортирован ранее, а теперь отсутствует в прайс-листе, будет деактивирован.

bMKiHTG1iB5y6QMT-2018-02-21_11-38-31.png

Сохраняем настройки, запускаем синхронизацию нажав на кнопку «Синхронизировать»

ikih7z65DT0qWRc4-2018-02-21_11-39-09.png

Дожидаемся завершения синхронизации

KuOLQN2osgzTHk88-2018-02-21_11-39-57.png


Результат импорта

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

olMql39kr4SGSCUl-2018-02-21_11-40-56.png

Во всплывающем окне статистики наглядно видно какое количество товаров было создано или обновлено в каких категориях.

LZ9YKEy40nI115HX-2018-02-21_11-41-36.png

Товары загрузились в каталог сервиса и доступны для обработки в разделе Работа с товарами

t4noQzX2n65hN5qU-2018-02-21_11-42-42.png

Обратите внимание что данные из колонок, указанных на этапе настроек прайс-листа (год, автор, переплет и т. д.) корректно загрузились в виде характеристик товара.

AYTSe1JkI9Ap7JAV-2018-02-21_11-43-22.png

Обновление товаров

Рассмотрим ситуацию когда в тот же прайс-лист были добавлены новые товары и их необходимо также добавить в каталоге сервиса.

Переходим в раздел Импорт, находим загруженный ранее прайс-лист, нажимаем на иконку обновления у даты загрузки.

TujH9oRTuxm8imSo-2018-02-21_11-48-31.png

В открывшейся форме выбираем обновленный файл прайс-листа на компьютере, нажимаем «Обновить прайс-лист»

jCh2KaEVjj6JcLKQ-2018-02-21_11-49-46.png

Настройки основных атрибутов сохранились, необходимо только добавить характеристики. Нажимаем «Указать характеристику», выбираем колонку в поле прайс-листа. Аналогично повторяем для всех полей. 

bz28YewuGKftWEOo-2018-02-21_11-50-37.png

Настройки закончены, нажимаем «Использовать настройки»

Wd3HqBDwlfc2PgVg-2018-02-21_11-51-19.png

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

Нажимаем на кнопку «Синхронизировать». 

JC6QIq9j05RjYbUY-2018-02-21_11-52-23.png

По завершении синхронизации новые товары попадут в каталог в сервисе.

 

 

Добавление товаров вручную

Для добавления товара вручную необходимо перейти в раздел каталога в котором мы хотим создать товар.
Нажать на кнопку «Добавить» в выпадающем списке выбрать пункт «Добавить товар»

zeCQoe2V4WkYVh2m-2018-02-26_16-15-45.png

В открывшемся окне необходимо обязательно указать наименование товара.
Категория товара будет выбрана автоматически (текущая) при необходимости её можно изменить или добавить её одну: тогда товар будет лежать в двух категориях: основной и дополнительной.

Опционально можно указать Цену, Артикул, Производителя и Описание товара.
Нажимаем кнопку «Сохранить»

WKwdR7dc6niHZxkT-2018-02-26_16-17-36.png

Товар создался

y05pxPQToyyC2anI-2018-02-26_16-18-13.png

Нажав на товар мы попадаем в интерфейс его наполнения. 
Здесь можно добавить все недостающие данные.

AA4yxrodZmtwAzc9-2018-02-26_16-19-21.png