Управление Asterisk конференцией из 1С

Публикация № 502782

Администрирование - Торговое оборудование - Телефония, SIP

Asterisk

5
Пример интеграции 1С и Asterisk для управления конференциями.

Условия.

У нас есть 1С (версия 8.Х) и Linux-сервер (в моем случае ubuntu server 15.04 ) c Asterisk (1.8.28.2) на борту. Для интеграции использовал ВК от Simplit ROM-Asterisk.dll (полностью свободная, но снятая с техподдержки). Про интеграцию можно почитать здесь:

//infostart.ru/public/95691/

//infostart.ru/public/125719/

http://wiki.simplit.info/doku.php/community/rom-asterisk

Цель.

Управление Asterisk-конференциями из 1С. Минимальные задачи, которые я определил для себя:

  1. организация конференции,
  2. добавление и исключение участников конференции,

  3. Управление микрофоном участника конференции.

Конференции в Asterisk.

Система Asterisk поддерживает функцию конференц-связи (app_meetme.so) с неограниченным (искусственными лимитами) числом пользователей. Прочитать подробнее про MeetMe можно здесь:

http://asterisk.ru/knowledgebase/asterisk+cmd+meetme

Настройка Asterisk

Для начала создадим одну конференцию (2345), для этого добавляем следующую строку в meetme.conf:

conf => 2345,,321

И правим dialplan (extension.conf):

;meetme – собственно сама конференция

exten => 2345,1,MeetMe(2345,TMx)

;meetme kick all – выгнать всех из конференции

exten => _*0*XXXX*1,1,MeetMeAdmin(${EXTEN:3:4},K)

;meetme kick user (id in conference) – выгнать участника из конференции

exten => _*0*XXXX*1*!,1,MeetMeAdmin(${EXTEN:3:4},k,${EXTEN:10})


Сбор конференции осуществляется организацией звонков с внутреннего номера абонента на номер нашей конференции 2345.

Настройка со стороны 1С

Во обработке Asterisk_ПанельIPтелефонииКонференции в Модуде Формы в функции ПодключениеКСерверуAsterisk() изменяем переменные:

Адрес="...";

Порт="5038";

Логин="...";

Пароль="...";

ПутьКФайлуВК="c:\....\";

ПоказыватьСобытияAsterisk=Истина;

В справочнике Asterisk_Внутренние_телефоны записаны внутренние абоненты, и принадлежность их к той или иной конференции (н/р общая планерка , региональная планерка). Cравочник Asterisk_Конференции содержит информацию о самих конференциях (Название, id).

 

Принцип работы.

Запускаем обработку →выбираем конференцию (подгружается список участников) →кликаем на кнопу Собрать конференцию (происходит обзвон всех участников).

 

Отключить/подключить участника можно, кликнув по иконке статуса.

 

При обнаружении говорящего участника конференции, его ФИО подсвечивается синим цветом. Это удобно для отслеживания посторонних шумов в конференции (в этом случае можно просто выключить микрофон у участника).

 

Что планируется сделать:

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

  2. Добавление пользователя в активную конференцию, которого нет в списке этой конференции.

  3. Разделение конференций по комнатам

5

Скачать файлы

Наименование Файл Версия Размер
1с_asterisk_конференции
.zip 110,96Kb
17.03.16
16
.zip 110,96Kb 16 Скачать

Специальные предложения

Комментарии
Избранное Подписка Сортировка: Древо
1. Pashkaa 16 17.03.16 18:41 Сейчас в теме
Компонента же не работает в последних релизах платформы или что то изменилось?
2. lakhnov.alexander 61 17.03.16 22:04 Сейчас в теме
Ничего не изменилось... Проблемы с компонентой начались с релизов 8.3.6 (самому правда не довелось проверить)
3. V1V 113 22.07.16 07:36 Сейчас в теме
1С:Предприятие 8.3.6.2076 компонента работает на клиенте без проблем
4. kraspila 60 22.12.16 13:39 Сейчас в теме
1С:Предприятие 8.3 (8.3.8.2027) и старших компонента падает в ошибку с памятью
5. MICK77 12 20.01.17 14:46 Сейчас в теме
есть ли альтернатива?
6. user740364 16.09.19 13:31 Сейчас в теме
Я с 1с на вы, потому вопрос может звучать несколько странно.
Возможно ли сделать автоматическое отключение микрофона пользователей, которые "вылетают" во время конференц связи, что бы участники не слышали уведомлений типа - аппарат вызываемого абонента находится вне зоны действия сети?
Оставьте свое сообщение

