Интеграция с телефонией Новофон: различия между версиями

Материал из largespace
Перейти к навигации Перейти к поиску
Строка 1: Строка 1:
[[Компания ЛарджСпейс|Компанией ЛарджСпейс]] реализован собственный модуль интеграции с телефонией Новофон (бывшая Задарма) для внедрения как отдельное решение или как подсистема в существующие расширения.
"[[Компания ЛарджСпейс|Компанией ЛарджСпейс]] реализован собственный модуль интеграции с телефонией Новофон (бывшая Задарма) для внедрения как отдельное решение или как подсистема в существующие расширения.


== Назначение решения ==
== Назначение решения ==
Строка 44: Строка 44:


== Технические операции для подключения телефонии ==
== Технические операции для подключения телефонии ==
Для подключения интеграции с телефонией необходимо выполнить следующие действия со стороны 1С:
1) Войти в пользовательском режиме под полными правами, через режим технического специалиста открыть константу (ЛС) Телефония Новофон. Использовать телефонию. Включить.
2) Создать служебного пользователя (например ТелефонияНовофон), создать профиль "Телефония Новофон" с ролями:
а) (ЛС) Телефония Новофон. Доступ к API
б) Запуск внешнего соединения
Для пользователя обязательно установить пароль

Версия от 12:17, 25 июня 2023

"Компанией ЛарджСпейс реализован собственный модуль интеграции с телефонией Новофон (бывшая Задарма) для внедрения как отдельное решение или как подсистема в существующие расширения.

Назначение решения

Назначение решения - предоставить возможность интеграции телефонии Новофон с существующим решением 1С, как в автономном варианте, так и при встройке в существующее расширение. Решение использует сервер-клиент вызовы через обсуждения для более быстрой реакции на входящий звонок, а также HTTP-сервисы для организации обработки веб-хуков со стороны телефонии.

Объекты подсистемы

Интеграция с телефонией включает в себя следующие объекты метаданных:

  • Подсистемы:
    • ЛС_ТелефонияНовофон
  • Общие модули
    • БЛС_РеглЗадания - для подключения регламентных заданий телефонии
    • ЛС_ЗадармаБиблиотеки - библиотечные процедуры для работы интеграции
    • ЛС_ЗадармаКоллтрекинг
    • ЛС_ЗадармаКоллтрекингВызовСервера
    • ЛС_ЗадармаКоллтрекингИнтерфейс
    • ЛС_ЗадармаКоллтрекингСлужебный
    • ЛС_ЗадармаОбменСерверКлиент
    • ЛС_ЗадармаОбменСерверКлиентНаКлиентеГлобальный - для подключения либо обработчика от системы взаимодействия, либо обработчика ожидания по получению данных о новых звонках
    • ЛС_ЗадармаОбщиеПроцедуры
    • ЛС_ЗадармаТелефония
    • ЛС_ЗадармаТелефонияAPI
    • ЛС_ЗадармаТелефонияВызовСервера
    • ЛС_ЗадармаТелефонияКлиент
    • ЛС_ЗадармаТелефонияПовтИсп
  • Роли
  • Функциональные опции
  • Определяемые типы
  • Общие команды
  • Группы команд
  • Общие формы
  • Общие картинки
  • HTTP-сервисы
  • Константы
  • Справочники
  • Документы
  • Обработки
  • Отчеты
  • Перечисления
  • Планы видов характеристик
  • Регистры сведений

Интеграция в существующее расширение

Технические операции для подключения телефонии

Для подключения интеграции с телефонией необходимо выполнить следующие действия со стороны 1С:

1) Войти в пользовательском режиме под полными правами, через режим технического специалиста открыть константу (ЛС) Телефония Новофон. Использовать телефонию. Включить.

2) Создать служебного пользователя (например ТелефонияНовофон), создать профиль "Телефония Новофон" с ролями:

а) (ЛС) Телефония Новофон. Доступ к API

б) Запуск внешнего соединения

Для пользователя обязательно установить пароль