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

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

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


astpanel:designer:alfaauto6

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
astpanel:designer:alfaauto6 [2019/10/30 08:53]
imal создано
astpanel:designer:alfaauto6 [2020/09/18 15:43] (текущий)
imal [Изменение общих модулей]
Строка 1: Строка 1:
-====== ИНТЕГРАЦИЯ ПАНЕЛИ ТЕЛЕФОНИИ В Альфа-Авто 6 ======+====== Интеграция панели телефонии в Альфа-Авто 6 ======
  
 [[astpanel:​designer|Обратно,​ к списку конфигураций...]] [[astpanel:​designer|Обратно,​ к списку конфигураций...]]
  
 <note important>​ <note important>​
-Инструкция составлена и проверена с конфигурацией Альфа-Авто:​ Автосалон+Автосервис+Автозапчасти КОРП. Версия **6.0.13.33**.+Инструкция составлена и проверена с конфигурацией Альфа-Авто:​ Автосалон+Автосервис+Автозапчасти КОРП. Версия **6.0.21.08**.
 </​note>​ </​note>​
  
Строка 54: Строка 54:
  
 Добавим в план видов характеристик предопределенный элемент настройки панели телефонии. ​ Добавим в план видов характеристик предопределенный элемент настройки панели телефонии. ​
-  ​Перейдите к плану видов характеристик **ПраваИНастройки** +  ​Перейдите к плану видов характеристик **ПраваИНастройки** 
-  ​Откройте список предопределенных данных+  ​Откройте список предопределенных данных{{ :​astpanel:​designer:​alfa_pvh.png?​nolink&​500 |}} 
 +  - Перейдите к группе общих настроек софтфона **СофтФон-сфпОбщиеНастройки** 
 +  - Добавьте подчиненный элемент с параметрами:​ 
 +    - Имя **МИКО_ИспользоватьПанельТелефонии** 
 +    - Код **60099** 
 +    - Наименование **Панель телефонии Asterisk (МИКО)** 
 +    - Тип **Булево**{{ :​astpanel:​designer:​alfa_pvh_item.png?​nolink&​500 |}} 
  
 ===== Изменение общих модулей ===== ===== Изменение общих модулей =====
Строка 147: Строка 154:
  сфпПанельУправления.Позвонить(Телефон,​ОснованиеЗвонка);​  сфпПанельУправления.Позвонить(Телефон,​ОснованиеЗвонка);​
  сфпДанныеЗаполнения = ДанныеЗаполнения;​  сфпДанныеЗаполнения = ДанныеЗаполнения;​
- Возврат;​ + Возврат ​Истина;
  КонецЕсли;​  КонецЕсли;​
  // PT1C / Панель телефонии Asterisk / Конец   // PT1C / Панель телефонии Asterisk / Конец
  
 </​code>​ </​code>​
-===== Изменение общих форм ===== +  - Перейдите к общему модулю **УправлениеКонтактнойИнформациейКлиент** 
-  - Перейти к общей форме ​"**CRM_СообщенияПодключения**". В модуле формы, ​в процедуре "**ПриСозданииНаСервере**" ​необходимо добавить фрагмент кода: ​<code 1c>​Процедура ПриСозданииНаСервере(Отказ,​ СтандартнаяОбработка)+  - Добавьте изменения в процедуру **ПозвонитьПоТелефону**<code 1c>​Процедура ПозвонитьПоТелефону(НомерТелефона)
   
- Если ​НЕ Параметры.Свойство("​ВидФормы"​) ​Тогда + НомерТелефона = СтроковыеФункцииКлиентСервер.ЗаменитьОдниСимволыДругими("()_- ", НомерТелефона, ""​);​
- Отказ = Истина;​ +
-  +
- ИначеЕсли Параметры.ВидФормы ​"СофтФон" Тогда +
- // PT1C / Панель телефонии ​Asterisk / Начало +
- Если МИКО_Софтфон.Использовать("Панель телефонии Asterisk ​(МИКО)") Тогда +
- Возврат; +
- КонецЕсли;​ +
- // PT1C / Панель телефонии Asterisk / Конец +
-  +
- // *** *** *** +
- // ВНИМАНИЕ ПРОПУЩЕНА ЧАСТЬ ИСХОДНОГО КОДА +
- // *** *** ***+
   
 + // PT1C / Панель телефонии Asterisk / Начало
 + Если сфпПанельУправления <> Неопределено Тогда
 + сфпПанельУправления.СделатьЗвонок(НомерТелефона);​
 + Возврат;​
  КонецЕсли;​  КонецЕсли;​