См. также

Быстрый вызов из карточки сделки через Asterisk 2

Инструменты и обработки Программист Пользователь Расширение (cfe) v8 ERP2 УТ11 КА2 Россия Абонемент ($m) Телефония, SIP

Как из формы сделки в УТ 11 позвонить контактному лицу контрагента? Надо открыть вкладку «Участники» или ссылку «Окружение сделки», выбрать контрагента, открыть список контактных лиц, найти нужное, открыть его форму, перейти во вкладку «Адреса и телефоны» и там нажать кнопку звонка. Долго. Надо в 2 клика.

1 стартмани

19.09.2019    1388    1    soulner    0       

С 2020 года сервис «Продление поддержки конфигурации 1С:УПП» подорожает вдвое Промо

Успейте продлить поддержку УПП до повышения цен! Фирма «1С» предупредила об изменении цен на сервис «Продление поддержки конфигурации "1С:Управление производственным предприятием"». С 1 января 2020 года сервис подорожает в два раза.

Загрузка записей телефонных звонков из Asterisk 7

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 ERP2 УТ11 КА2 Россия Абонемент ($m) Телефония, SIP

Как и обещал, вторая часть моей реализации взаимодействия с АТС Asterisk из Управления торговлей 11, а именно загрузка записей телефонных разговоров в качестве прикреплённого файла к документу Телефонный звонок.

1 стартмани

28.07.2019    1689    1    soulner    6       

Базовый курс для начинающих 1С-программистов. Пятый поток. Онлайн-курс с 12 февраля по 15 апреля 2020 г. Промо

Данный онлайн-курс является начальной ступенью по изучению базовых принципов программирования в системе “1С:Предприятие” и предназначен для обучения 1С-программированию “с нуля”.

4500/9500 рублей

Звонок из карточки контакта через Asterisk без внешних компонент 6

Инструменты и обработки Программист Расширение (cfe) v8 ERP2 УТ11 КА2 Россия УУ Управление взаимоотношениями с клиентами (СRM) Абонемент ($m) Телефония, SIP

Не спешат, к сожалению, разработчики 1С интегрировать Управление торговлей с IP-телефонией. Есть решения от сторонних производителей, но они сильно платные и используют механизм внешних компонент. А было бы круто, если бы можно было сразу позвонить из карточки контактного лица и тут же заполнить форму звонка, и всё это без привязки к Windows… Эх, мечты!

1 стартмани

01.07.2019    5299    8    soulner    28       

Манго API. Звонок из 1С и получение списка звонивших 1

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Россия Абонемент ($m) Телефония, SIP

Пример работы с АТС Манго из обработки. Доступно для любой конфигурации на управляемых формах. Возможно: Получение истории звонков за период, Звонок из 1С от любого пользователя (нужен внутренний номер телефона сотрудника) .

1 стартмани

25.03.2019    2907    8    p.ugrumov    2       

Программы для исполнения 488-ФЗ: Маркировка товаров Промо

1 января 2019 года вступил в силу ФЗ от 25.12.2018 № 488-ФЗ о единой информационной системе маркировки товаров с использованием контрольных (идентификационных) знаков, который позволяет проследить движение товара от производителя до конечного потребителя. Инфостарт предлагает подборку программ, связанных с применением 488-ФЗ и маркировкой товаров.

DLL для подключения к Asterisk (32/64 клиенты) 6

Инструменты и обработки Системный администратор Программист Архив с данными v8 1cv8.cf Windows Абонемент ($m) Разработка внешних компонент Телефония, SIP

Подключение к Астериску и получение событий "Newchannel","BridgeEnter","Hangup" через ОбработкаВнешнегоСобытия.

1 стартмани

19.03.2019    3192    3    xxxAndricxxx    9       

Программы для исполнения 54-ФЗ Промо

С 01.02.2017 контрольно-кассовая техника должна отправлять электронные версии чеков оператору фискальных данных - правила установлены в 54-ФЗ ст.2 п.2. Инфостарт предлагает подборку программ, связанных с применением 54-ФЗ, ККТ и электронных чеков.

Интеграция Альфа-авто с телефонией (Простые звонки) 7

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 1cv8.cf Автомобили, автосервисы Россия УУ Управление взаимоотношениями с клиентами (СRM) Абонемент ($m) Телефония, SIP

