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

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

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


astpanel:designer:crm3_0

Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
Следующая версия Следующая версия справа и слева
astpanel:designer:crm3_0 [2018/06/07 05:58]
imal
astpanel:designer:crm3_0 [2019/04/17 14:19]
imal [Изменение общих модулей]
Строка 97: Строка 97:
  КонецЕсли;​  КонецЕсли;​
  // PT1C / Панель телефонии Asterisk / Конец  // PT1C / Панель телефонии Asterisk / Конец
-</​code>​ 
-  - К процедуре "​**сфпПозвонить**"​. В начало необходимо вставить фрагмент кода:<​code 1c>  
- // PT1C / Панель телефонии Asterisk / Начало 
- Если МИКО_Софтфон.Использовать("​Панель телефонии Asterisk (МИКО)"​) Тогда 
- ОснованиеЗвонка = Неопределено;​ 
-  
- Если ДанныеЗаполнения <> Неопределено 
- И ДанныеЗаполнения.Свойство("​Основание"​) Тогда 
-  
- ОснованиеЗвонка = Новый Структура("​ОснованиеЗвонка,​ НомерТелефона",​ ДанныеЗаполнения.Основание,​ Телефон);​ 
-  
- Если ДанныеЗаполнения.Свойство("​Взаимодействие"​) Тогда 
- ОснованиеЗвонка.Вставить("​Взаимодействие",​ДанныеЗаполнения.Взаимодействие);​ 
- КонецЕсли; ​ 
- КонецЕсли;​ 
- сфпПанельУправления.Позвонить(Телефон,​ОснованиеЗвонка);​ 
- сфпДанныеЗаполнения = ДанныеЗаполнения;​ 
- Возврат;​  
- КонецЕсли;​ 
- // PT1C / Панель телефонии Asterisk / Конец  
- 
 </​code>​ </​code>​
   - К процедуре "​**сфпПозвонитьВыбравТелефон**"​. В начало необходимо вставить фрагмент кода:<​code 1c>    - К процедуре "​**сфпПозвонитьВыбравТелефон**"​. В начало необходимо вставить фрагмент кода:<​code 1c>
Строка 153: Строка 132:
  КонецЕсли;​  КонецЕсли;​
  // PT1C / Панель телефонии Asterisk / Конец  // PT1C / Панель телефонии Asterisk / Конец
 +</​code>​
 +  - К функции "​**сфпПозвонить**"​. В начало необходимо вставить фрагмент кода:
 +<note important>​Фрагмент кода предназначен для конфигураций с подсистемой CRM версии **3.0.13.1+**. Для более ранних версий используйте код по [[astpanel:​designer:​crm3_0:​makecall|ссылке]].</​note>​ <code 1c>
 + // PT1C / Панель телефонии Asterisk / Начало
 + Если МИКО_Софтфон.Использовать() Тогда
 + ОснованиеЗвонка = Неопределено;​
 + 
 + ДанныеЗаполнения = Вычислить("​ДопПараметры"​);​
 +
 + Если ДанныеЗаполнения = Неопределено Тогда
 +
 + ДанныеЗаполнения = Вычислить("​ДанныеЗаполнения"​);​
 +
 + КонецЕсли; ​
 +
 + Если ДанныеЗаполнения <> Неопределено
 + И ДанныеЗаполнения.Свойство("​Основание"​) Тогда
 + 
 + ОснованиеЗвонка = Новый Структура("​ОснованиеЗвонка,​ НомерТелефона",​ ДанныеЗаполнения.Основание,​ Телефон);​
 + 
 + Если ДанныеЗаполнения.Свойство("​Взаимодействие"​) Тогда
 + ОснованиеЗвонка.Вставить("​Взаимодействие",​ДанныеЗаполнения.Взаимодействие);​
 + КонецЕсли; ​
 + КонецЕсли;​
 + сфпПанельУправления.Позвонить(Телефон,​ОснованиеЗвонка);​
 + сфпДанныеЗаполнения = ДанныеЗаполнения;​
 + Возврат Истина;​
 + КонецЕсли;​
 + // PT1C / Панель телефонии Asterisk / Конец
 +
 </​code>​ </​code>​
 ===== Изменение общих форм ===== ===== Изменение общих форм =====
astpanel/designer/crm3_0.txt · Последние изменения: 2020/02/26 14:18 — imal