Как настроить синхронизацию SugarCRM и 1С?

Проблема

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

  • Банковские реквизиты компаний
  • Юридические и фактические адреса
  • Фамилии и должности людей, подписывающих документы
  • Список номенклатуры с названиями позиций и ценами

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

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

Решение

Автоматическая передача данных из системы в систему экономит время сотрудников компании и избавляет от человеческих ошибок.

Начиная с версии 1С 8.1 передачу данных лучше организовать через веб сервисы. И на стороне 1С, и на стороне CRM развертываются веб сервис (для приема данных) и веб клиент (для отправки данных). В своих решениях мы стараемся (когда это допускается требованиями) делать так, чтобы каждый тип данных отправлялся только в одном направлении. Например, новые контрагенты отправляются только из CRM в 1С, но не из 1С в CRM, а платежные поручения только из 1С в SugarCRM.

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

В нашем модуле интеграции 1С и SugarCRM передача данных организована следующим образом:

  • Контрагенты передаются из CRM в 1С
  • Сделки передаются из CRM в 1С (в 1С создаются счета на оплату клиентам)
  • Сделки из CRM передаются вместе с выбранными позициями (услугами или товарами). Если в 1С позиции в прайс-листе существовали, то они и будут в счете в 1С отражаться также, как если бы вы вручную создавали счет в 1С
  • Из 1С в CRM передается номенклатура (позиции прайс-листа)
  • Из 1С в CRM передаются платежные поручения

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

Для запуска интеграции 1С и SugarCRM необходимо установить наш модуль в 1С. Модуль устанавливается через объединения конфигурацией (стандартная операция 1С).


© 2013 Ведисофт
Москва: +7 (499) 703-04-23
Екатеринбург: +7 (343) 236-60-96
Почта: info_at_vedisoft_dot_info