Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
astpanel:designer:alfa5 [2019/10/18 12:14] imal |
astpanel:designer:alfa5 [2020/07/28 13:44] (текущий) imal [Этап 4. Внесение изменений в глобальный модуль] |
||
---|---|---|---|
Строка 28: | Строка 28: | ||
Находим процедуру "**ПриНачалеРаботыСистемы**" и заменяем фрагмент исходного кода: | Находим процедуру "**ПриНачалеРаботыСистемы**" и заменяем фрагмент исходного кода: | ||
+ | <note important>В актуальных релизах Альфа-авто 5.1.19+ инициализацию панели телефонии перенесли в общий модуль **ЛицензированиеКлиентСобытия** процедуру **ПослеСтартаСистемыЗащитыОбычноеПриложение()**. Создание обработки панели телефонии необходимо выполнять в указанной процедуре.</note> | ||
<code 1c> | <code 1c> | ||
ИначеЕсли ТекАТС = Перечисления.CRM_ИспользуемыйСофтФон.СофтФонПроф Тогда | ИначеЕсли ТекАТС = Перечисления.CRM_ИспользуемыйСофтФон.СофтФонПроф Тогда | ||
Строка 66: | Строка 67: | ||
</code> | </code> | ||
- | ===== Регистр сведений "Контактная информация" ===== | + | ===== Этап 5. Регистр сведений "Контактная информация" ===== |
В модуле набора записей скорректировать процедуру: | В модуле набора записей скорректировать процедуру: | ||
Строка 139: | Строка 140: | ||
</code> | </code> | ||
- | ===== Этап 5. Документ "Событие" ===== | + | |
+ | ===== Этап 6. Общий модуль "сфпСофтФонПроСервер" ===== | ||
+ | |||
+ | <note tip>Данный этап требуется выполнить для релиза 5.1.15.15+. Для прочих релизов может быть неактуально</note> | ||
+ | |||
+ | Необходимо скорректировать функцию, возвращающую признак использования софтфона в конфигурации. Перейдем в общий модуль **сфпСофтФонПроСервер**, найдем функцию **сфпИспользоватьСофтФон**. Если код функции в точности соответствует коду: | ||
+ | |||
+ | <code>Функция сфпИспользоватьСофтФон() Экспорт | ||
+ | Возврат (Константы.CRM_ИспользуемыйСофтФон.Получить() = Перечисления.CRM_ИспользуемыйСофтФон.СофтФон3); | ||
+ | КонецФункции // сфпИспользоватьСофтФон()</code> | ||
+ | |||
+ | то заменим его на код ниже: | ||
+ | |||
+ | <code 1c>Функция сфпИспользоватьСофтФон() Экспорт | ||
+ | // МИКО / Панель телефонии Asterisk / НАЧАЛО | ||
+ | //Возврат (Константы.CRM_ИспользуемыйСофтФон.Получить() = Перечисления.CRM_ИспользуемыйСофтФон.СофтФон3); | ||
+ | Возврат (Константы.CRM_ИспользуемыйСофтФон.Получить() = Перечисления.CRM_ИспользуемыйСофтФон.СофтФон3) ИЛИ | ||
+ | (Константы.CRM_ИспользуемыйСофтФон.Получить() = Перечисления.CRM_ИспользуемыйСофтФон.СофтФонПроф); | ||
+ | // МИКО / Панель телефонии Asterisk / КОНЕЦ | ||
+ | КонецФункции // сфпИспользоватьСофтФон()</code> | ||
+ | |||
+ | ===== Этап 7. Документ "Событие" ===== | ||
Для возможности прослушивать запись разговора, прикрепленного к документу, необходимо модифицировать форму документа "**ФормаДокумента**": | Для возможности прослушивать запись разговора, прикрепленного к документу, необходимо модифицировать форму документа "**ФормаДокумента**": | ||
Строка 164: | Строка 186: | ||
{{ :astpanel:designer:122222.png |Разрешить прослушивание разговора}} | {{ :astpanel:designer:122222.png |Разрешить прослушивание разговора}} | ||
- | ===== Этап 6. Печатная форма ===== | + | ===== Этап 8. Печатная форма ===== |
Для возможности отправить факсов сформированную печатную форму в текущий разговор, необходимо модифицировать общую печатную форму **ПечатнаяФормаДокументов**. | Для возможности отправить факсов сформированную печатную форму в текущий разговор, необходимо модифицировать общую печатную форму **ПечатнаяФормаДокументов**. | ||
Строка 193: | Строка 215: | ||
- | ===== Этап 7. Создание роли "Телефония" ===== | + | ===== Этап 9. Создание роли "Телефония" ===== |
Завершаем встраивание телефонии МИКО в Альфа-Авто 5 созданием роли "****МИКО_ИспользованиеСофтфона****". Это необходимо сделать для настройки прав доступа пользователей, которые будут пользоваться телефонией.\\ | Завершаем встраивание телефонии МИКО в Альфа-Авто 5 созданием роли "****МИКО_ИспользованиеСофтфона****". Это необходимо сделать для настройки прав доступа пользователей, которые будут пользоваться телефонией.\\ | ||
Строка 200: | Строка 222: | ||
<note important>Для роли установите синоним "**Использование панели телефонии Asterisk (МИКО)**".</note> | <note important>Для роли установите синоним "**Использование панели телефонии Asterisk (МИКО)**".</note> | ||
- | ===== Этап 8. Права доступа "Телефония" ===== | + | ===== Этап 10. Права доступа "Телефония" ===== |
<note warning>Перед выполнением этого шага обязательно выполните этап №6 и сохраните изменения "**Конфигурация**" - "**Обновить конфигурацию базы данных**".</note> | <note warning>Перед выполнением этого шага обязательно выполните этап №6 и сохраните изменения "**Конфигурация**" - "**Обновить конфигурацию базы данных**".</note> |