Внимание!
Эта wiki об устаревших версиях
Документация к актуальной версии интеграции 1С и телефонии доступна по ссылке

Инструменты пользователя

Инструменты сайта


astpanel:designer:crm2:crm2062

ИНТЕГРАЦИЯ ПАНЕЛИ ТЕЛЕФОНИИ С КОНФИГУРАЦИЕЙ CRM 2.0.6

Руководство составлено для 1С:CRM 2.0.6.2 и панели телефонии Asterisk 1.10.18.6 и может быть не актуальным для других версий.
Прежде чем приступить к выполнению действий из данного руководства, сделайте РЕЗЕРВНУЮ КОПИЮ информационной базы. Руководство содержит подробные пошаговые инструкции. Однако, если Вы не уверены в том, что делаете, то доверьте эту работу специалистам. Наша компания не несет ответственности за потерю данных вызванную неверными действиями пользователей.

Данное практическое руководство демонстрирует процесс интеграции панели телефонии с конфигурацией CRM 2.0. Это может быть как чистая CRM, так и конфигурации со встроенной CRM системой (например, «Управление торговлей + CRM2»).

Что дает интеграция в сравнении с безинтеграционным режимом работы?

  1. Не нужно выполнять каких-либо дополнительных действий при запуске системы. Панель телефонии начинает работу сразу после запуска 1С в свернутом виде.
  2. Работа продолжается даже после закрытия окна панели. Если поступит входящий звонок, панель отобразиться на экране.
  3. Сделать звонок можно не только из панели телефонии, но и кнопками «Позвонить», расположенными в карточках контрагентов и документе «Событие».

Этап 1. В режиме "Конфигуратор"

Для начала следует разблокировать корневой объект конфигурации для внесения изменений.

Порядок действий следующий:

  1. Сперва убедитесь, что все пользователи завершили свою работу с программой. После чего запустите программу в режиме «Конфигуратор».
  2. Откройте окно настройки поддержки.
  3. Включите возможность изменения конфигурации. На предупреждение программы ответьте утвердительно.
  4. В появившемся окне укажите, что объекты поставщика не редактируются.
  5. Затем для корневого объекта конфигурации установите правило поддержки «Объект поставщика редактируется с сохранением поддержки».

Теперь конфигурация готова к внесению изменений.

2013/08/06 13:54 · nb

Этап 2. Встраивание панели телефонии

Шаг 1. Раскройте дерево конфигурации на группе элементов «Общие модули» и добавьте в нее новый элемент.

Назовите новый элемент «МИКО_Софтфон».

Шаг 2. Установите флажки напротив свойств «Сервер» и «Вызов сервера» для созданного модуля.

Шаг 3. Скопируйте текст, расположенный по данной ссылке, и вставьте его в модуль «МИКО_Софтфон».

Шаг 4. Добавьте внешнюю обработку MIKO_Asterisk в конфигурацию.

Шаг 5. Создайте новую обработку «МИКО_Заглушка» в конфигурации. Добавьте в созданную обработку новую форму. Поместите приведенный ниже текст в модуль формы.

&НаКлиенте
Процедура ПолучитьУстройстваВводаММ(УстройствоВвода) Экспорт
 
КонецПроцедуры
 
&НаКлиенте
Процедура ПолучитьУстройстваВыводаММ(УстройствоВывода) Экспорт
 
КонецПроцедуры

Шаг 6. Откройте модуль управляемого приложения.

Перейдите к процедуре «ПриНачалеРаботыСистемы».

Шаг 7. Перед текстом, начинающемся с комментария «СофтФон», вставьте текст, расположенный по данной ссылке. Т.к во избежании загрузки встроенного софтфона работа процедура досрочно завершается, возможно потребуется перенести код инициализации других объектов CRM выше. Вы можете переместить этот код либо до загрузки панели телефонии, либо непосредственно после, как показано на рисунке ниже.

Шаг 8. В начало процедуры «ПриЗавершенииРаботыСистемы» добавьте код приведенный ниже.

//+МИКО
Попытка
	сфпФормаТелефон.ЗавершитьРаботу();
Исключение
КонецПопытки;
//-МИКО

Этап 3. Настройка прав доступа

Шаг 1. Добавьте в конфигурацию новую роль.

Назовите роль «МИКО_Софтфон».

Шаг 2. Снимите все отметки о правах выставляемые по умолчанию. Для обработки MIKO_Asterisk отметьте все права.

Для обработки МИКО_Заглушка также отметить все права

Шаг 3. Обновите конфигурацию базы данных.

Шаг 4. Откройте список пользователей информационной базы.

Шаг 5. Для тех пользователей, которые должны иметь доступ к панели телефонии назначьте роли.

Как минимум, должны быть назначены роли:

  • Базовые права (CRM);
  • МИКО Софтфон.
astpanel/designer/crm2/crm2062.txt · Последние изменения: 2014/11/14 22:32 (внешнее изменение)