-КонецПроцедуры // ПриСозданииНаСервере() 
-</​code>​ 
-  - Перейти к общей форме "​**ПечатьДокументов**"​. В **конец** процедуры "​**ПриСозданииНаСервере**"​ необходимо добавить фрагмент кода: <code 1c> // PT1C / Панель телефонии Asterisk / Начало 
- МИКО_Софтфон.ДобавитьКнопкиФаксаНаФормуПечати(ЭтаФорма);​ 
  // PT1C / Панель телефонии Asterisk / Конец  // PT1C / Панель телефонии Asterisk / Конец
-</​code>​ 
-  - **После** процедуры "​**ПриСозданииНаСервере**",​ добавить дополнительные процедуры - обработки:​ <code 1c> 
-&​НаКлиенте 
-Процедура МИКО_ОтправитьКакФакс() 
- Если НЕ МИКО_Софтфон.Использовать("​Панель телефонии Asterisk (МИКО)"​) ​ 
- ИЛИ сфпПанельУправления = Неопределено Тогда 
- Возврат;​ 
- КонецЕсли;​ 
   
- ТабличныеДокументы = Новый СписокЗначений;​ + // по умолчанию используем "​tel"​
- Для Каждого НастройкаПечатнойФормы Из НастройкиПечатныхФорм Цикл + ИмяПротокола ​= "​tel"​;
- Если Элементы[НастройкаПечатнойФормы.ИмяРеквизита].Вывод = ИспользованиеВывода.Разрешить И НастройкаПечатнойФормы.Печатать Тогда +
- ТабличныеДокументы.Добавить(ЭтотОбъект[НастройкаПечатнойФормы.ИмяРеквизита],​ НастройкаПечатнойФормы.Представление);​ +
- КонецЕсли;​ +
- КонецЦикла;+
  
- Если ТабличныеДокументы.Количество()=0 Тогда + // *** *** *** 
- Возврат;​ + // ВНИМАНИЕ ПРОПУЩЕНА ЧАСТЬ ​ИСХОДНОГО КОДА 
- Иначе + // *** *** ***
- ТабДок = ТабличныеДокументы[0].Значение;​ +
- КонецЕсли;​  +
- // отсылаем факс +
- сфпПанельУправления.ОтправитьФайлПоФаксу(,​ТабДок);​  +
-КонецПроцедуры ​// МИКО_ОтправитьКакФакс() +
- +
-&​НаКлиенте  +
-Процедура МИКО_Позвонить() +
- Если ​НЕ МИКО_Софтфон.Использовать("​Панель телефонии Asterisk (МИКО)"​) ​ +
- ИЛИ сфпПанельУправления = Неопределено Тогда +
- Возврат;​ +
- КонецЕсли; ​+
   
- ПараметрыПечати = Неопределено;​ +КонецПроцедуры<​/code>
-  +
- Если ТипЗнч(ОбъектыПечати) = Тип("​СписокЗначений"​) +
- И ОбъектыПечати.Количество() > 0 Тогда +
-  +
- Участник = МИКО_Софтфон.ПолучитьСсылкуНаУчастникаИзДокумента(ОбъектыПечати[0].Значение);​ +
- Если ТипЗнч(Участник) = Тип("​Массив"​)  +
- И Участник.Количество()>​0 Тогда +
- сфпПанельУправления.ПозвонитьВыбравТелефон(Участник);​ +
- ИначеЕсли Участник ​<> ​Неопределено Тогда +
- СписокУчастников = Новый Массив(1);​ +
- СписокУчастников[0] = Участник;​ +
- сфпПанельУправления.ПозвонитьВыбравТелефон(СписокУчастников);​ +
- КонецЕсли;​ +
- КонецЕсли; ​+
  
