Пример интеграции 1С и АТС типа Asterisk штатными средствами 1С

11.07.25

Функциональные - Управление взаимоотношениями с клиентами (CRM)

Пример реализации обработки событий звонков АТС на базе Asterisk, без dll и других сторонних средств.

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
(только для физ. лиц)
Пример интеграции 1С и АТС типа Asterisk штатными средствами 1С
.epf 16,86Kb
101 3 050 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Пример реализации обработки событий звонков АТС на базе Asterisk, без dll и других сторонних средств, через ОбработчикОжидания;

Тестировалось на FreePBX 14.0.5.2 и 1С УТ 10.3. Есть так же получение имени файла записи разговора, получение пока не реализовано - в процессе.

Цветовое обозначение:

  • желтый входящий звонок;
  • зеленый текущий разговор;
  • красный не отвеченный;

FreePBX настраивалась по данной на форуме VoIPNotes статье.

FTP на FreePBX настраивался по статьям статья1 и статья2

Исправлено:

- более читабельный код, события вынесены в отдельную. процедуру;

- добавлен пример запись в регистр сведений в конфигурацию, закомментировано;

- добавлено получение и проигрывание записи разговора с ftp сервера Asterisk, двойной клик по строке.

 

Будет спрос - могу выложить кусок конфигурации где все работает.

 

Возможно будет интересно:

Проверено на следующих конфигурациях и релизах:

  • Управление торговлей, редакция 10.3, релизы 10.3.88.3

Вступайте в нашу телеграмм-группу Инфостарт

Интеграция Asterix

См. также

Платные (руб)

Битрикс24 – это цифровое рабочее пространство для автоматизации вашей компании и работы сотрудников. Ставьте и контролируйте задачи, отправляйте файлы и голосовые сообщения, общайтесь в чате, обсуждайте планы и принимайте взвешенные решения. Используйте для работы десктопное и мобильное приложения. Мы проконсультируем по стоимости Bitrix24 и выбору нужного тарифа, а также поможем внедрить решение в вашем бизнесе!

159000 руб.

30.11.2020    31375    183    0    

60

Бизнес-аналитик Бухгалтер Пользователь 1С v8.3 Бухгалтерский учет Налоговый учет Управленческий учет Платные (руб)

Комплексная автоматизация 1С — универсальное решение для управления предприятием и автоматизации учета, производства, продаж и финансов. Подходит для малого и среднего бизнеса. Купить программу 1С:Комплексная автоматизация 8 (редакция 2.5) можно по выгодной цене с электронной поставкой. Внедрение системы позволит объединить все ключевые процессы в одной платформе и повысить эффективность компании. Узнайте стоимость, сравните версии и закажите автоматизацию для вашего бизнеса с бонусом 15% в Инфостарт!

94700 руб.

19.02.2016    84755    119    0    

115

SALE! 10%

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист 1С v8.3 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Россия Платные (руб)

Правила в универсальном формате обмена для ERP 2.5, КА 2.5, УТ 11.5, БП 3.0, Розница, УНФ, для последних версий конфигураций. Ссылки на другие конфигурации в описании публикации. Правила совместимы со всеми другими версиями конфигураций новыми и старыми, поддерживающими обмен и синхронизацию в формате EnterpriseData. Не требуется синхронного обновления правил после обновления другой конфигурации, участвующей в обмене. Типовой обмен через планы обмена кнопкой Синхронизация вручную или автоматически по расписанию, или вручную обработкой.

27660 руб.

12.06.2017    148829    868    302    

456

