v3.Панель телефонии для УНФ. Методика встраивания

Компанией Simplit разработана методика встраивания для конфигурации Управление небольшой фирмой ред. 1.4

<faicon fa fa-file-picture-o fa-2x> Скриншоты результата после встраивания

Включение возможности изменения конфигурации

Включите возможность внесения изменений, не снимая конфигурацию с поддержки

Изменения в модуле управляемого приложения

Добавление переменной в блок объявления переменных:

//<simplit>
Перем ПанельТелефонии Экспорт;
//</simplit>

Процедура ПриНачалеРаботыСистемы (в конец):

	//<simplit>
	ТелефонияКлиент.ПриНачалеРаботыСистемы();
	//</simplit>
КонецПроцедуры

Процедура ПередЗавершениемРаботыСистемы (в конец):

	//<simplit>
	ТелефонияКлиент.ПередЗавершениемРаботыСистемы(Отказ);
	//</simplit>
КонецПроцедуры

Процедура ОбработкаВнешнегоСобытия (в начало):

Процедура ОбработкаВнешнегоСобытия(Источник, Событие, Данные)
	//<simplit>
	Если Источник="ROM-Asterisk-Native" Тогда
		Возврат;
	КонецЕсли; 
	//</simplit>

Изменение общего модуля

Общий модуль «ДополнительныеОтчетыИОбработки», процедура «ПриСозданииНаСервере» (в начало):

Процедура ПриСозданииНаСервере(Форма, ТипФормы = Неопределено) Экспорт
	//<simplit>
	ТелефонияСервер.УстановитьКомандыТелефонии(Форма);
	//</simplit>

Добавление общих модулей Телефония

Механизмы добавления команд телефонии и вся логика обработки выполнения этих команд реализована в общих модулях ТелефонияСервер и ТелефонияКлиент, разработанных компанией Simplit. Общие модули поставляются бесплатно после покупки решения.

Общие модули для интеграции предоставляются бесплатно после покупки Панели телефонии.
Для демо-версии режим встраивания не поддерживается

Добавьте новый общий модуль ТелефонияСервер

Добавьте новый общий модуль ТелефонияКлиент

Добавление Панели телефонии как обработки

Выполняется в режиме «Конфигуратор». Ветка метаданных «Обработки» - «Вставить внешнюю обработку»