Энциклопедия маркетинга, https://www.marketing.spb.ru

Адрес документа: https://www.marketing.spb.ru/soft/crm/crm_1c.htm
Обновлено: 28.05.2018

Интеграция CRM систем с 1С

Худяков Денис BMicro

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

Конечно, нет смысла дублировать функции других систем, «заточенных» на соответствующие задачи. Хотя многие CRM системы «претендуют» на универсальность, пытаясь заменить собой всё. Современные компании используют, как правило, несколько (до десятка и более в зависимости от размера компании) информационных многопользовательских информационных систем. И в этих системах зачастую обрабатываются одинаковые данные. Никому не хочется проводить многократный повторный ввод данных, постоянные сверки и исправления ошибок, увеличивать затраты на формирование отчетности и информации для принятия решений руководством компании. Самые крупные компании, имеющие целый «зоопарк» информационных систем, идут по пути создания единой информационной шины предприятия, пытаясь объединить всю нормативно-0справочную информацию на основе онтологических моделей на основе стандартов ISO 15926 и ISO 15288. Но наши цели гораздо скромнее.

В рамки данного обзора не входит обсуждение комплекса вопросов, связанных с выбором CRM системы. Будем просто иметь в виду, что реализация интеграции с 1С - это весомый аргумент при принятии решения о выборе. Понятно, что при оценке реализации интеграции будут играть существенную роль и размер копании, и характер бизнеса (B2B, B2C), и требования по конфиденциальности и безопасности. Для небольшого интернет-магазина с коротким циклом продаж подойдет одно, а для средней или большой компании со сложным взаимодействием с клиентами и длительным циклом продаж – другое.

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

  • какая информация доступна для импорта (экспорта) и какая реально нужна (наверняка не вся) с точки зрения специфики конкретного бизнеса;
  • удобство конфигурирования (требования к квалификации персонала, «вменяемость» логики процесса, причины возможных ошибок и их обработка, количество «кликов», наконец);
  • наличие доступной документации для самостоятельного решения вопроса интеграции. (чего греха таить, некоторые производители систем предлагают: «Обратитесь к нам и мы Вам настроим…». Разумеется за дополнительные деньги);
  • безопасность информации;
  • влияние конкретного решения на совокупную стоимость владения. Сотрудники отдела продаж (а в общем случае отдела маркетинга и службы технической поддержки), которые, как правило, являются пользователями CRM системы, и сотрудники финансовых служб (склада и т.д.) – это разные люди. Совсем не обязательно, чтобы они имели лицензии и на CRM систему, и на 1С.

Выбору CRM должен предшествовать серьезный анализ всех потребностей вашего бизнеса. Плюс ко всему, необходимо учитывать «скрытые» факторы стоимости. Например, если CRM работает под управлением СУБД MS SQL, нужно понимать, что лицензия на СУБД платная и стоит порядка 1000$ + 250$ на пользователя. Эту сумму нужно прибавлять к стоимости поставки. Помимо этого, могут быть дополнительные обязательные платежи по технической поддержке и обслуживанию и т.д.

Итак, попробуем рассмотреть реализацию интеграции с 1С для некоторых CRM систем. Чтобы ни кому не было обидно, рассмотрим их в алфавитном порядке.

amoCRM

Эта система – пример реализации SaaS модели продажи и использования программного обеспечения.

Для реализации интеграции предназначен специальный модуль (виджет) системы. Имеются определенные ограничения – платформа 1С не ниже версии 8.2 и ряд других. Поддерживаются как серверный, так и файловый типы базы данных 1С. В случае неполного соответствия системным требованиям модуль интеграции может работать некорректно и предлагается обратиться в службу технической поддержки amoCRM.

Механизм интеграции 1С и amoCRM реализуется за счет публикации из 1С веб сервисов на веб сервере. Веб сервисы позволяют принимать запросы из amoCRM и производить манипуляции в базе 1С.

Связь с 1С происходит в режиме реального времени.

Функционально модуль позволяет выписывать счета из карточки сделки amoCRM и создавать новых клиентов (контрагентов) в 1С. Кроме того, при формировании счета в amoCRM информация о контрагенте, договоре и номенклатуре заказа может подставляться в счет из 1С автоматически. При формировании счета в amoCRM в 1С формируется документ «Заказ покупателя» с соответствующими параметрами.

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