-КонецПроцедуры 
-</​code>​ 
  
 ===== Добавление картинок ===== ===== Добавление картинок =====
Строка 238: Строка 193:
  
   - Необходимо запустить 1С под учетной записью администратора 1С.   - Необходимо запустить 1С под учетной записью администратора 1С.
-  - Перейдите в раздел "**Настройки**" -> "​**Настройки системы**" -> "**Интеграция ​с телефонией(Софтфон)**" {{ :​astpanel:​designer:​1o.png |}}\\  +  - Перейдите в раздел "**Администрирование**" -> "​**Настройка параметров учета**"​ 
-  - Необходимо включить использование СофтФона. Для возможности прослушивания записей разговоров из документа "​Телефонный звонок"​ нужно установить настройку "Система записи переговоров,​ настроенная на сервере СофтФон" ​{{ :​astpanel:​designer:​CRM3_Softfon_Setup_1.png |}} +  - В открывшейся форме выберите группу настроек "​**Органайзер**" -> "**Софтфон**" -> "**Настроить Софтфон**"​ {{ :​astpanel:​designer:​alfa_1.png |}}\\  
-  - Перейдите в раздел "**Настройки**"​ -> **Администрирование** -> **Настройки пользователей и прав** ​{{ :​astpanel:​designer:​3v.png |}} +  - Активируйте настройку **Использовать сервис СофтФон**, сохраните настройки{{ :​astpanel:​designer:​alfa_2.png |}} 
-  - Перейдите ​в раздел **"Пользователи"** {{ :​astpanel:​designer:​4v.png |}} +  - Перейдите в раздел "​**Администрирование**" ​-> **Настройки пользователей и прав**. Перейдите ​к списку пользователей, найдите текущего пользователя ​и перейдите в форму ​"​**Права и настройки**" ​этого пользователя ​{{ :​astpanel:​designer:​alfa_3.png |}} 
-  - Для **текущего** пользователя ​следует ​перейти в "**Персональные ​настройки**"​{{ :​astpanel:​designer:​5y.png |}} +  - В группе настроек **Софтфон** активируйте настройки:
-  - Включите опции:+
  
   * "​**Использовать СофтФон**"  ​   * "​**Использовать СофтФон**"  ​
-  * "​**Панель телефонии Asterisk (МИКО)**"​ +  * "​**Панель телефонии Asterisk (МИКО)**"​{{ :​astpanel:​designer:​alfa_4.png |}}
-  * "​**Использовать внутреннюю панель СофтФон**"​ +
- +
-{{ :​astpanel:​designer:​6d.png |}} +
- +
-===== Как запустить панель телефонии 1С? ===== +
-Для запуска панели телефонии перейдите в **Органайзер** -> **Интеграция** и запустите **ПанельСофтфон** +
-{{ :​astpanel:​designer:​7a.png |}} +
- +
-===== Настройки пользователя в панели для конфигураций CRM 3 ===== +
-Для конфигураций с подсистемой CRM 3 в настройках панели телефонии можно установить параметр "​**Открывать в начале разговора**"​ - "​**Согласно персональных настроек CRM**"​(данная настройка персональная,​ ее нужно установить у каждого пользователя панели телефонии). При этом будут использоваться стандартные механизмы CRM. +
-{{ :​astpanel:​designer:​CRM3_Softfon_Setup_2.png |}} +
- +
-В персональных настройках пользователя CRM можно указать различные действия на входящие и исходящие звонки. +
-{{ :​astpanel:​designer:​CRM3_Softfon_Setup_3.png |}}+
  
-[[astpanel:​enterprise:​managed|Перейти ​к инструкции по настройке ​в режиме предприятия]]+Предварительная настройка завершена. Теперь необходимо перезапустить сеанс 1С под администратором ​и приступить к настройке ​панели телефонии ​по [[astpanel:​enterprise:​managed|инструкции]].
 ===== Коментарии ===== ===== Коментарии =====
 ~~DISQUS~~ ~~DISQUS~~
astpanel/designer/alfaauto6.1572425597.txt.gz · Последние изменения: 2019/10/30 08:53 — imal