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

30.06.22

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

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

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

Наименование Файл Версия Размер
Пример интеграции 1С и АТС типа Asterisk штатными средствами 1С
.epf 16,86Kb
87
.epf 16,86Kb 87 Скачать

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

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

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

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

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

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

Исправлено:

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

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

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

 

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

 

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

Интеграция Asterix

См. также

SALE! 10%

[ED3] Обмен для ERP 2.5, КА 2.5, УТ 11.5 БП 3.0, Розница, УНФ и других с EnterpriseData (универсальный формат обмена), правила обмена

Обмен между базами 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. Не требуется синхронного обновления правил после обновления другой конфигурации, участвующей в обмене. Типовой обмен через планы обмена кнопкой Синхронизация вручную или автоматически по расписанию, или вручную обработкой.

22320 20088 руб.

12.06.2017    129667    663    289    

368

SALE! 10%

Перенос данных из УПП 1.3 / КА 1.1 в БП 3.0

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

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

43889 39500 руб.

25.02.2015    165664    366    231    

354

Загрузка номенклатуры c картинками (несколько потоков одновременно) и сопутствующими данными в базу и любые документы из yml, xls, xlsx, xlsm, ods, ots, csv для УТ 10.3, УТ 11 (все), БП 3, КА 2, ERP 2, УНФ 1.6/3.0, Розница 2

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

Эволюция не стоит на месте - новая удобная версия функциональной обработки для Вашего бизнеса! Что же Вы получаете? Удобный и интуитивно понятный интерфейс с 3-мя этапами работы. 2 режима - автоматический и ручной. Чтение XLSX, XLSM, CSV, XML/YML форматов без офиса, на любом сервере! Визуальное связывание колонок файла и реквизитов простым перетаскиванием колонок. Создание или обновление номенклатуры с иерархией, характеристик, доп. реквизитов, упаковок, загрузка практически неограниченного количества картинок на одну номенклатуру (с возможностью загрузки в несколько потоков одновременно), с хранением в томах или в базе. Загрузка номенклатуры поставщиков или поиск по их данным номенклатуры. Загрузка доп. реквизитов в характеристики. Загрузка штрихкодов с генерацией новых. Создание элементов справочников и ПВХ "на лету" для выбранных реквизитов. (Обновление от 14.05.2023, версия 9.4 - 9.8)

5988 руб.

20.11.2015    144334    336    366    

472

Перенос данных из УПП 1.3 в БП 3.0. Переносятся документы (обороты за период), справочная информация и остатки

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

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

25000 руб.

15.12.2021    16982    101    36    

53

[ED2] Обмен УПП 1.3, КА 1.1, УТ 10.3 с EnterpriseData (универсальный формат обмена), обработка

Обмен между базами 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, почту.

12600 руб.

18.02.2016    178042    539    507    

497

SALE! 10%

Перенос данных из ERP 2 (ЕРП) / КА 2 в ЗУП 3 [КД 2]

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

Наша обработка позволяет не только перенести все документы и справочную информацию из ERP 2 или КА 2 в ЗУП 3, но и организовать регулярный обмен данными между программами 1С:ERP 2 / КА 2 и 1С:ЗУП 3. Вы можете выбрать период отбора данных и установить фильтр по организациям, чтобы выгружать только необходимую информацию. Более того, перенос оперативно обновляется при выходе новых релизов программы 1С, так что вы всегда будете иметь самую актуальную версию обработки. Наша компания также предоставляет техническую поддержку по вопросам, возникающим при использовании обработки. Вы можете обратиться к нам через тикеты на Инфостарте, и мы оперативно решим любые вопросы. Мы гарантируем, что наша обработка будет надежным инструментом для вашего бизнеса, который упростит и ускорит процесс взаимодействия с программами 1С.

43889 39500 руб.

03.12.2020    31680    62    53    

64

SALE! 10%

Перенос данных из БП 3.0 в УНФ 3.0 / УНФ 1.6

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

Обработка позволяет начать вести учет в программе "1С:Управление нашей фирмой" редакции 3.0 или 1.6, то есть перенести в нее из существующей базы "1С:Бухгалтерия предприятия, ред. 3.0" начальные остатки на выбранную дату, документы за период времени и также всю необходимую справочную информацию. По вашему запросу мы можем бесплатно добавить в правила переноса дополнительные виды объектов (например, новые виды документов). Обработка по переходу на новую программу 1С включает в себя правила конвертации в формате XML, обработку для выгрузки и загрузки данных, а также инструкцию по работе. В стоимость переноса включена техподдержка в течение месяца с момента покупки, а также получение обновлений переноса в течение 4 месяцев.

43889 39500 руб.

10.07.2018    64291    33    111    

40

SALE! 10%

Перенос данных из ERP 2 / КА 2 / УТ 11 в БП 3.0

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

Перенос позволяет настроить собственный обмен данными между указанными программами, альтернативный предлагаемому фирмой 1С. Перенос данных осуществляется из 1С:ERP 2 / 1С:КА 2 / 1С:УТ 11 в 1С:БП 3.0. Правила обмена оперативно обновляются при выходе новых релизов программы 1С, так что вы всегда будете иметь самую актуальную версию обработки. Наша компания также предоставляет техническую поддержку по вопросам, возникающим при использовании обработки. Вы можете обратиться к нам через тикеты на Инфостарте, и мы оперативно решим любые вопросы. Мы гарантируем, что наша обработка будет надежным помощником для вашего бизнеса, который упростит и ускорит процесс взаимодействия между программами 1С.

35000 31500 руб.

15.04.2019    64904    160    127    

92
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. bulpi 211 21.03.19 20:09 Сейчас в теме
Вы бы хоть пару слов написали : что происходит в обработчике ожидания ?
2. Mouros 66 22.03.19 02:26 Сейчас в теме
Запрос логов с сервера Asterix, их разбор, что там еще может происходить?))))
11. 1cmax 152 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 66 25.10.20 19:26 Сейчас в теме
(11) Добрый! как настраивать FreePBX под обработку статьи приведены, по ним все работало, давно уже было ща всех нюансов не помню.
3. ruha 55 22.03.19 08:02 Сейчас в теме
Я могу звонить из 1С?
4. Mouros 66 22.03.19 08:05 Сейчас в теме
(3)Нет - пока отображения состояния и логи, только кто звонил и кому, если найду как приделаю позже.
5. 6есик 52 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 66 22.03.19 09:57 Сейчас в теме
(5)Я пока смотрю в сторону CLI команд
7. dmarenin 339 23.03.19 06:44 Сейчас в теме
(0) автор имел ввиду asterixsk?
8. Mouros 66 23.03.19 16:02 Сейчас в теме
(7) Да, спасибо!
9. oslokot 186 20.10.20 15:34 Сейчас в теме
А для АТС Yeastar S300 сгодится эта обработка?
10. Mouros 66 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 66 24.03.23 07:33 Сейчас в теме
(15) Добрый день!

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

может поможет, было давно сейчас уже не вспомню что к чему было
Оставьте свое сообщение