В качестве веб сервера рекомендуется сервер Apache. Основной целью установки веб сервера является обеспечение HTTPS-доступа из браузеров пользователей в amoCRM для выставления счетов. Это происходит до связи с веб сервисами 1С. При этом администратор компании, использующей систему, имеет возможность настроить любую политику безопасности доступа к виджету. Надо отметить, что в установке и настройке веб сервера есть определенные особенности, описанные в инструкции по интеграции 1С предприятие и amoCRM. Работа по протоколу HTTPS требует использования криптографического ключа.

Для работы интеграции необходимо чтобы в 1С были установлены «Модули расширения веб сервера». Кроме того в конфигурацию 1С должны быть включены модули amoCRM. Это действие порождает определенное ограничение на полностью автоматическое обновление конфигурации 1С – необходимо настроить правила поддержки.

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

После перечисленных выше действий необходимо опубликовать сервисы в 1С и подключить виджет 1С в amoCRM.

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

В целях обеспечения безопасности и сохранности данных компания-поставщик обеспечивает ограниченный доступ своих сотрудников к администрированию и серверам проекта, автоматическое резервное копирование данных, использование разветвленной сети синхронизирующихся серверов на территории России. Использование шифрования данных предотвращает несанкционированный доступ к данным при их передаче. Конечно, остаются некие тучки на небе. Например, не разглашается тип используемой в amoCRM базы данных…

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

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

С точки зрения стоимости лицензий имеется широкий выбор вариантов системы с разной функциональностью стоимостью от 499 руб. в месяц за одного пользователя до 1499 рублей. Указанные цены соответствуют покупке на 6 месяцев. Есть и другие варианты покупки.

Ниже для иллюстрации приведены несколько характерных экранов настройки и работы с системой.

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

Битрикс24

Интеграция с 1С присутствует только в коробочной версии продукта, и бесплатная версия на 12 пользователей её не имеет.

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

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

Ниже приведен один из экранов настройки.

Например, менеджер CRM системы может контролировать оплату по счетам:

Счет отправлен

Счет оплачен

Сценарий интеграции определяется разработчиком следующим образом:

  • менеджер выставляет счет в CRM;
  • счет автоматически попадает в «1С»;
  • менеджер отправляет этот счет клиенту в PDF;
  • клиент получает счет и вносит оплату (например, через «Клиент-банк»);
  • бухгалтер на стороне менеджера получает информацию об оплате счета ;
  • бухгалтер вносит в «1С» факт этой оплаты в CRM отображается информация, что данный счет оплачен;
  • менеджер CRM в курсе - оплата прошла.

Кроме того, CRM и «1С» автоматически обмениваются данными о товарах. Новые товары, добавленные в «1С», сразу же появляются в каталоге товаров CRM. При выставлении счета из CRM производится проверка через «1С» наличия нужных товаров на складе. Цены на все товары в каталоге CRM синхронизируются с ценами в базе «1С».

Товары

Взаимодействие продуктов «1С» и «1С-Битрикс» реализуется на базе процедур двунаправленного обмена данными. Обмен данными выполняется с использованием основанного на XML открытого Стандарта обмена коммерческой информацией – CommerceML 2.0.

Основные настройки интеграции производятся на стороне 1С. Имеется неплохая документация. Специальной квалификации для осуществления интеграции, по-видимому, не требуется. Повторимся, двусторонняя синхронизация счетов выполняется на уровне товаров, количества, статусов и цены. Интеграция с 1С доступна только для коммерческих тарифных планов Битрикс24.

КлиК

В принципе, настроить синхронизацию можно для всего. Универсальный инструмент – это хорошо, но многие могут отметить и некую избыточность, поскольку «Клиент-Коммуникатор» - это платформа, балансирующая где-то между ERP и CRM системами.

Для настройки сценария выгрузки необходимо зайти в Конфигуратор, выбрать «Интеграция с 1С» и настроить правила.

Далее необходимо подключиться к базе 1С:

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

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

Кроме того, необходимо обратить особое внимание при сопоставлении на обязательность полей и контроль уникальности.

Удобно, что система во время конфигурирования при необходимости выдает сообщения об ошибках (например, «не заданы атрибуты уникальности») и подсказки. Таким образом, необходимые уточнения можно внести сразу.

Процедуры настройки импорта и экспорта аналогичны. Различен только порядок сопоставления. Для импорта: сначала класс КлиК, потом – таблица 1С. Для экспорта – наоборот.

После определения правил (определения сопоставления) необходимо создать «Задачи», которые определяют сценарий выгрузки. Например, имя задачи «Импорт номенклатуры». Для задач тоже производятся определенные настройки, например:

  • разрешить добавление;
  • разрешить только обновление записей;
  • указать действия при критической ошибке задачи (перейти к следующей задаче или прекратить вообще);
  • задать действия при ошибке записи (перейти к обработке следующей записи, перейти к следующей задачи, прекратить).

