Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
astpanel:designer:crm2_0_12 [2016/12/22 15:26] tpor [Изменение общих модулей] |
astpanel:designer:crm2_0_12 [2018/07/25 10:17] (текущий) tpor |
||
---|---|---|---|
Строка 8: | Строка 8: | ||
[[astpanel:designer:crm2|Инструкции для прочих версий CRM2...]]</note> | [[astpanel:designer:crm2|Инструкции для прочих версий CRM2...]]</note> | ||
<note warning>Сделайте **РЕЗЕРВНУЮ КОПИЮ** информационной базы.</note> | <note warning>Сделайте **РЕЗЕРВНУЮ КОПИЮ** информационной базы.</note> | ||
+ | |||
+ | ===== Предварительная настройка ===== | ||
+ | |||
+ | Выполните предварительную настройку в режиме 1С:Предприятие согласно [[astpanel:designer:crm2:enterprise|данной инструкции]]. | ||
+ | |||
===== Настройка поддержки ===== | ===== Настройка поддержки ===== | ||
Строка 48: | Строка 53: | ||
===== Изменение общих модулей ===== | ===== Изменение общих модулей ===== | ||
- | - Передите к общему модулю "**сфпСофтФонПроКлиент**", | + | 1 Передите к общему модулю "**сфпСофтФонПроКлиент**",\\ |
- | - К процедуре "**сфпПодключитьСофтФон**". В начало необходимо вставить фрагмент кода: <code 1с> | + | 2 К процедуре "**сфпПодключитьСофтФон**". В начало необходимо вставить фрагмент кода: <code 1с> |
// PT1C / Панель телефонии Asterisk / Начало | // PT1C / Панель телефонии Asterisk / Начало | ||
НазваниеПанелиТелефонии = "Панель телефонии Asterisk (МИКО)"; | НазваниеПанелиТелефонии = "Панель телефонии Asterisk (МИКО)"; | ||
Строка 76: | Строка 81: | ||
КонецЕсли; | КонецЕсли; | ||
// PT1C / Панель телефонии Asterisk / Конец | // PT1C / Панель телефонии Asterisk / Конец | ||
- | </code> | + | </code>\\ |
- | - К процедуре "**сфпПозвонить**". В начало необходимо вставить фрагмент кода:<code 1c> // PT1C / Панель телефонии Asterisk / Начало | + | 3 К процедуре "**сфпПозвонить**". В начало необходимо вставить фрагмент кода:<code 1c> // PT1C / Панель телефонии Asterisk / Начало |
Если МИКО_Софтфон.Использовать("Панель телефонии Asterisk (МИКО)") Тогда | Если МИКО_Софтфон.Использовать("Панель телефонии Asterisk (МИКО)") Тогда | ||
ОснованиеЗвонка = Неопределено; | ОснованиеЗвонка = Неопределено; | ||
Строка 92: | Строка 97: | ||
// PT1C / Панель телефонии Asterisk / Конец | // PT1C / Панель телефонии Asterisk / Конец | ||
- | </code> | + | </code>\\ |
<note important> | <note important> | ||
- | Перед тем, как вставить код в процедуру сфпПозвонить обратите внимание на её параметры! | + | Перед тем, как вставить код в процедуру **сфпПозвонить** обратите внимание на её **параметры**! |
Если процедура имеет вид: | Если процедура имеет вид: | ||
<code>Процедура сфпПозвонить(Телефон, Объект = Неопределено, ДанныеЗаполнения = Неопределено)</code> | <code>Процедура сфпПозвонить(Телефон, Объект = Неопределено, ДанныеЗаполнения = Неопределено)</code> | ||
Строка 114: | Строка 119: | ||
// PT1C / Панель телефонии Asterisk / Конец | // PT1C / Панель телефонии Asterisk / Конец | ||
</code> | </code> | ||
- | </note> | + | </note>\\ |
- | - К процедуре "**сфпПозвонитьВыбравТелефон**". В начало необходимо вставить фрагмент кода:<code 1c> // PT1C / Панель телефонии Asterisk / Начало | + | |
+ | 4 К процедуре "**сфпПозвонитьВыбравТелефон**". В начало необходимо вставить фрагмент кода:<code 1c> // PT1C / Панель телефонии Asterisk / Начало | ||
Если МИКО_Софтфон.Использовать("Панель телефонии Asterisk (МИКО)") Тогда | Если МИКО_Софтфон.Использовать("Панель телефонии Asterisk (МИКО)") Тогда | ||
сфпПанельУправления.ПозвонитьВыбравТелефон(СписокОбъектов); | сфпПанельУправления.ПозвонитьВыбравТелефон(СписокОбъектов); | ||
Строка 121: | Строка 127: | ||
КонецЕсли; | КонецЕсли; | ||
// PT1C / Панель телефонии Asterisk / Конец | // PT1C / Панель телефонии Asterisk / Конец | ||
- | </code> | + | </code>\\ |
- | - К процедуре "**сфпПроверитьДоступностьСофтФон**". В начало необходимо вставить фрагмент кода:<code 1c> // PT1C / Панель телефонии Asterisk / Начало | + | 5 К процедуре "**сфпПроверитьДоступностьСофтФон**". В начало необходимо вставить фрагмент кода:<code 1c> // PT1C / Панель телефонии Asterisk / Начало |
Если МИКО_Софтфон.Использовать("Панель телефонии Asterisk (МИКО)") Тогда | Если МИКО_Софтфон.Использовать("Панель телефонии Asterisk (МИКО)") Тогда | ||
Возврат Истина; | Возврат Истина; | ||
КонецЕсли; | КонецЕсли; | ||
// PT1C / Панель телефонии Asterisk / Конец | // PT1C / Панель телефонии Asterisk / Конец | ||
- | </code> | + | </code>\\ |
===== Изменение общих форм ===== | ===== Изменение общих форм ===== | ||
- Перейти к общей форме "**CRM_СообщенияПодключения**". В модуле формы, в процедуре "**ПриСозданииНаСервере**" необходимо добавить фрагмент кода: <code 1c>Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка) | - Перейти к общей форме "**CRM_СообщенияПодключения**". В модуле формы, в процедуре "**ПриСозданииНаСервере**" необходимо добавить фрагмент кода: <code 1c>Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка) |