Подготовка к интеграции 1С-Битрикс и учётной системы 1С: как избежать ошибок и ускорить процесс

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

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

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

Определите главную цель интеграции CMS 1C Битрикс и 1С. Разбейте её на более мелкие задачи, которые можно выполнить последовательно, от простых к сложным. Для каждой задачи опишите ожидаемый результат. 

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

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

Возьмём, к примеру, одежду. Характеристики — это размер, обозначаемый буквами XS, S, M, L, XL и так далее. Другими параметрами товара будут тип вещи, её цвет, состав, сезон, длина, для какого пола предназначена и другие. Результатом выполнения этой задачи будет создание и заполнение характеристик товара в каталоге 1С.

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

Выясните конфигурацию 1С

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

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

  • 1С: Управление торговлей синхронизирует заказы и информацию о сделках;
  • 1С: Бухгалтерия передаёт информацию по счетам;
  • 1С: Управление предприятием обменивается счетами и заказами;
  • 1С: Управление нашей фирмой синхронизирует счета, заказы и сделки;
  • 1С: Комплексная автоматизация также передаёт счета, заказы и сделки.

Режимов обмена данными существует три: 1) в реальном времени, 2) вручную, 3) по расписанию.

Режимы синхронизации

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

Если цель компании — полноценная интеграция с передачей товарных остатков в режиме real-time, но конфигурация 1С и тип базы данных не позволяют этого добиться, придётся искать компромиссные решения. Например, можно синхронизировать данные каждые 2-5 минут или перейти на другую конфигурацию 1С.

Какой вариант выбрать — подскажем на консультации. Наши эксперты помогут определить наиболее подходящее и экономически обоснованное решение для вашей компании.

Создать интернет-магазин можно на базе лицензий CMS «Малый бизнес», «Бизнес» или «Энтерпрайз». Интеграция между сайтом и 1С возможна через штатный модуль или по протоколу API. Вот тут мы подробно писали об обмене данными между 1С и Битрикс24.

Модуль «Интернет-магазин + 1С» предусматривает синхронизацию разделов каталога, товаров и характеристик, контрагентов, остатков, заказов и оплат. Для более углублённого обмена нужен API.

Протокол API позволяет передавать в 1С с сайта и наоборот дополнительные характеристики, такие как сделки, профили доставки, данные о нескольких компаниях, связанных с одним пользователем и другие данные.

Решите, какие процессы автоматизировать

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

Автоматизация настраивается одновременно на двух платформах: в системе 1С и в интернет-магазине. 

Например, после подтверждения заказа в 1С происходит резервирование товара, формирование документов и отправка заказа на сборку. В то же время на стороне интернет-магазина отслеживается перемещение заказа и рассылаются соответствующие уведомления покупателю: посылка собрана, отправлена, доставлена и так далее.

Управление доставкой в админке без автоматизации
Админка интернет-магазина: работа с модулем службы доставки при ручной обработке и передаче заказов. При автоматизации этот процесс выполняется без участия сотрудника

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

В отдельном документе опишите, какую автоматизацию вы хотели бы видеть в вашем проекте, Например, «При изменении статуса заказа, оплаты и отгрузки покупатель получает письмо об изменении статуса». На основе этой информации интеграторы подготовят подробное техническое задание. Идеально, если интеграция с 1С и другими платформами будет предусмотрена уже на этапе разработки интернет-магазина.
Техзадание на интеграцию с 1С
Фрагмент техзадания на разработку интернет-магазина. Блок про интеграцию с 1С

Найдите подрядчиков и организуйте их взаимодействие

Выполните этот шаг после предыдущего и не меняйте их местами. Определив список необходимых функций, вы узнаете, смогут ли исполнители их реализовать.

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

При выборе подрядчика по 1С обращайте внимание на:

  • Наличие аттестации. Проверить компанию можно на официальном сайте 1С.
  • Подтверждённые компетенции, например, интеграция CRM-систем и ERP-платформ.
  • Опыт работы в вашей сфере. Проекты для цветочного и кофейного интернет-магазинов будут отличаться друг от друга.
  • Кейсы по настройке вашей конфигурации 1С, например по интеграции 1С-Битрикс с 1С: Предприятие.
  • Количество похожих проектов. Если у исполнителя есть 2–3 проекта, которые демонстрируют нужный вам результат, то сотрудничество, скорее всего, будет успешным.
  • Отзывы заказчиков.