Есть возможность «наступить на горло своей песне» и выгружать не все сопоставленные данные. Например, в 1С есть «Группы контактов», а в КлиК мы не хотим их использовать. Для этого можно использовать механизм фильтра. Фильтр создается на языке 1С и имеется встроенная проверка его корректности. Правда, в этом опять же можно усмотреть некоторую избыточность действий (зачем было настраивать сопоставление большего количества атрибутов, чем надо). С другой стороны, сначала можно настроить по максимуму, а потом использовать набор данных по мере надобности.

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

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

Произойдет подключение и появляется визуальный индикатор хода выполнения задач.

Существует и еще одна дополнительная возможность в работе с системой. Используя конфигуратор КК, можно перенести настройки из одной базы в другую («сохранить настройки» - экспорт или «загрузить настройки» - импорт).

CRM КлиК - кастомизируемая система с хорошей документацией. Имеются разные варианты приобретения системы, поддерживаются любые конфигурации 1С 8.1, 8.2, 8.3.

Ниже приведем несколько скриншотов, иллюстрирующих интерфейс системы.

RegionSoft

Компания четко акцентирует внимание на сложности процесса интеграции и рекомендует соблюдать жесткие правила проведения операций. А именно четко определить правила разнесения информации, выгрузки, загрузки и так далее. И в этом есть свой резон. Как сказано в незабвенном фильме, «дети – вы хозяева лагеря, от вас требуется только одно – дисциплина».

RegionSoft CRM в стандартной поставке имеет возможность загружать данные в формате XML, которые формируются типовыми выгрузками 1С:Предприятие 8.

Имеется несколько вариантов интеграции.

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

Со стороны 1С:

  1. Выбрать в меню пункт «Файл -> Открыть», в появившемся диалоговом окне указать путь к обработке «ВыгрузкаЗагрузкаДанныхXML82.epf».
  2. В открывшейся обработке: указать путь файла для выгрузки, в таблице «Данные для выгрузки» отметить галочкой элемент дерева «Документы» под названием «Поступление на расчетный счет» и нажать кнопку «Объекты по ссылкам».
  3. При необходимости выгрузки документов за определенный период времени указываем этот период в разделе «Период выгрузки».
  4. После этого нажать кнопку «Выгрузить данные», расположенную в нижней панели кнопок и дождаться окончания выгрузки.

Со стороны RegionSoft… Впрочем, не будем приводить здесь все действия, описанные в документации (они довольно хорошо описаны). Есть и другие способы интеграции.

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

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

Еще один способ интеграции – это интеграция с помощью RegionSoft Application Server.

RegionSoft Application Server – это специальное программное обеспечение, позволяющее автоматически выполнять программные сценарии над базами данных системы RegionSoft, 1С или других программных решений (например автоматическое резервное копирование, формирование задач, длительные расчеты, очистка базы данных от мусора и др.). В том числе с помощью RegionSoft Application Server можно организовать полностью автоматизированное решение интеграции с 1С.

Общие правила интеграции с 1С с помощью RegionSoft Application Server следующие:

Перед настройкой интеграции необходимо определить график обмена данными:

  • Назначить на нерабочее время, например 23:30 начало процесса – выгрузку документов из RegionSoft.
  • Назначить время автоматического запуска 1С:Предприятие 8 для загрузки выгруженных из системы данных и последующей выгрузки данных из 1С в CRM – например, 23:40.
  • Назначить время запуска загрузки данных, выгруженных из 1С в CRM – например, 1:00.

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

При первом запуске RegionSoft Application Server необходимо перейти к настройке параметров (Настройка –> Параметры), и ввести данные для подключения к базе данных.

Затем необходимо перейти в конфигуратор (Настройка -> Конфигуратор). В конфигураторе необходимо добавить новый скрипт. В текстовом поле необходимо ввести программный код.

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

Для запуска 1С из RegionSoft Application Server необходимо создать командный файл Windows (например, «Script.cmd») для запуска 1С с определенным содержанием (это требует необходимых навыков администратора).

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

Имеется два варианта реализации: полуавтоматический и автоматический.

Полуавтоматический вариант интеграции позволяет:

  • производить выгрузки данных из журналов RegionSoft CRM в формат RegionSoft XML 2.2 и загружать их в 1С:Предприятие с помощью внешней обработки, которую можно скачать с сайта RegionSoft и производить загрузку данных в систему из типовых выгрузок 1С:Предприятие 8 в формат XML.

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