Появилась необходимость интеграции Рарус Альфа-авто 5 с телефонией. По ряду причин от использования встроенного в конфигурацию "Рарус СофтФон" клиент отказался. В итоге был выбран удобный для клиента оператор SIP телефонии. Интеграцию с 1С выбранный оператор предлагает через решение Простые звонки (как и многие другие операторы). Готового решения для Альфа-авто не оказалось. В итоге оптимизировали обработку для УТ 10.3.

1 стартмани

26.02.2019    5897    5    de0nis    0       

1С + CoMagic 3

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 1cv8.cf Россия УУ Абонемент ($m) Внешние источники данных Телефония, SIP

Делимся опытом: интегрировали 1С и ВАТС CoMagic. Стандартные механизмы и Calltracking.

1 стартмани

14.02.2019    4100    10    medangel    3       

Перенос данных УТ 10.3 => УТ 11 / КА 2 / ERP 2 (ЕРП 2) (документы, остатки и справочная информация из "1С:Управление торговлей, ред. 10.3" в УТ 11 / КА 2 / ERP 2). Обновлен до УТ 10.3.56.х, УТ 11.4.10.х, КА 2.4.10.х и ERP 2.4.10.х! Промо

Уже более 100 компаний приобрели перенос и выполнили переход на УТ 11 / КА 2 / ERP 2 с помощью нашей разработки! Обработка перехода с УТ 10.3 на УТ 11 / КА 2 / ERP 2 позволяет перенести не только остатки на указанную дату (как типовой перенос), но и все возможные документы за выбранный период. При выходе новых релизов этих программ оперативно выпускаем обновление обработки. Предоставляем техническую поддержку. Можем сделать бесплатный тестовый перенос!

29700 руб.

Быстрая интеграция Билайн (облачная АТС) с 1С 2

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 1cv8.cf Россия Абонемент ($m) Телефония, SIP

В этой публикации рассмотрено, как быстро сделать вызов (интегрировать с 1С) Облачную АТС Билайн через ее API.

1 стартмани

18.12.2018    3470    5    tva120    5       

http-сервисы для интеграции 1С и облачной телефонии (на примере Sipuni) 8

Инструменты и обработки Системный администратор Программист Руководитель проекта Расширение (cfe) v8 v8::ОУ УТ11 Абонемент ($m) Телефония, SIP

Использование http-сервисов 1С для прямой интеграции с API облачной телефонии на примере оператора Sipuni. Демонстрируется возможность управления входящим звонком с помощью 1С. А также внешняя обработка для исходящих звонков.

5 стартмани

03.05.2018    12302    11    Kutuzov    4       

Базовый курс по разработке мобильных 1C-приложений для Android-устройств. Третий поток. Онлайн-интенсив с 11 февраля по 05 марта 2020 г. Промо

Данный онлайн-курс предусматривает изучение базовых принципов создания приложений для операционной системы Android, работающих на мобильной платформе “1С:Предприятие”. Курс предназначен для тех, кто уже имеет определенные навыки конфигурирования и программирования в системе “1С:Предприятие” при разработке прикладных решений для “обычных” компьютеров, но пока ещё не занимался разработкой 1С-приложений, предназначенных для работы на мобильных устройствах.

7500 рублей

Распознавание телефонных звонков с помощью речевых технологий Yandex SpeechKit (новая версия Yandex SpeechKit Cloud и Yandex Object Storage) 56

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::ОУ УТ10 Россия Windows Абонемент ($m) Телефония, SIP

Обработка позволяет преобразовывать телефонный звонки формата wav в текст с помощью речевых технологий Яндекса. Дополнительно в обработке реализована нарезка телефонного звонка на кусочки по 1 Мб с помощью SOX. Загрузка дополнительных данных по звонку из программы SpRecord. Использовал на нетиповой конфигурации Управление торговлей 10.3.

1 стартмани

23.01.2018    15499    19    zzhiraf_    20       

Доступ к Cisco AXL из 1С 1

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 1cv8.cf Абонемент ($m) Телефония, SIP

Пишем запросы к IP-телефонии Cisco Unified Communications Manager (CUCM).

1 стартмани

20.12.2017    8245    6    igormiro    0       

Готовые переносы данных из различных конфигураций 1C Промо

Рекомендуем готовые решения для переноса данных из различных конфигураций 1C. C техподдержкой от разработчиков и гарантией от Инфостарт.

Перенос данных КА 1.1 => ERP 2 (ЕРП) (обработка переноса документов, остатков и справочной информации из "1С:Комплексная автоматизация, ред. 1.1" в "1С:ERP Управление предприятием, ред 2"). Обновлен до КА 1.1.115.х и ERP 2.4.10.х Промо

