Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
astpanel:designer:ut11 [2015/09/21 04:45] apor |
astpanel:designer:ut11 [2016/12/12 14:42] (текущий) tpor |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
====== Интеграция в конфигурацию "УТ 11 (УТ 3.0 для Украины)" ====== | ====== Интеграция в конфигурацию "УТ 11 (УТ 3.0 для Украины)" ====== | ||
* [[http://wiki.miko.ru/astpanel:designer|Обратно к инструкции...]] | * [[http://wiki.miko.ru/astpanel:designer|Обратно к инструкции...]] | ||
+ | |||
+ | <note important>Встраивать панель телефонии стало проще! Доработка конфигурации с минимальными изменениями! Встраивание панели телефонии с помощью **механизма расширений** описано [[astpanel:designer:extension|здесь]].</note> | ||
<note warning>Руководство составлено для "Управление торговлей, редакция 11.1.2.18" и панели телефонии Asterisk 1.X.20.11 | <note warning>Руководство составлено для "Управление торговлей, редакция 11.1.2.18" и панели телефонии Asterisk 1.X.20.11 | ||
Строка 26: | Строка 28: | ||
Порядок действий следующий. | Порядок действий следующий. | ||
- | - Добавьте в обработку **MIKO_Asterisk** команду **"Позвонить"** и поместите в модуль команды <code 1c> | + | - Добавьте в обработку **МИКО_ПанельТелефонииДля1С** команду **"Позвонить"** и поместите в модуль команды <code 1c> |
&НаКлиенте | &НаКлиенте | ||
Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды) | Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды) | ||
Строка 90: | Строка 92: | ||
- Раскройте дерево конфигурации на группе **"Общие картинки"** и добавьте в нее новый элемент **"МИКО_Телефон"**. | - Раскройте дерево конфигурации на группе **"Общие картинки"** и добавьте в нее новый элемент **"МИКО_Телефон"**. | ||
- Загрузите в созданный объект изображение для кнопки **"Позвонить"** ({{:doc:phonegray.png|}}). | - Загрузите в созданный объект изображение для кнопки **"Позвонить"** ({{:doc:phonegray.png|}}). | ||
- | - Вернитесь к команде **"Позвонить"** обработки **MIKO_Asterisk** и заполните свойства **"Отображение"** в значение **"Картинка и текст"**, **"Картинка"** в значение **"МИКО_Телефон"**. | + | - Вернитесь к команде **"Позвонить"** обработки **МИКО_ПанельТелефонииДля1С** и заполните свойства **"Отображение"** в значение **"Картинка и текст"**, **"Картинка"** в значение **"МИКО_Телефон"**. |
Обновите конфигурацию базы данных и запустите программу в режиме **"Предприятие"**. Результат работы показан на рисунке ниже. | Обновите конфигурацию базы данных и запустите программу в режиме **"Предприятие"**. Результат работы показан на рисунке ниже. | ||
- | {{page>astpanel:designer:unf#ehtap_4_dobavlenie_knopki_pozvonit_na_zakladku_kontaktnoj_informacii_spravochnikov}} | + | ===== Этап 4. Добавление кнопки "Позвонить" на закладку контактной информации справочников ===== |
+ | |||
+ | При использовании конфигурации **11.2.3.95** необходимо доработать общий модуль "**УправлениеКонтактнойИнформациейКлиент**", процедуру "**ПозвонитьПоТелефону**", пример: | ||
+ | <code 1c>Процедура ПозвонитьПоТелефону(НомерТелефона) | ||
+ | |||
+ | НомерТелефона = СтроковыеФункцииКлиентСервер.ЗаменитьОдниСимволыДругими("()_- ", НомерТелефона, ""); | ||
+ | // PT1C / Панель телефонии Asterisk / Начало | ||
+ | Если сфпФормаТелефон <> Неопределено Тогда | ||
+ | сфпФормаТелефон.СделатьЗвонок(НомерТелефона); | ||
+ | Возврат; | ||
+ | КонецЕсли; | ||
+ | // PT1C / Панель телефонии Asterisk / Конец | ||
+ | // по умолчанию используем "tel" | ||
+ | ИмяПротокола = "tel"; | ||
+ | // *** *** *** | ||
+ | // ВНИМАНИЕ ПРОПУЩЕНА ЧАСТЬ ИСХОДНОГО КОДА | ||
+ | // *** *** *** | ||
+ | |||
+ | КонецПроцедуры | ||
+ | </code> | ||
+ | |||
+ | |||
+ | <note important>Для конфигурации "Управление торговлей, **редакция 11.1**" выполните инструкции по [[astpanel:designer:ut11:callcommand_ut11_1|ссылке]].</note> | ||
+ | <note important>Для конфигурации "Управление торговлей, **редакция 11.2**" (выпущенных ранее **11.2.3**) выполните инструкции по [[astpanel:designer:ut11:callcommand_ut11_2|ссылке]].</note> | ||
+ | |||
+ | Обновите конфигурацию базы данных и запустите программу в режиме //"Предприятие"//. Результат работы показан на рисунке ниже. | ||
+ | |||
+ | {{ :doc:panel1cunf:showbuttoncall.png |}} | ||
===== Этап 5. Добавление кнопки "Прослушать запись" в документ "Телефонный звонок" ===== | ===== Этап 5. Добавление кнопки "Прослушать запись" в документ "Телефонный звонок" ===== | ||
Строка 100: | Строка 129: | ||
Порядок действий: | Порядок действий: | ||
- | - Добавьте в обработку **MIKO_Asterisk** команду "**ПрослушатьЗапись**" и поместите в модуль команды <code 1c>&НаКлиенте | + | - Добавьте в обработку **МИКО_ПанельТелефонииДля1С** команду "**ПрослушатьЗапись**" и поместите в модуль команды <code 1c>&НаКлиенте |
Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды) | Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды) | ||