Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
nightbird:integration-1c-managed [2018/08/07 07:22] mcvet |
nightbird:integration-1c-managed [2019/04/19 13:57] mcvet |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
+ | ~~NOTOC~~ | ||
====== Встраивание подсистемы телефонии ====== | ====== Встраивание подсистемы телефонии ====== | ||
Строка 11: | Строка 12: | ||
* [[nightbird:integration-1c-managed#shag_2_vstrojte_podsistemu_telefonii|Шаг 2. Встройте подсистему телефонии]] | * [[nightbird:integration-1c-managed#shag_2_vstrojte_podsistemu_telefonii|Шаг 2. Встройте подсистему телефонии]] | ||
* [[nightbird:integration-1c-managed#shag_3_dopolnite_kod_programmnyx_modulej|Шаг 3. Дополните код программных модулей]] | * [[nightbird:integration-1c-managed#shag_3_dopolnite_kod_programmnyx_modulej|Шаг 3. Дополните код программных модулей]] | ||
+ | * [[nightbird:integration-1c-managed#shag_4_nastrojte_knopku_pozvonit|Шаг 4. Настройте кнопку "Позвонить"]] | ||
===== Шаг 1. Включите возможность изменения конфигурации ===== | ===== Шаг 1. Включите возможность изменения конфигурации ===== | ||
Строка 90: | Строка 92: | ||
=== Для настройки панели отчетов: === | === Для настройки панели отчетов: === | ||
- Откройте общий модуль **ВариантыОтчетовПереопределяемый**. | - Откройте общий модуль **ВариантыОтчетовПереопределяемый**. | ||
- | - Перейдите к процедуре **ОпределитьРазделыСВариантамиОтчетов** и добавьте в конец тела процедуры код:<code 1c> | + | - Перейдите к процедуре **ОпределитьРазделыСВариантамиОтчетов** и добавьте **в конец** тела процедуры код:<code 1c> |
Процедура ОпределитьРазделыСВариантамиОтчетов(Разделы) Экспорт | Процедура ОпределитьРазделыСВариантамиОтчетов(Разделы) Экспорт | ||
Строка 99: | Строка 101: | ||
// PT1C / Панель телефонии / Конец | // PT1C / Панель телефонии / Конец | ||
+ | КонецПроцедуры</code> | ||
+ | |||
+ | Сохраните изменения, //Конфигурация -> Сохранить конфигурацию//. | ||
+ | |||
+ | ===== Шаг 4. Настройте кнопку "Позвонить" ===== | ||
+ | Подсистема телефонии позволяет звонить по нажатию кнопки в 1С. Некоторые конфигурации 1С уже содержат такие кнопки, нужно только перехватить их обработчик. Для других подойдет универсальная команда **Позвонить**, которую можно встроить в справочники и документы. | ||
+ | |||
+ | ==== Универсальная команда "Позвонить" ==== | ||
+ | Команда **Позвонить** отображается в командной панели формы и позволяет совершать исходящие вызовы из справочников и документов. Команда может быть встроена только в справочники, которые содержат табличную часть "Контактная информация". А также в документы, у которых среди реквизитов есть ссылки на подобные справочники. | ||
+ | |||
+ | {{ :nightbird:07-08-2018_13-44-24.png?nolink |}} | ||
+ | |||
+ | === Для настройки универсальной команды "Позвонить": === | ||
+ | - Откройте свойства общей команды **микоПозвонить**. | ||
+ | - В свойстве **Тип параметра команды** укажите те справочники и документы, в которых нужна кнопка "Позвонить". {{ :nightbird:07-08-2018_13-32-23.png?nolink |}} | ||
+ | |||
+ | ==== Настройка команды "Позвонить" в "1С:Управление торговлей" ==== | ||
+ | В конфигурации "1С:Управление торговлей, ред.11" в справочниках партнеров и контактных лиц уже присутствует кнопка для совершения исходящего звонка. Это кнопка может быть использована для звонков с помощью панели телефонии. | ||
+ | |||
+ | {{ :nightbird:07-08-2018_13-58-00.png?nolink |}} | ||
+ | |||
+ | === Для настройки кнопки "Позвонить" === | ||
+ | - Откройте общий модуль **УправлениеКонтактнойИнформациейКлиент**. | ||
+ | - Перейдите к процедуре **ПозвонитьПоТелефону** и добавьте **в начало** тела процедуры код: <code 1c> | ||
+ | Процедура ПозвонитьПоТелефону(НомерТелефона) | ||
+ | |||
+ | // PT1C / Панель телефонии / Начало | ||
+ | Если Не микоПерсональныеНастройки = Неопределено Тогда | ||
+ | микоТелефонияКлиент.Позвонить(НомерТелефона, микоПерсональныеНастройки.ВнутреннийНомер); | ||
+ | Возврат; | ||
+ | КонецЕсли; | ||
+ | // PT1C / Панель телефонии / Конец | ||
+ | |||
+ | // ... | ||
+ | |||
КонецПроцедуры</code> | КонецПроцедуры</code> | ||
=== Завершите встраивание подсистемы применив изменения: === | === Завершите встраивание подсистемы применив изменения: === | ||
- | - Сохраните изменения, Конфигурация → Сохранить конфигурацию. | + | - Сохраните изменения, //Конфигурация -> Сохранить конфигурацию//. |
- Обновите конфигурацию базы данных, //Конфигурация -> Обновить конфигурацию базы данных//. | - Обновите конфигурацию базы данных, //Конфигурация -> Обновить конфигурацию базы данных//. | ||
+ | |||
+ | == Полезные ссылки: == | ||
+ | * [[nightbird:prepare-1c|Настройка подсистемы телефонии для работы в 1С]] | ||
+ | * [[nightbird:integration-1c-crm3|Встраивание подсистемы телефонии в 1С:CRM 3.0]] |