Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
astpanel:designer:crm [2014/11/16 11:59] apor [Этап 3. Внесение изменений в глобальный модуль] |
astpanel:designer:crm [2016/10/25 09:42] (текущий) apor [Регистр сведений Контактная информация] |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== Доработка 1С:CRM в режиме "Конфигуратор" ====== | + | ====== Доработка 1С:CRM ====== |
<note warning> Обращаем внимание, что версия платформы 1С:Предприятие должна быть **НЕ НИЖЕ** 8.2.15!!!</note> | <note warning> Обращаем внимание, что версия платформы 1С:Предприятие должна быть **НЕ НИЖЕ** 8.2.15!!!</note> | ||
Самостоятельное встраивание телефонии должно производиться сотрудником строго по данной инструкции во избежании проблем с программой. | Самостоятельное встраивание телефонии должно производиться сотрудником строго по данной инструкции во избежании проблем с программой. | ||
Строка 60: | Строка 60: | ||
Если Источник = "MikoAjamEvent" | Если Источник = "MikoAjamEvent" | ||
ИЛИ Источник = "MIKO_SoftPhone" | ИЛИ Источник = "MIKO_SoftPhone" | ||
- | ИЛИ Источник = "MIKO_InFormAutor" Тогда | + | ИЛИ Источник = "hWindow" Тогда |
РарусСофтФонЛайт.ОбработкаВнешнегоСобытияАстериск(Источник, Событие, Данные); | РарусСофтФонЛайт.ОбработкаВнешнегоСобытияАстериск(Источник, Событие, Данные); | ||
КонецЕсли; | КонецЕсли; | ||
Строка 109: | Строка 109: | ||
# Если Клиент Тогда | # Если Клиент Тогда | ||
Если Запись.Тип = Перечисления.ТипыКонтактнойИнформации.Телефон Тогда | Если Запись.Тип = Перечисления.ТипыКонтактнойИнформации.Телефон Тогда | ||
+ | ПредставлениеБаза = Запись.Представление; | ||
ПредставлениеНомера = Запись.Поле1 + Запись.Поле2 + Запись.Поле3; | ПредставлениеНомера = Запись.Поле1 + Запись.Поле2 + Запись.Поле3; | ||
Если ЗначениеЗаполнено(Запись.Поле4) И НЕ ЗначениеЗаполнено(ПредставлениеНомера) Тогда | Если ЗначениеЗаполнено(Запись.Поле4) И НЕ ЗначениеЗаполнено(ПредставлениеНомера) Тогда | ||
Запись.CRM_ПолеХраненияНомера = CRMПреобразоватьНомерДляСохранения(Запись.Поле4, глКоличествоХранимыхЦифрТелефона); | Запись.CRM_ПолеХраненияНомера = CRMПреобразоватьНомерДляСохранения(Запись.Поле4, глКоличествоХранимыхЦифрТелефона); | ||
+ | ИначеЕсли НЕ ЗначениеЗаполнено(ПредставлениеНомера + Запись.Поле4) И ЗначениеЗаполнено(ПредставлениеБаза) Тогда | ||
+ | Запись.CRM_ПолеХраненияНомера = CRMПреобразоватьНомерДляСохранения (ПредставлениеБаза, глКоличествоХранимыхЦифрТелефона); | ||
Иначе | Иначе | ||
Запись.CRM_ПолеХраненияНомера = CRMПреобразоватьНомерДляСохранения (ПредставлениеНомера, глКоличествоХранимыхЦифрТелефона); | Запись.CRM_ПолеХраненияНомера = CRMПреобразоватьНомерДляСохранения (ПредставлениеНомера, глКоличествоХранимыхЦифрТелефона); | ||
Строка 122: | Строка 125: | ||
# КонецЕсли | # КонецЕсли | ||
// PT1C // окончание редактирования | // PT1C // окончание редактирования | ||
- | //********************************************************************** | + | //********************************************** |
КонецЦикла; | КонецЦикла; | ||
Строка 132: | Строка 135: | ||
</code> | </code> | ||
- | |||
===== Этап 4. Документ "Событие" ===== | ===== Этап 4. Документ "Событие" ===== | ||
Для возможности прослушивать запись разговора, прикрепленного к документу, необходимо модифицировать форму документа "**CRM_ФормаДокумента**": | Для возможности прослушивать запись разговора, прикрепленного к документу, необходимо модифицировать форму документа "**CRM_ФормаДокумента**": | ||
Строка 197: | Строка 199: | ||
- | ===== Этап 4. Создание роли "Телефония" ===== | + | ===== Этап 6. Создание роли "Телефония" ===== |
- | + | ||
- | Завершаем встраивание телефонии МИКО в 1С:CRM созданием роли "**МИКО_ИспользованиеСофтфона**". Это необходимо сделать для настройки прав доступа пользователей, которые будут пользоваться телефонией. | + | |
- | + | ||
- | В дереве конфигурации находим папку "Общее" , далее "Роли" и по кнопке добавить создаем новую роль "**МИКО_ИспользованиеСофтфона**". | + | |
- | {{ :doc:dobavlenie_roli.jpg? |}} | + | Завершаем встраивание телефонии МИКО в 1С:CRM созданием роли "****МИКО_ИспользованиеСофтфона****". Это необходимо сделать для настройки прав доступа пользователей, которые будут пользоваться телефонией.\\ |
+ | - В дереве конфигурации находим папку "Общее" , далее "Роли" и по кнопке добавить создаем новую роль "**МИКО_ИспользованиеСофтфона**". {{ :doc:dobavlenie_roli.jpg? |}} | ||
+ | - В столбце "**Объекты**" находим обработку "**МИКО_ПанельТелефонииДля1C**" и в правом столбце "Права" выставляем галочки "Использовать" и "Просмотр" . {{ :doc:11telefonija_ispolzov.jpg? |}} | ||
- | В столбце "Объекты" находим обработку "МИКО_ПанельТелефонииДля1C" и в правом столбце "Права" выставляем галочки "Использовать" и "Просмотр" . | + | <note important>Для роли установите синоним "**Использование панели телефонии Asterisk (МИКО)**".</note> |
+ | ===== Этап 7. Права доступа "Телефония" ===== | ||
- | {{ :doc:11telefonija_ispolzov.jpg? |}} | + | <note warning>Перед выполнением этого шага обязательно выполните этап №6 и сохраните изменения "**Конфигурация**" - "**Обновить конфигурацию базы данных**".</note> |
- | Обязательно укажите для пользователя роль "**Использование панели телефонии Asterisk (МИКО)**". Иначе первый запуск произвести невозможно. | + | Обязательно укажите для пользователя роль "**Использование панели телефонии Asterisk (МИКО)**". Иначе первый запуск произвести невозможно. {{ :astpanel:designer:user_rol.png?nolink |}} |
- | {{ :astpanel:designer:user_rol.png?nolink |}} | + | <note warning>Если, по какой то причине, необходимо прекратить запуск панели телефонии для пользователя, то просто отключите для него роль "**Использование панели телефонии Asterisk (МИКО)**".</note> |
- | На этом встраивание завершено. | + | На этом доработка завершена. |
+ | ===== Коментарии ===== | ||
+ | ~~DISQUS~~ |