Обработка позволяет переносить из КА 1.1 в ERP 2 документы за выбранный период и остатки. Типовая обработка от фирмы 1С документы не переносит. Также исправлены ошибки типовой обработки. При выходе новых релизов обновление высылается бесплатно в течение года. Разработка будет полезна фирмам-франчайзи, которые периодически выполняют такой перенос данных для заказчиков. Вы можете один раз приобрести обработку переноса, и потом бесплатно получать обновления в случае выхода новых релизов конфигураций 1С.

29700 руб.

Внешняя компонента RBSCaller.dll для интеграции с 3CX Phone System 7

Инструменты и обработки Системный администратор Программист Архив с данными v8 1cv8.cf Россия Windows Абонемент ($m) Разработка внешних компонент Телефония, SIP

Внешняя компонента для 1С: 8.x, позволяющая производить звонки, получать оповещения о входящих через механизм внешних событий 1С.

2 стартмани

12.10.2016    14917    17    RBS    7       

Онлайн-курс "Технология выполнения проектов ERP-класса – процессный подход". Третий поток. Курс проходит с 21 января по 18 марта 2020 года. Промо

Курс разработан Внедренческим центром «Раздолье». Курс предназначен для подготовки аналитиков, архитекторов и руководителей проектов автоматизации процессов управления с использованием комплексных ИТ-систем (1С:ERP, 1С:УХ, 1С:КА, 1С:УТ). В основе курса лежит методика применения процессного подхода.

9000 рублей

Взаимодействие 1С и стационарных телефонов семейства yealink 10

Инструменты и обработки no Внешняя обработка (ert,epf) v8 УТ11 Windows Абонемент ($m) Инструментарий разработчика Телефония, SIP

Если вы являете обладателем стационарных телефонов Yealink, то имеется достаточно простой способ взаимодействовать с ним через 1С с использованием HTTP-запроса и упростить повседневную процедуру набора номера на телефоне.

1 стартмани

08.09.2015    17295    21    ifal    6       

Перенос данных БП 2.0 => УТ 11 / КА 2 / ERP 2 (перенос остатков, документов и справочников из "1С:Бухгалтерия предприятия 8", ред. 2.0 в "1С:Управление торговлей 8", ред.11 / КА 2 / ERP 2). Обновлено до УТ 11.4.10.х, КА 2.4.10.х, ERP 2.4.10.х! Промо

Перенос позволяет загрузить в УТ 11 / КА 2 / ERP 2 документы за выбранный период, справочную информацию и остатки по счетам бух. учета. Переносятся остатки денежных средств, взаиморасчетов, остатки товаров и материалов на складах. Переносятся девятнадцать основных видов документов за выбранный период и вся нормативно-справочная информация. Есть фильтр по организации. Если нужно переносить что-то дополнительно, то обычно бесплатно дорабатываю правила (перед покупкой согласуйте необходимые доработки).

29700 руб.

Звоним из «1С». Универсальный софтфон для стандартных конфигураций «1С» с открытым кодом для платформ 8.2, 8.3 для Asterisk и не только. 108

Инструменты и обработки Системный администратор Программист Руководитель проекта Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Windows Абонемент ($m) Рабочее место Телефония, SIP

Уважаемые господа, представляю Вашему вниманию внешнюю обработку - софтфон для стандартных конфигураций «1С» с открытым кодом. Это две реализации с претензией на универсальность для обычных и управляемых приложений. Универсальность имеет свои минусы (на них укажу позже, если кто сам не увидит), которые легко «побеждаются» интеграцией в необходимую конфигурацию с внесением в последнюю соответствующих небольших изменений. Хотя, и с минусами, как мне кажется, как-то можно жить. Мне не удалось найти оператора или PBX, с которыми звонилка не работала бы (разве что Skipe) . Некоторые коллеги почему-то отдельно отмечали факт успешного взаимодействия с Mango, хотя, по правде сказать, я не очень понимаю, почему могут возникать сложности с этим оператором при использовании других инструментов. Вообще, этап тестирования был очень сжатым, и могу предположить, что будет найдено, какое-то количество негативных моментов (всегда хочется, чтобы их было немного.)., которые надо будет поправить. Буду рад любым вашим замечаниям и благодарен за здравую критику. Я думаю, что для нее в данном случае будет достаточно места. Этап тестирования, хоть и был сжатым, но все же был. Прежде всего, проверил на Asterisk, мне это показалось наиболее актуальным. MasterTel любезно предоставил для тестирования свои ресурсы, включая городской номер, Callobok.ru создал для меня экаунт на своем сервере, четвертым был провайдер sipnet. Во всех четырех случаях был положительный результат, больше нигде проверять не стал, т.к. все используют один и тот же протокол (кроме skype). Ах, ну да! Конечно же, на собственном сервере проверял, похоже тоже «жужжит». Что касается конфигураций, проверил работоспособность обычного приложения на "Бухгалтерии предприятия 2.0", "Управление торговлей 10.3", "Комплексная автоматизация", "Розница 1.0", управляемое приложение - "Управление торговлей 11", "Бухгалтерия предприятия 3.0", "Управление небольшой фирмой 1.4" (1.5 тоже должна работать), "Розница 2.0".