SALE! 10%

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление производственным предприятием 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Перенос данных из 1С:Управление производственным предприятием 1.3 в 1С:Бухгалтерия предприятия 3.0 с помощью правил обмена | Можно выполнить переход с УПП на БП 3 или запускать выгрузку данных за выбранный период времени | Переносятся документы, начальные остатки и вся справочная информация | Есть фильтр по организации и множество других параметров выгрузки | Поддерживается несколько сценариев работы: как первичный полный перенос, так и перенос только новых документов | Перенос данных возможен в "1С: Бухгалтерия 3.0" версии ПРОФ, КОРП или базовую | Переход с "1С: УПП1.3" / "1С:КА 1.1" на "1С:БП3.0" с помощью правил конвертации будет максимально комфортным! | Можно бесплатно проверить перенос на вашем сервере!

48278 43450 руб.

25.02.2015    175400    321    267    

388

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист 1С v8.3 1C v8.2 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 10 1С:Управление производственным предприятием Россия Платные (руб)

Регулярный обмен, выгрузка, перенос из КА 1.1, УПП 1.3, УТ 10.3 для обмена с любыми конфигурациями, поддерживающими обмен в формате EnterpriseData (КД3) - БП 3.0, ERP, КА 2, УТ 11, Розница 2, УНФ 1.6 и другими. Правила для старых и доработанных конфигураций не требуют синхронного обновления и совместимы с новыми и будущими конфигурациями. Обмен по расписанию, через папку, FTP, почту.

16260 руб.

18.02.2016    191857    626    539    

546

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист 1С v8.3 1С:Управление производственным предприятием 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Управленческий учет Платные (руб)

Перенос данных из 1С:Управление производственным предприятием 1.3 в 1С:Бухгалтерия предприятия 3.0 с помощью правил обмена. Переносятся остатки, документы (обороты за период), справочная информация. Правила проверены на конфигурациях УПП 1.3 (1.3.246.x) и БП 3.0 (3.0.175.x). Правила подходят для версии ПРОФ и КОРП.

35000 руб.

15.12.2021    28015    198    58    

153

SALE! 10%

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Платные (руб)

Перенос данных из КА 1.1 в КА 2 | из КА 1.1 в УТ 11 | Воспользовались более 367 компаний! | Переносятся все возможные виды документов, начальных остатков и вся справочная информация из "1С:КА 1.1" в "1С:КА 2.х" / "1С:УТ 11" | Разработан в формате КД 2 (правила конвертации данных) | Фильтр по организациям при выгрузке | Выбор разных алгоритмов выгрузки начальных остатков | Можно проверить перенос до покупки!

55778 50200 руб.

04.12.2015    194566    255    351    

409

SALE! 10%

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Программист 1С v8.3 1С:ERP Управление предприятием 2 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет Управленческий учет Платные (руб)

Перенос данных из ERP в ЗУП 3 | из КА 2 в ЗУП | Готовые правила конвертации данных (КД 2) для переноса остатков, документов с движениями и справочной информации 3 | Есть перенос начальной задолженности по зарплате и начальной штатной расстановки на выбранную дату | Обороты за прошлые годы (данные для расчета среднего) переносятся свернуто в документ "Перенос данных" | Есть фильтр по организациям | Документы за текущий период переносятся сразу с движениями, поэтому не потребуется делать перерасчеты | Перенос можно проверить перед покупкой, обращайтесь!

53111 47800 руб.

03.12.2020    39845    112    73    

106
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. bulpi 217 21.03.19 20:09 Сейчас в теме
Вы бы хоть пару слов написали : что происходит в обработчике ожидания ?
2. Mouros 79 22.03.19 02:26 Сейчас в теме
Запрос логов с сервера Asterix, их разбор, что там еще может происходить?))))
11. 1cmax 153 25.10.20 16:49 Сейчас в теме
(2) Добрый день! Почему нет входящих событий?
1.выполняю: "/asterisk/mxml?action=waitevent&Timeout=60"
и метод возвращает
<ajax-response>
<response type='object' id='unknown'><generic response='Success' message='Waiting for Event completed.' /></response>
<response type='object' id='unknown'><generic event='WaitEventComplete' /></response>
</ajax-response>

и только. но никаких событий в ответе нет, хотя в этот момент идет входящий звонок.

