====== Настройка и подключение "SIP Софтфон для 1С" в режиме "Конфигуратор" ======
Обращаем Ваше внимание, что версия платформы 1С:Предприятие должна быть **НЕ НИЖЕ** 8.2.15!!!
Самостоятельное встраивание телефонии должно производиться сотрудником строго по данной инструкции! Исполнитель инструкции должен четко понимать, что делает.
Для интеграции обработки софтфона «МИКО_SIP_Softfon_For_1С» в типовую конфигурацию 1С:CRM необходимо выполнить ряд простых действий, описанных ниже.
Перед началом интеграции настоятельно рекомендуем делать РЕЗЕРВНУЮ КОПИЮ вашей конфигурации!!! При несоблюдении данной рекомендации, а так же нарушения последовательности данной инструкции, наша компания не несет ответственность за сохранность Ваших данных.
===== Этап 1. Включение возможности изменения конфигурации =====
Открываем 1С:Предприятие в режиме «Конфигуратор».
Первое , что нужно сделать – включить возможность изменения конфигурации. Для этого открываем меню в заданной последовательности «Конфигурация» - «Поддержка» - «Настройка поддержки…».
{{ :doc:vkljuchit_vozmozhnost_izmenenija.jpg?450 | Включение возможности изменения конфигурации}}
Далее настраиваем параметры поддержки конфигурации, как показано на рисунке.
{{ :doc:podderzhka.jpg? |Настройка поддержки}}
===== Этап 2. Добавление обработки телефонии =====
Второе – необходимо добавить обработку «МИКО_SIP_Softfon_For_1С».
В дереве конфигурации находим узел «Обработки» и правой кнопкой мыши открываем контекстное меню, выбираем «Вставить внешнюю обработку,отчет...».
{{ :doc:vstavit_obrabotku111.jpg? |Добавление обработки телефонии}}
Выбираем обработку "МИКО_SIP_Softfon_For_1С.epf" из каталога дистрибутива.
===== Этап 3. Внесение изменений в глобальный модуль =====
Третье,что необходимо сделать - внести изменения в "Модуль обычного приложения".
В дереве конфигурации находим слово "CRM", правой кнопкой мыши открываем контекстное меню, выбираем «Открыть модуль обычного приложения».
{{ :doc:11modul_obychnogo_prilozhenija.jpg? |}}
Находим "Процедура ПриНачалеРаботыСистемы()" и заменяем данный код:
// {{{ СофтФон, Лайт }}} НАЧАЛО Код встраивания в произвольную конфигурацию
РарусСофтФонЛайт = Обработки.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С / КОНЕЦ
===== Этап 4. Создание роли "Телефония" =====
Завершаем встраивание телефонии МИКО в 1С:CRM созданием роли "**МИКО_ИспользованиеСофтфона**". Это необходимо сделать для настройки прав доступа пользователей, которые будут пользоваться телефонией.
В дереве конфигурации находим папку "Общее" , далее "Роли" и по кнопке добавить создаем новую роль "МИКО_ИспользованиеСофтфона".
* Имя "МИКО_ИспользованиеСофтфона"
* Синоним "МИКО: ИспользованиеСофтфона"
{{ :doc:dobavlenie_roli.jpg? |}}
В разделе "Объекты" находим обработку "МИКО_SIP_Softfon_For_1С" и в разделе "Права" выставляем галочки "Использовать" и "Просмотр" .
{{ :sip:sip_softfon_for_1c.png |}}
Роль создана. При настройке прав пользователей необходимо добавить эту роль тем, кто будет работать непосредственно с телефонией.
Встраивание завершено.