Загрузка записей телефонных звонков из Asterisk
Администрирование - Торговое оборудование - Телефония, SIP
Эта публикация является продолжением моей публикации Звонок из карточки контакта через Asterisk без внешних компонент
Мне показалось, что делать авторизацию на АТС и загрузку файлов со странички CDR слишком сложно. Поэтому я попросил администратора АТС расшарить папочку с записями и смонтировать её на сервере 1С. Собственно для функционирования обработки этот путь необходимо указать в переменной ПутьКПапке в двух местах: в форме интерактивной загрузки и в модуле обработки в процедуре автоматической загрузки.
ПутьКПапке = "/home/usr1cv8/.1cv8/1C/asterisk/";
ВидКИ = "Внутренний"; // новый вид КИ, который заведён для внутреннего номера
Т.к. мы не знаем идентификатора звонка АТС, будем искать файл по направлению (out), номеру абонента, внутреннему номеру пользователя (для этого нам нужен вид контактной информации) и точному времени звонка. Вот тут важные моменты: обработка корректно найдёт только те звонки, которые были совершены с помощью расширения из моей предыдущей статьи и время на сервере 1С и АТС должно быть синхронизировано.
А дальше всё просто:
- получаем список звонков за последний час;
- производим преобразование телефонного номера;
- ищем файл по маске “out-номер_абонента-номер_внутренний-дата-время*.wav”;
- проверяем размер файла (если 44 байта, то там только заголовок);
- загружаем файл, прикрепляем к карточке.
Дата и время создания документа «Телефонный звонок» могут немного отличаться от даты и времени записи, т. к. файл создаётся сразу при инициализации звонка, а документ после того, как пользователь возьмёт трубку, но эта разница не может быть больше 30 сек. (см. настройку ТаймАаут из предыдущей статьи). Чтобы не пропустить такой файл, ищем файл не только по дате документа, но и на минуту вперёд.
Теперь подключаем обработку и указываем в расписании запуск в рабочее время каждые 30 минут. С помощью интерактивной загрузки контролируем полноту и качество.
Обработка проверена на конфигурации 1С:Комплексная автоматизация 2 (2.4.7.151) и должна работать на ERP и Управлении торговлей 11.
P.S. Развернул аналогичную систему на базе ОС Windows, дополнительно встроил конвертацию в mp3, файлы уменьшились в 2-3 раза. Соответственно нужно поставить библиотеку FFmpeg и правильно указать к ней путь:
Команда = "C:\Program Files\ffmpeg\bin\ffmpeg -i " + СтрокаСписка.Файл + " -vn -ar 8000 -ac 1 -ab 128K -f mp3 " + ИмяФайлаВМП3;
Специальные предложения
См. также
С 2020 года сервис «Продление поддержки конфигурации 1С:УПП» подорожает вдвое Промо
Успейте продлить поддержку УПП до повышения цен! Фирма «1С» предупредила об изменении цен на сервис «Продление поддержки конфигурации "1С:Управление производственным предприятием"». С 1 января 2020 года сервис подорожает в два раза.
Звонок из карточки контакта через Asterisk без внешних компонент 6
1 стартмани
01.07.2019 5263 8 soulner 28
Перенос данных УПП 1.3 => ERP 2 (ЕРП) / УТ 11 / КА 2.х (обработка переноса документов, остатков и справочников из "1С:Управление производственным предприятием, ред. 1.3" в ERP / УТ 11 / КА 2). Обновлен до УПП 1.3.127.х, КА 2.4.10.х и ERP 2.4.10.х! Промо
Обработка позволяет переносить из УПП 1.3 в ERP 2 документы за выбранный период и остатки. Типовая обработка от фирмы 1С документы не переносит. Также исправлены ошибки типовой обработки. При выходе новых релизов обновление высылается бесплатно в течение года. Разработка будет полезна фирмам-франчайзи, которые периодически выполняют такой перенос данных для заказчиков. Вы можете один раз приобрести обработку переноса, и потом бесплатно получать обновления при выходе новых релизов конфигураций 1С.
29700 руб.
Пример интеграции 1С и АТС типа Asterisk штатными средствами 1С 4
2 стартмани
21.03.2019 3977 9 Mouros 8
Перенос данных КА 1.1 / УПП 1.3 => БП 3.0 (перенос остатков, документов и справочников из "1С:Комплексная автоматизация 1.1" / УПП 1.3 в "1С:Бухгалтерия 3.0"). Обновлен до версий КА 1.1.115.х, УПП 1.3.127.х! Промо
Разработка позволяет перенести остатки по всем счетам бух.учета в программу "1С:Бухгалтерия предприятия 8", ред. 3.0 на выбранную дату начала ведения учета. Также переносятся документы за период и вся необходимая справочная информация. Правила оперативно обновляю при выходе новых релизов. Рассылка обновлений правил бесплатно в течение 12 месяцев. Есть видеодемонстрация проведения переноса данных. Конфигурации при использовании обмена остаются полностью типовыми. Перенос данных возможен в Бухгалтерию 3.0 версии ПРОФ, КОРП или базовую.
24700 руб.
Очный семинар по регулярному менеджменту Александра Фридмана "Вы или Хаос", 12 декабря 2019 г. , Санкт-Петербург Промо
Семинар по регулярному менеджменту от Александра Фридмана для собственников, первых лиц и топов. Технология управленческого планирования, комплексного управления временем и другими ресурсами, выполнением поручений, делами, информацией, контактами (встречи-звонки-почта).
от 11000 до 29000 рублей
Онлайн-интенсив "Бизнес-процессы для подготовки к экзамену 1С:Специалист по платформе" 12 декабря 2019 г. Промо
На интенсиве будут рассмотрены все теоретические вопросы, связанные с устройством механизма бизнес-процессов – это необходимо для успешной сдачи экзамена 1С:Специалист по платформе. Также, в качестве практического примера, будет решена задача, аналогичная экзаменационной.
777 рублей
http-сервисы для интеграции 1С и облачной телефонии (на примере Sipuni) 8
5 стартмани
03.05.2018 12282 11 Kutuzov 4
Распознавание телефонных звонков с помощью речевых технологий Yandex SpeechKit (новая версия Yandex SpeechKit Cloud и Yandex Object Storage) 55
1 стартмани
23.01.2018 15383 19 zzhiraf_ 18
Перенос данных КА 1.1 => ERP 2 (ЕРП) (обработка переноса документов, остатков и справочной информации из "1С:Комплексная автоматизация, ред. 1.1" в "1С:ERP Управление предприятием, ред 2"). Обновлен до КА 1.1.115.х и ERP 2.4.10.х Промо
Обработка позволяет переносить из КА 1.1 в ERP 2 документы за выбранный период и остатки. Типовая обработка от фирмы 1С документы не переносит. Также исправлены ошибки типовой обработки. При выходе новых релизов обновление высылается бесплатно в течение года. Разработка будет полезна фирмам-франчайзи, которые периодически выполняют такой перенос данных для заказчиков. Вы можете один раз приобрести обработку переноса, и потом бесплатно получать обновления в случае выхода новых релизов конфигураций 1С.
29700 руб.
Перенос данных БП 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 руб.
Внешняя компонента RBSCaller.dll для интеграции с 3CX Phone System 7
2 стартмани
12.10.2016 14912 17 RBS 7
Программы для исполнения 488-ФЗ: Маркировка товаров Промо
1 января 2019 года вступил в силу ФЗ от 25.12.2018 № 488-ФЗ о единой информационной системе маркировки товаров с использованием контрольных (идентификационных) знаков, который позволяет проследить движение товара от производителя до конечного потребителя. Инфостарт предлагает подборку программ, связанных с применением 488-ФЗ и маркировкой товаров.
Онлайн-курс "Технология выполнения проектов ERP-класса – процессный подход". Третий поток. Курс проходит с 21 января по 18 марта 2020 года. Промо
Курс разработан Внедренческим центром «Раздолье». Курс предназначен для подготовки аналитиков, архитекторов и руководителей проектов автоматизации процессов управления с использованием комплексных ИТ-систем (1С:ERP, 1С:УХ, 1С:КА, 1С:УТ). В основе курса лежит методика применения процессного подхода.
9000 рублей
Голосовой ввод в 1С (Asterisk + Yandex speechkit + php) 24
1 стартмани
05.01.2016 20233 43 lakhnov.alexander 4
Взаимодействие 1С и стационарных телефонов семейства yealink 10
1 стартмани
08.09.2015 17285 21 ifal 6
Программы для исполнения 54-ФЗ Промо
С 01.02.2017 контрольно-кассовая техника должна отправлять электронные версии чеков оператору фискальных данных - правила установлены в 54-ФЗ ст.2 п.2. Инфостарт предлагает подборку программ, связанных с применением 54-ФЗ, ККТ и электронных чеков.
Звоним из «1С». Универсальный софтфон для стандартных конфигураций «1С» с открытым кодом для платформ 8.2, 8.3 для Asterisk и не только. 108
4 стартмани
16.07.2014 47936 814 sip2all 213
Call Pack - многофункциональная АТС для платформы 1С 8.2 на базе Asterisk 12 97
1 стартмани
02.07.2014 40040 743 forden 97
Подборка программ для взаимодействия с ЕГАИС Промо
ЕГАИС (Единая государственная автоматизированная информационная система) - автоматизированная система, предназначенная для государственного контроля за объёмом производства и оборота этилового спирта, алкогольной и спиртосодержащей продукции. Инфостарт рекомендует подборку проверенных решений для взаимодействия с системой.
Пошаговая установка сервера телефонии FreePBX Distro и настройка для работы с 1C и не только. 14
1 стартмани
23.12.2013 34487 135 APS1968 14
Перенос документов, остатков и справочников КА 1.1 => КА 2 / УТ 11. Обновлено до КА 2.4.10.х и УТ 11.4.10.х! Промо
Более 130 компаний выполнили переход на КА 2 или УТ 11 с помощью нашей разработки! Позволяет перенести не только остатки и справочники (как типовая обработка), но и документы за нужный период времени. Предоставляем техподдержку, оперативно исправляем замечания, выпускаем обновления при выходе новых релизов программ 1С. Вы можете проверить разработку до покупки: сделаем бесплатный тестовый перенос из вашей базы КА 1.1 и предоставим доступ к базе-результату через веб-клиент!
29700 руб.