Интеграция 1С и Битрикс

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

Интеграция 1с и битрикс

Настройка портала

Работа начинается с веб-сайта. Сначала заходим в магазин и выбираем пункт меню «Интеграция с 1С».

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

Интеграция 1С и Битрикс

Далее можно создать папку, в которой отражаются данные о пользователях, имеющих право передавать данные в магазин. Если нужно сохранить информацию о нескольких вариантах одного продукта, поможет пункт «Загружать торговые предложения».

Если предстоит работа не со всем каталогом, а с отдельными его частями, не будет лишней опция «Использовать контрольные суммы». Для товаров с незаполненными атрибутами предназначена опция «Цены только в инфоблоке предложений». Цена товара отражается только в том случае, если пользователь поставил галочку в этой опции.

Помимо этого в этом разделе можно настроить формат создания и показа картинок для товаров и задать перечень сотрудников, имеющих право вносить коррективы.

Следующий этап — пункт «Экспорт каталога». Здесь интересует подраздел «Инфоблок». В нем задают разделы, из которых товары надлежит перенести в учетную программу.

Далее — переход во вкладку «Заказы». Сюда будут выгружаться данные со всех сайтов, размещенных на сервере. Пользователь может задавать свои настройки, например, выгружать только заказы с прошедшей оплатой. Помимо этого можно настроить работу так, чтобы статус заказа корректировался после получения новых данных из программы.

На следующем этапе надлежит перейти в пункт «Профили обмена». Здесь обозначается лицо, которое имеет право заниматься интеграцией. Можно выбрать как конкретного человека, так и организацию, указав ее наименование и ИНН. Для физлица потребуются ФИО, день, месяц и год рождения.

Настройка интеграции со стороны 1С

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

Интеграция 1С и Битрикс

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

Опции интеграции

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

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

Если выгрузке подлежат товары только из конкретных разделов, поможет опция «Добавление номенклатурных позиций». Здесь можно ориентироваться на настройки из 1С Управление торговлей. Опция «Запустить обмен» — это возможность в непрерывном формате контролировать данные с сайта. Важно отметить, что работать с 1С в это время нельзя.

Для чего нужна интеграция

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

Интеграция товаров

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

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

Интеграция 1С и Битрикс

В «Таблице каталогов» можно настроить списки товаров. В этом разделе вводятся названия разделов сайта, предназначенных для отражения товарных позиций. В «Дереве групп» проводится настройка списков товаров, подлежащих перемещению. Если перейти в раздел «Отбор и сортировка» задаются критерии для отбора конкретных позиций, например, с учетом цен, наличия на складах.

Непосредственно обмен данными производится уже после настройки всех параметров.

Интеграция заказов

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

  1.  Обмен заказами. Здесь можно выбирать, какие данные выгружать: по всем или с учетом определенных атрибутов, например, отгруженные.
  2.  Параметры создания документов. Чтобы не вносить данные организации каждый раз, можно воспользоваться специальной функцией подстановки.
  3.  Обмен контрагентами. В этом разделе задаются параметры переноса данных о контрагентах, поставляющих товары. Можно поставить галочку «Не редактировать контрагентов». Тогда данные при обмене не будут корректироваться.

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

Интеграция 1С и Битрикс

Интеграция справочников пользователя

Выполнить процедуру поможет файл catalog.import.hl. В нем указывается адрес страницы модуля обмена. 1С надлежит запустить в пользовательском режиме, перейти в пункт «Обмен пользовательскими справочниками» и добавить нужные разделы. Напротив нужных ставится пометка «Выгружаемо».

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

Интеграция 1С и Битрикс

Интеграция в режиме реальном времени

Стандартно обмен запускается в режиме фона. На контакт тратится 40 секунд. Пользователь 1С может увидеть на мониторе код 200 или 302. В первом случае система запрашивает обмен. Во втором — требуется смена адреса для синхронизации данных.

Наиболее частые ошибки при обмене

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

Пользователь может столкнуться и с тем, что не может войти в аккаунт, чтобы синхронизировать работу с сервером. Устранить эту проблему просто. Нужную страницу добавляют в белый список. Если же на экране высвечивается сообщение «Отсутствует нужная номенклатура», придется потратить время на добавление позиций товаров на сайт.

Итог

Связь между Битрикс и 1С возможна при наличии дополнительного модуля. В этом случае обмен проходит в формате реального времени. Но в любом случае необходимо предварительно настроить обмен и на сервере, и в 1С.

 

 

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

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