4 стартмани

16.07.2014    47954    814    sip2all    213       

Call Pack - многофункциональная АТС для платформы 1С 8.2 на базе Asterisk 12 97

Инструменты и обработки no Конфигурация (md, cf) v8 1cv8.cf Абонемент ($m) Телефония, SIP

Поддерживается комплекс основного функционала предлагаемого современными программными АТС. Для начала работы знаний по Linux, Asterisk и программированию 1С не требуется, все управление выполняется в интерфейсе 1С. Быстрый старт - установить и сделать первый звонок можно за ~10 минут. Подробные инструкции включены в дистрибутив.

1 стартмани

02.07.2014    40048    743    forden    97       

Онлайн-интенсив "Бизнес-процессы для подготовки к экзамену 1С:Специалист по платформе" 12 декабря 2019 г. Промо

На интенсиве будут рассмотрены все теоретические вопросы, связанные с устройством механизма бизнес-процессов – это необходимо для успешной сдачи экзамена 1С:Специалист по платформе. Также, в качестве практического примера, будет решена задача, аналогичная экзаменационной.

777 рублей

Интеграция 1С с SIP телефонией, или CRM за 3 рубля. 43

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 УНФ Управление взаимоотношениями с клиентами (СRM) Абонемент ($m) Телефония, SIP

Сейчас многие компании используют SIP телефонию как внутри офиса так и для внешних звонков. Возникла задача сделать в CRM-системе возможность отслеживания входящих / исходящих звонков.

1 стартмани

17.06.2014    38802    32    lavrov    15       

Пошаговая установка сервера телефонии FreePBX Distro и настройка для работы с 1C и не только. 14

Инструменты и обработки Системный администратор Архив с данными v8 1cv8.cf Linux Абонемент ($m) Телефония, SIP

И так приступим…. У меня старый компьютер с конфигурацией : CPU-Intel Pentium 4, 3000 MHz, DDR SDRAM-2048 Mb, Video GF 9400 512 Mb, HDD 80 Gb, CD-ROM, сетевая встроенная карта 100 м/бит. Можно еще проще конфигурацию…… Хватит для фирмы 1-50 SIP абонентов, GSM trunk, Skype и т.д. Так же у меня две аналоговых линии местной АТС FXO (Grandstream HT-503 и Unicorn 3112) и 4-е оператора GSM (MTS ,Megafon, BeeLine, Tele 2) . В качестве GSM-шлюза использую модемы Huawei E171 и USB HUB D-Link DUB-H7. К серверу можно прикрутить видео наблюдение, домофон или другое устройство имеющее IP адрес, но это в следующей статье, если хватит сил и терпения.

1 стартмани

23.12.2013    34507    135    APS1968    14       

Подборка решений для взаимодействия со ФГИС «Меркурий» Промо

С 1 июля 2019 года все компании, участвующие в обороте товаров животного происхождения, должны перейти на электронную ветеринарную сертификацию (ЭВС) через ФГИС «Меркурий». Инфостарт предлагает подборку программ, связанных с этим изменением.

Интеграция 1С 8.2 и Asterisk (упр. формы) 34

Инструменты и обработки Программист Подсистема v8 1cv8.cf Россия Windows Управление взаимоотношениями с клиентами (СRM) Абонемент ($m) Телефония, SIP

Пример интеграции на управляемых формах. Работа с телефонией в тонком клиенте.

1 стартмани

28.10.2013    45451    210    CeHbKA    24       

Панель телефонии для 1С 6

Инструменты и обработки no Внешняя обработка (ert,epf) v8 УТ10 Россия Windows Абонемент ($m) Телефония, SIP Рабочее место

Панель телефонии для 1С поможет контролировать входящие и исходящие звонки звонки. Есть возможность сохранения номеров в телефонной книге, так же есть возможность загружать номера из 1С.

1 стартмани

16.10.2013    21581    91    Chloroform    10