Вот советы, как выбрать интегратора Битрикс24. Возможно, эти рекомендации помогут вам в поисках подрядчиков по 1С и веб-разработке. 

Мы специально не включили в список стоимость интеграции, так как считаем, что самое важное — это решение бизнес-задачи. Исполнитель, чьи услуги обходятся дешевле, чем в среднем по рынку, может не справиться с проблемой. В итоге вы потеряете время и деньги.

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

Из-за таких ситуаций проекты затягиваются на срок от нескольких недель до 6 месяцев и более. Поэтому мы работаем с проверенным партнёром уже более 5 лет.

Подготовьте базу данных на стороне обеих систем

Клиенты часто просят перенести клиентскую базу, старые заказы и данные из бонусной программы из 1С на сайт. Такая синхронизация потребует дополнительных затрат и подготовки базы данных к переносу, например, заполнения недостающей информации или удаления дубликатов. Однако это позволит корректно выгрузить нужные объекты и обеспечить их соответствие на сайте и в 1С. Подробнее о сложностях обмена в статье на VC.

Если синхронизация не нужна, то вам как заказчику, предстоит следующий объём работ:

  • Выбрать структуру каталога, чтобы разделы корректно выгружались на сайт;
  • Заполнить основные и дополнительные характеристики товаров, которые вы определили на первом этапе;
  • Удалить дубли и лишние поля;
  • Заполнить справочники;
  • Подготовить контент, такой как фото, видео и описание товаров.

Подготовка базы отнимает огромное количество времени из-за того, что компании бессистемно заполняют номенклатуру. Например, наш клиент — компания «Легенда чая» при разработке b2b-портала потратил на заполнение каталога в 1С более 8 месяцев. 

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

Если не унифицировать ввод данных, то при добавлении нового товара будут возникать разночтения и дублирование наименований из-за разных описаний. Например, если не предусмотреть выпадающий список для размера одежды, то сотрудники могут заполнять его по-разному: XS, xs, Xs и так далее.

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

При подготовке базы данных одной из самых объёмных задач будет оформление контента: фотографий и видео товара, снятых с разных ракурсов, а также характеристик и описаний продукта. Без этого невозможно запустить интернет-магазин.

Контент хранится в двух системах одновременно. Например, при интеграции 1С-Битрикс Управление сайтом с 1С: Предприятие, названия товаров и цены загружаются в 1С, а фотографии и подробные описания — на сайт. Это позволяет избежать зависания учётной системы при обработке массива файлов, особенно если речь идёт о большом ассортименте товаров.

Чек-лист подготовки к синхронизации систем

Подводя итог, скажем, что интеграция интернет-магазина и 1С – это проект, который кажется сложным и пугающим, требующим значительных ресурсов. Часто заказчик не знает, с чего начать, и пытается взяться за задачу, например, с середины процесса.

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


Автор статьи

Константин Рыбченко
Константин Рыбченко
Руководитель проектов Вебфлай

Теги

Понравился материал?

Подписывайтесь и получайте еще больше полезных публикаций.

Хотите консультацию?

Просто напишите нам! Перезвоним в будний день с 9:00 до 19:00
Связаться с нами
Оставьте заявку,
чтобы обсудить проект
Комплекс
CRM
Веб
Сопровождение
Продвижение
Ваше имя *
Компания
Телефон *
E-mail
Коротко о проекте
Нажимая кнопку «Отправить» вы соглашаетесь c правилами обработки ваших персональных данных.
Золотой партнер 1С-Битрикс c 2007 года. ТОП - 100 по РФ
Аккредитованная
IT-компания
Разработка включена в едином реестре российского ПО «МинЦифры» №18127 от 29.06.2023
Digital-интегратор «Вебфлай»
© 2011--2025

Мы используем файлы cookie, чтобы улучшить сайт для вас

Ok