FreePBX
Asterisk/16.11.1

И не в курсе как делать авторизацию в ari?
на инфостарте есть годный пример по рест апи asterisk?
12. Mouros 79 25.10.20 19:26 Сейчас в теме
(11) Добрый! как настраивать FreePBX под обработку статьи приведены, по ним все работало, давно уже было ща всех нюансов не помню.
3. ruha 56 22.03.19 08:02 Сейчас в теме
4. Mouros 79 22.03.19 08:05 Сейчас в теме
(3)Нет - пока отображения состояния и логи, только кто звонил и кому, если найду как приделаю позже.
5. 6есик 53 22.03.19 09:39 Сейчас в теме
Для исходящих звоноков можно в Asterix по ftp скармливать файлы как пример :

СтрокаИсходящийЗвонок ="Extension: "+ТелефонМоб+"
	|MaxRetries: 5
	|WaitTime: 60
	|Context: from-internal
	|Channel: SIP/"+ТелВнутр+"
	|RetryTime: 120";
	
	ИмяФайла = "1сOutgoing"+ТелВнутр+".call";
	
	ТекстовыйДокумент = Новый ТекстовыйДокумент;
	ТекстовыйДокумент.ДобавитьСтроку(СтрокаИсходящийЗвонок);
	ТекстовыйДокумент.Записать(КаталогВременныхФайлов()+ИмяФайла, "windows-1251"); 
	
	Соединение = Новый FTPСоединение("192.168.1.100",,"ftp-user","ftp-password"); // ваши учетные данные
	Соединение.Записать(КаталогВременныхФайлов()+ИмяФайла,"/outgoing/"+ИмяФайла);
Показать
6. Mouros 79 22.03.19 09:57 Сейчас в теме
(5)Я пока смотрю в сторону CLI команд
7. dmarenin 356 23.03.19 06:44 Сейчас в теме
(0) автор имел ввиду asterixsk?
8. Mouros 79 23.03.19 16:02 Сейчас в теме
9. oslokot 196 20.10.20 15:34 Сейчас в теме
А для АТС Yeastar S300 сгодится эта обработка?
10. Mouros 79 20.10.20 17:03 Сейчас в теме
(9) не могу сказать, надо пробовать, на вашей onlinePBX, а не FreePBX. Там есть статьи настройки если тоже самое есть шанс что да.
13. likhoded.ys 31.01.21 14:11 Сейчас в теме
добрый день.
подскажите а при настройке Asterisk вы туда внедряли php фаилы как в https://voipnotes.ru/blog/integratsiya-amocrm-i-asterisk/

просто у меня ваш код падает на разборе XML...
14. пользователь 18.09.21 10:42
Сообщение было скрыто модератором.
...
15. alex3579 9 23.03.23 21:09 Сейчас в теме
Добрый день.
подскажите, можно ли где-то посмотреть инструкцию по настройке "FreePBX
а то инструкция сейчас не доступна
16. Mouros 79 24.03.23 07:33 Сейчас в теме
(15) Добрый день!

да ссылка отвалилась, есть только эта допом https://asterisk-pbx.ru/wiki/soft/crm/amocrm
и сам форум https://forum.asterisk.ru/viewtopic.php?f=3&t=13671

может поможет, было давно сейчас уже не вспомню что к чему было
17. Sakh1CPRO 09.10.24 05:52 Сейчас в теме
у кого есть идеи как запилить нормальную полнофункциональную интеграцию 1С и FreePBX ?
18. Mouros 79 09.10.24 17:42 Сейчас в теме
(17)
FreePBX
чтобы написать нормальную полнофункциональную интеграцию, на стороне FreePBX должны быть методы, к примеру API, нормального API у FreePBX нет, только костыли и костыли надо делать на стороне FreePBX, 1С тут вторична
LomayaZakat; +1 Ответить
Оставьте свое сообщение