Самостоятельное встраивание телефонии должно производиться сотрудником строго по данной инструкции! Исполнитель инструкции должен четко понимать, что делает.
Для интеграции обработки софтфона «МИКО_SIP_Softfon_For_1С» в типовую конфигурацию 1С:CRM необходимо выполнить ряд простых действий, описанных ниже.
Открываем 1С:Предприятие в режиме «Конфигуратор». Первое , что нужно сделать – включить возможность изменения конфигурации. Для этого открываем меню в заданной последовательности «Конфигурация» - «Поддержка» - «Настройка поддержки…».
Далее настраиваем параметры поддержки конфигурации, как показано на рисунке.
Второе – необходимо добавить обработку «МИКО_SIP_Softfon_For_1С».
В дереве конфигурации находим узел «Обработки» и правой кнопкой мыши открываем контекстное меню, выбираем «Вставить внешнюю обработку,отчет…».
Выбираем обработку «МИКО_SIP_Softfon_For_1С.epf» из каталога дистрибутива.
Третье,что необходимо сделать - внести изменения в «Модуль обычного приложения». В дереве конфигурации находим слово «CRM», правой кнопкой мыши открываем контекстное меню, выбираем «Открыть модуль обычного приложения».
Находим «Процедура ПриНачалеРаботыСистемы()» и заменяем данный код:
// {{{ СофтФон, Лайт }}} НАЧАЛО Код встраивания в произвольную конфигурацию РарусСофтФонЛайт = Обработки.CRM_СофтФон.Создать(); РарусСофтФонЛайт.ПодключитьСофтФон();
Следующим фрагментом:
// {{{ СофтФон, Лайт }}} НАЧАЛО Код встраивания в произвольную конфигурацию // SP1C / SIP Софтфон для 1С / НАЧАЛО // РарусСофтФонЛайт = Обработки.CRM_СофтФон.Создать(); РарусСофтФонЛайт = Обработки.МИКО_SIP_Softfon_For_1С.Создать(); // SP1C / SIP Софтфон для 1С / КОНЕЦ РарусСофтФонЛайт.ПодключитьСофтФон();
Далее находим «Процедура ОбработкаВнешнегоСобытия(Источник, Событие, Данные)» в конце процедуры, перед надписью «КонецПроцедуры» вставляем следующий код:
// SP1C / SIP Софтфон для 1С / НАЧАЛО Если РарусСофтФонЛайт <> Неопределено И Источник = "MIKO_SoftPhone" Тогда РарусСофтФонЛайт.ОбработкаВнешнегоСобытия_SIP(Источник, Событие, Данные); КонецЕсли; // SP1C / SIP Софтфон для 1С / КОНЕЦ
Переходим к работе с «Процедура ПередЗавершениемРаботыСистемы(Отказ)». Перед «КонецПроцедуры» вставляем следующий код:
// SP1C / SIP Софтфон для 1С / НАЧАЛО Если НЕ РарусСофтФонЛайт = Неопределено Тогда РарусСофтФонЛайт.ОтключитьВК(); КонецЕсли; // SP1C / SIP Софтфон для 1С / КОНЕЦ
Завершаем встраивание телефонии МИКО в 1С:CRM созданием роли «МИКО_ИспользованиеСофтфона». Это необходимо сделать для настройки прав доступа пользователей, которые будут пользоваться телефонией.
В дереве конфигурации находим папку «Общее» , далее «Роли» и по кнопке добавить создаем новую роль «МИКО_ИспользованиеСофтфона».
В разделе «Объекты» находим обработку «МИКО_SIP_Softfon_For_1С» и в разделе «Права» выставляем галочки «Использовать» и «Просмотр» .
Роль создана. При настройке прав пользователей необходимо добавить эту роль тем, кто будет работать непосредственно с телефонией.
Встраивание завершено.