Поддержка Subtotal.ruПриложения (дополнительные возможности) → Интеграция с интернет-магазином 1С-Битрикс

Интеграция с интернет-магазином 1С-Битрикс

Внимание: синхронизация работает, только если складской учёт в 1С-Битриксе отключен.

Для того, чтобы синхронизировать работу интернет-магазина c Subtotal выполните следующие действия.

  1. В административном разделе интернет-магазина 1C-Битрикс нужно зайти в «Магазин» — «Настройки» — «Интеграция с 1С»:

birix1

На вкладке «Каталог» указать интернет-магазин, с которым нужно выполнять синхронизацию (графа «привязывать вновь создаваемые инфоблоки к сайтам») и выбрать, какие группы пользователей её могут выполнять. Нужно убедиться, что тот пользователь, чьи логин и пароль будут указаны в приложении Subtotal, находится в одной из этих групп. Нажать «Расширенные настройки». Снять галочку с «Использовать сжатие zip, если доступно». В «Что делать с товарами, отсутствующими в файле импорта» поставить «Ничего», то же самое для «Что делать с группами, отсутствующими в файле импорта».
На вкладке «Заказы» убрать галочку с «Использовать сжатие zip, если доступно»

2. В настройках приложения Subtotal

bitrix2
— В списке полей укажите сответствие цен в Subtotal и 1С-Битрикс. В полях «Название прайса»  и  «Код цены в Битрикс» напротив каждого прайса в Subtotal указать код соответствующего ему типа цены в Битриксе. При синхронизации товаров будут передаваться цены только из указанных прайсов (код цены в 1С-Битрикс можно узнать в «Магазин» — «Настройки» — «Типы цен»).

bitrix3
Далее, возвращаясь к настройкам в Subtotal, в настройках выбрать склад, товары с которого будут синхронизироваться, и точку продаж, на которую будут приходить заказы из 1С-Битрикс.

В «Адрес магазина» указать адрес сайта (можно с http://, можно без)
Указать логин и пароль администратора в 1С-Битрикс, от чьего имени будет выполняться синхронизация.

Затем нажать «Сохранить». Если появится сообщение «Настройки успешно сохранены», значит, нам удалось пройти авторизацию в Битриксе. Если что-то не так, появится соответствующее уведомление.

После сохранения настроек, перейдите на вкладку «Синхронизация» и нажмите «Синхронизировать товары». После этого в 1С-Битриксе будет создан каталог с товарами из Subtotal.

catalog_subtotal

Зайдите в каталог и кликните на ссылку внизу («Настройках информационного блока»).

b1

Там нужно перейти на вкладку «Торговый каталог» и поставить галочку рядом с «Является торговым каталогом»

b2

Готово!

Также возможен импорт товаров из 1С-Битрикса в Subtotal, через CSV-файл. Сначала нужно зайти в Битрикс, в «Магазин» — «Настройки» — «Экспорт данных». В списке

bitrix4

выбрать «Экспорт CSV (new)». Выбрать инфоблок с торговым каталогом (или торговыми предложениями, если цены и остатки хранятся в предложениях). На следующем экране  ничего менять не нужно. В самом низу нажать «Начать выгрузку».
После обновления страницы должно появиться сообщение «Операция успешно завершена», а под ней указана ссылка на файл.

bitrix5

Нужно кликнуть по ней, сохранить файл, а затем зайти в приложение 1С-Битрикс в Subtotal, на вкладку «Импорт».

Скриншот 2016-03-22 18.14.28

Там нажать на «Выберите файл» и выбрать файл, который создал 1C-Битрикс. Если всё хорошо, через несколько секунд появится сообщение «Импорт завершён».