Автоматический вариант может быть настроен двумя способами:

  • с помощью конфигуратора RegionSoft CRM;
  • с помощью RegionSoft Application Server – сервера сценариев, предназначенного для выполнения автоматических операций с базами данных CRM системы (поставляется отдельно)

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

  • счета;
  • накладные;
  • акты выполненных работ;
  • номенклатура;
  • контрагенты;
  • банковские реквизиты контрагентов;
  • юридические лица;
  • банковские реквизиты юридических лиц;
  • пользователи;
  • контактные лица контрагентов;
  • оплаты.

Следует отметить, что использование RegionSoft Application Server позволяет организовать интеграцию в нерабочее время, например, ежедневно в 02:00 ночи. RegionSoft Application Server обычно устанавливается на сервер с базой данных в качестве службы, что позволяет ему иметь доступ к данным и выполнять регламентные операции круглосуточно. Кроме того, в этом случае для обеспечения обмена данными не требуется запущенных рабочих станций, в отличие от варианта интеграции с помощью конфигуратора.

Система является одной из самых быстрых CRM систем, что очень приятно.

Стоимость лицензии (бессрочной) на пользователя составляет примерно 12300 рублей. Возможны разные варианты приобретения лицензий.

Terrasoft

CRM от украинских разработчиков является одним из лидеров рынка в сфере управления взаимоотношениями с клиентами. Кроме того, система включает в себя возможность управления внутренними процессами компании на основе нотации BPMN. В системе есть и рекомендуемые шаблоны процессов продажи, маркетинга и сервиса. Хотя надо понимать, что готовые шаблоны не могут отражать все особенности конкретного бизнеса.

Система позволяет изменять практически все. Это конечно хорошо, но требует высокой квалификации лиц, выполняющих кастомизацию.

В систему заложены широкие возможности интеграции, в том числе с 1С. Не смотря на активность службы маркетинга компании, в открытом доступе имеется один основной источник информации по реализации интеграции с 1С – это вебинар на канале компании. Возможно, есть и другие источники, но познакомиться с ними не удалось. К слову сказать, вебинар показался слишком затянутым (более 1,5 часа!) и не очень удачным...

Итак, посмотрим, как производитель описывает свое решение.

Для настройки интеграции необходимо открыть Конфигуратор 1С и Конфигуратор Террасофт. В 1С должны быть установлены COM-объекты 1С (как правило, они установлены вместе с программой). В коробочной версии Террасофт доступна интеграция с 1С 8.0 и 8.1. Для 7.7 и 8.2 дополнительные утилиты интеграции.

Надо четко определиться, что подлежит синхронизации, и какие поля будут переноситься. И, конечно, не забывать о необходимости контроля уникальности записей (например, по полю «Код в 1С»).

Необходимо подключиться к 1С, а в Террасофте выбрать в «Интеграция» и «Добавить интеграцию с 1С». После проверки подключения проводится загрузка из 1С метаданных (информации о структуре таблиц и каталогов).

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

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

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

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

В базовой интеграции есть синхронизация контрагентов, продуктов, счетов и документов. Этого в принципе достаточно для CRM системы. Плановая синхронизация проводится раз в час. Для настройки автоматической синхронизации есть определенные правила, которые по заверениям разработчика прописаны в руководстве, поставляемом с продуктом.

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

Есть очень полезная функция - открывать карточки 1С из Terrasoft. Можно, например, посмотреть оплачен ли счет. Или добавить в карточку дополнительные атрибуты, важные для 1С и необязательные для CRM системы.

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

FreshOffice

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

Тем не менее, рассмотрим интеграцию системы с 1С на основе рекомендованного сотрудниками компании документа (Instruction_1C_Cloud.pdf).

Сначала отметим возможности интеграции:

Из FreshOffice в 1С можно выгрузить информацию по:

  • контрагентам;
  • документам (счетам).

Из системы 1С во FreshOffice можно выгрузить:

  • контрагентов;
  • документы (счета, акты, накладные, счета-фактуры);
  • финансовую информацию;
  • справочник товаров и услуг.

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

Для установки обработки необходимо запустить 1С: Предприятие и перейти в соответствующий раздел. Например, для конфигурации Комплексная Автоматизация 1.1 и Управление Производственным Предприятием 1.3: перейти в раздел меню Сервис / Дополнительные внешние отчеты и обработки / Обработки:

В открывшемся окне нажмите кнопку (+) «Добавить»:

И далее выбрать и записать необходимый файл:

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

Также необходимо указать раздел системы, где будет доступен данный дополнительный объект. Для указания раздела нажмите на гиперссылку «Указать разделы командного интерфейса».

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

Наверное, нет смысла повторять в данной статье все шаги по настройке интеграции. Уделим еще немного внимания процедурам выгрузки и загрузки.

Для выгрузки контрагентов в программу FreshOffice необходимо перейти на вкладку «Заполнение таблиц контрагентов» и выберите ответственного, за которым будут закреплены выгружаемые контрагенты. Есть возможность выбрать варианты выгрузки «Все», «Первые…» или «Фильтр». После выбора контрагентов нажмите кнопку «Выгрузить контрагентов».

В столбце «Выгружено» для каждого отмеченного контрагента будет установлено значение «закончена» в случае успешной передачи данных. Если контрагент уже присутствует в базе данных FreshOffice CRM, будет установлено значение «обновлено» и в столбце «Id в CRM» будет указан код контрагента.

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

По похожей схеме строится загрузка контрагентов в 1С, присвоение кода 1С контрагентам, выгрузка документов в систему FreshOffice.

Для загрузки счетов из FreshOffice необходимо выбрать период, в течение которого выписывались документы, а также тип документа в CRM и тип документа 1С, в виде которого будут загружены документы CRM. Кроме того, можно установить опцию «Перезаписывать» (для документов уже имеющихся в 1С) и опцию «Проводить» для возможности повести документ в 1С.

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

Лицензирование осуществляется на основе бессрочной конкурентной лицензии (для десктоп варианта установки).

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

Sales Expert

Интеграция CRM системы Sales Expert 2 с 1С:Предприятие позволяет решать следующие задачи:

  • создание счетов в Sales Expert 2, с сохранением их в 1С;
  • создание счетов в 1С, с сохранением их в Sales Expert 2;
  • импорт документов и платежей из 1С;
  • синхронизация контрагентов 1С и клиентов Sales Expert 2;
  • синхронизация номенклатуры 1С и продуктов в Sales Expert 2.

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

В случае нестандартной конфигурации 1С интеграция может работать не корректно.

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

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

Примеры экранов, отражающих работу в системе, приведены ниже.

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

Имеется целый набор средств, с помощью которых можно:

  • создавать, обрабатывать и обмениваться данными различных форматов;
  • осуществлять доступ ко всем объектам системы 1С:Предприятие 8, реализующим ее функциональные возможности;
  • поддерживать различные протоколы обмена;
  • поддерживать стандарты взаимодействия с другими подсистемами;
  • разрабатывать собственные интернет-решения.

Ставить оценки тому или иному решению – дело субъективное и не очень благодарное. Тем более что системы разные, а выбор CRM системы основывается не только на особенностях интеграции с 1С.

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

  Технология интеграции Доступная информация Удобство конфигурирования Ориентировочная стоимость
amoCRM WEB сервисы на WEB сервере Контрагенты, номенклатура, счета Непростая процедура с достаточно высокими требованиями к персоналу От 499 рублей в месяц за пользователя
Битрикс24 Обмен данными выполняется с использованием основанного на XML открытого стандарта обмена коммерческой информацией – CommerceML 2.0. Каталог товаров, счета, информация об оплате счетов Достаточно логично 9990 рублей в месяц на компанию
КлиК Внешняя обработка на основе двух файлов (метаданные и связка) Доступна практически вся информация Удобный и универсальный инструмент с хорошей визуализацией процесса От 6000 рублей (выкуп), от 300 (аренда)
RegionSoft Внешняя обработка на основе XML или специальное программное обеспечение - RegionSoft Application Server Контрагенты, номенклатура, счета, акты, оплаты Логичная процедура с разумной регламентацией 6300 рублей за базовую лицензию на 1 компьютер
Sales Expert Внешняя обработка Контрагенты, номенклатура, счета, платежи, документы Достаточно логичная процедура 10000 рублей за одно рабочее место
Terrasoft На основе COM-объектов Доступна практически вся информация Нетривиальная процедура с высокими требованиями к квалификации персонала. Как плюс – возможность открывать карточки 1С из CRM системы От 950 рублей за пользователя в месяц, 38800 рублей (выкуп)
FreshOffice Внешняя обработка Документы (счета, акты и т.д.,), контрагенты, товары и услуги Процедура с элементами ручного ввода От 430 рублей за пользователя в месяц

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


© 1998-2023 Дмитрий Рябых