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

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

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


doc:panel1ccrm20:config

Это старая версия документа!


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

Руководство составлено для 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. В появившемся окне укажите, что объекты поставщика не редактируются.

Шаг 6. Для головного объекта конфигурации измените правило поддержки на «Объект поставщика редактируется с сохранением поддержки».

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

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

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

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

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

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

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

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

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

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

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

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

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

//+МИКО
НазваниеПанелиТелефонии = "МИКО Панель телефонии Asterisk";
Если МИКО_Софтфон.Использовать(НазваниеПанелиТелефонии) Тогда
	сфпФормаТелефон.ЗавершитьРаботу();
КонецЕсли;
//-МИКО

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

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

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

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

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

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

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

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

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