Корзина
Станьте партнером 3CX, а мы поможем вам зарабатывать!Стать партнером
+380 (67) 958-68-68
+380 (95) 718-98-66
ул. Вернадского, 24 / 4, Днепр, Украина
Коммуникационные системы 3CX - телефония и видеоконференции для бизнеса от Unified Ukraine

Интеграция с "1С:Предприятие" и другими системами

Нашей компанией разработан и поддерживается модуль интеграции 3CX с учётными системами, в первую очередь с 1C:Предприятие 7.7-8.3. Модуль "3CX Интеграция" предназначен для реализации функций CRM-системы в любой конфигурации 1C:Предприятие , а также в любых других системах, умеющих подключать COM или .NET объекты. В модуле реализованы следующие возможности:

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

Модуль "3CX Интеграция" не привязан к какой-либо конфигурации 1С и может быть встроен в любую типовую / доработанную / собственную конфигурацию. В этом его преимущество перед аналогичными разработками, привязанными к определенной типовой конфигурации. Кроме 1C:Предприятие, модуль может быть использован в любой программе, поддерживающей интерфейс Component Object Model (Windows COM Interface), и любой программе с возможностью подключения .NET библиотек. Модуль предназначен для коммерческой редакции системы 3CX на платформах Windows или Linux. При использовании бесплатной редакции 3CX функциональность модуля будет ограничена, ввиду ограничений работы Call Control API.

Компоненты модуля

Модуль "3CX Интеграция" состоит из двух частей - серверной и клиентской. Связь между ними осуществляется по протоколу TCP/IP, для чего на стороне клиента и сервера должны быть открыты соответствующие порты или установлены исключения сетевого экрана (инсталлятор автоматически устанавливает исключения сетевого экрана Windows). Модуль работает следующим образом:

  • Серверная часть взаимодействует непосредственно с ядром АТС 3CX. Она устанавливается как сервис Windows на тот же ПК, на котором работает АТС 3CX. Для управления и мониторинга серверной части используется Менеджер сервера связи, который также устанавливается на сервер 3CX. Если сервис модуля интеграции по какой-либо причине не может быть установлен в систему, менеджер может сам выполнять работу сервера связи (такая конфигурация не рекомендуется для промышленной эксплуатации).
  • Клиентская часть модуля представляет собой набор библиотечных файлов (.dll),  с различными интерфейсами.
    • внешняя компонента для подключения по устаревшей технологии внешних компонент 1С COM
    • внешняя компонента для подключения по технологии 1С NativeAPI, 32 и 64 разрядные версии
    • библиотека для подключения по технологии Windows COM Interface
    • библиотека для подключения из .NET программ

Коммуникации между этими частями происходят так: 

  1. В интерфейсе 1С:Предприятие (например, из карточки клиента) сотрудник нажимает кнопку "Позвонить". При этом клиентская часть модуля (внешняя компонента 1С) связывается с серверной частью модуля интеграции.
  2. Серверная часть дает команду 3CX скоммутировать внутренний номер сотрудника и номер, на который делается звонок.
  3. По мере появления событий (дозвон, соединение, отсоединение), сервер 3CX передаёт их серверной части модуля, а та, в свою очередь, рассылает события подключенным клиентам.
  4. Конфигурация 1С через внешнюю компоненту получает информацию о событиях, анализирует их и выполняет нужные действия - показывает карточку клиента, отображает статус разговора, пишет журнал взаимодействия с клиентами.

Лицензирование модуля

Теперь программа бесплатна для 3CX V16!