gifts2017

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

Опубликовал Денис Порфиренко (forden) в раздел Оборудование - Телефония, SIP

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

Система построена на технологии Asterisk Realtime, что позволяет добавлять и редактировать основные объекты (внутренние номера, пользователи, планы обработки вызовов) без перезапуска конфигурации АТС - не мешая работе пользователей. Создание планов обработки вызовов (dialplan) полностью автоматизировано.

Основные свойства и функционал:

  • встроенный SIP телефон с дополнительными функциями
  • простое создание и редактирование голосовых меню любого уровня сложности
  • календарь-расписание для установки правил в зависимости от временнЫх условий - время, день недели, дата, месяц
  • можно использовать неограниченное количество операторов связи, что позволит экономить на исходящей связи
  • создание Колл-центров с помощью инструмента Группы обработки вызовов
  • подробный журнал вызовов, группировка по инициатору в случаях трансферов и парковок
  • запись разговоров и прослушивание их в журнале вызовов
  • функция прямой канал - для качественной и бесплатной связи с другими пользователями Call Pack в любой точке планеты
  • функция Прямой контакт избавит постоянных клиентов и партнеров от прослушивания голосового меню
  • быстрая установка и отмена переадресации для пользователей добавленных в базу
  • мониторинг активности позволяет видеть занят ли нужный абонент а также кто и с кем сейчас общается
  • удобная работа с аудиофайлами - добавление, удаление, прослушивание в интерфейсе 1С
  • подключение к разговору других абонентов для прослушивания разговора с участием или без него
  • мониторинг состояния машины АТС - файловая система, модули памяти, процессоры
  • пользовательская обработка исключений - нет ответа, абонент занят, абонент недоступен и др.
  • удобная работа с группами вызова и перехвата
  • для администратора инструмент Доступность форм, типовые инструменты 1С для разделения прав также доступны
  • голосовая почта и отправка уведомлений о новых сообщениях на голосовую почту на эл. почту пользователя
  • управление машиной АТС из 1С, перезапуск Atsreisk, смена пароля АТС, перезапуск и выключение машины АТС
  • редактирование комбинаций вызова сервисов АТС
  • при необходимости имеются инструменты для тонкой настройки каналов связи SIP, IAX2, DAHDI

Предлагаемая версия является бесплатной без каких либо ограничений. Система состоит из АТС на предустановленной виртуальной машине Oracle VM для Windows (включено в дистрибутив) и управляющей базы 1С. Файл виртуальной машины имеет фиксированный размер (2ГБ, свобдно ~300M), при интенсивной работе необходимо контролировать остаток места на диске.

Архив дистрибутива разбит на 3 части из-за ограничения на размер файла загрузки на infostart.ru в 256 М.

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

Наименование Файл Версия Размер Кол. Скачив.
Call Pack (часть архива №1)
.rar 190,73Mb
02.07.14
227
.rar 1.0.0 190,73Mb 227 Скачать
Call Pack (часть архива №2)
.rar 190,73Mb
02.07.14
219
.rar 1.0.0 190,73Mb 219 Скачать
Call Pack (часть архива №3)
.rar 144,96Mb
02.07.14
215
.rar 1.0.0 144,96Mb 215 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Олег Кострицын (recon) 04.07.14 14:21
При старте программа ругается на отсутствующий файл менеджера АТС CP-manager-1.0.0.dll
Подскажите где его взять
2. Денис Порфиренко (forden) 04.07.14 15:48
(1) recon, при установке первый запуск конфигурации 1С Call Pack нужно делать с правами Администратора, тогда компонента CP-manager-1.0.0.dll устанавливается автоматически в каталог программы 1С. При необходимости это можно сделать вручную выгрузив в файл общий макет _manager в каталог программы (КаталогПрограммы()) при этом задав имя выгружаемому файлу CP-manager-1.0.0.dll
3. Олег Кострицын (recon) 05.07.14 12:34
спс разобрался. Вопрос теперь что прописывать в настройках? я поднял виртуальную машину, она стартует, но как узнать под каким ip адресом она стартанула? Пароля на root виртуальной машины в описании не нашел. И можете более подробно объяснить что стоит на этой виртуальной машине, и как компонента CP-manager-1.0.0.dll с ней взаимодействует. И еще вопрос - у нас есть настроенная система Asterisk 11, возможна ли интеграция системы с ней?
4. Денис Порфиренко (forden) 07.07.14 06:40
(3) recon, по поводу настроек посмотрите инструкции Общие сведения\Быстрый старт, про пароль посмотрите инструкции Рабочая панель\Страница Система. Адрес виртуальной машины, если у вас роутер можно посмотреть на странице настроек роутера или командой ifconfig непостредственно в Centos, если есть необходимость его можно изменить см. http://howtoit.ru/linux/centos/item/14-centos-6-nastroyka-seti.html.

На виртуальной машине стоит Centos 6.5 и Asterisk 12.2, компонента CP-manager-1.0.0.dll управляет и обменивается данными с сервером АТС посредством сокетов. Чтобы связка 1С - сервер АТС работала требуются специальные настройки операционной системы сервера АТС и Asterisk, поэтому нормальную работу с другой конфигурацией операционной системы и Asterisk гарантировать нельзя.
5. Алексей Прилепский (IamAlexy) 07.07.14 15:43
Каковы условия использования сего, судя по картинкам и описанию - замечательного продукта?
6. Денис Порфиренко (forden) 07.07.14 17:33
(5) IamAlexy, предлагаемая на infostart.ru версия полнофункциональна и бесплатна без ограничений.
planet; i.c.h; sslavik; support; +4 Ответить
7. artur rakhmatulin (нормальный такой) 08.07.14 18:47
а можно просто *.cfничек без VM ? :)
8. Денис Порфиренко (forden) 08.07.14 19:16
(7) нормальный такой, в дистрибутиве есть *.cfничек, но без VM его наверно не получится использовать поскольку требуются специальные настройки оперативной системы сервера АТС и Asterisk.
9. Сергей Маслов (LexSeIch) 09.07.14 11:01
Мир вашему дому!
Идея очень интересная, как альтернатива 3CX (удобно, но дорого) и клонов на базе Asterisk (требуется знание Linux). Обязательно попробую. Я так понимаю это "боевая" система (уже где-то у Вас используется), если "да", то какой срок и какие отзывы. Безусловный плюс.
10. Денис Порфиренко (forden) 09.07.14 12:49
(9) LexSeIch, себе мы поставили в апреле (12 внутренних номеров), после этого вносил корректировки, первые внедрения сторонним организациям были в середине мая, были вопросы связанные с особенностями организации сети на местах, которые были решены, сейчас работает, жалоб не было. Единственный нюанс - во всех случаях установки делались на физические машины а не на VM.
11. Владимир Зеленов (zelevova) 09.07.14 13:26
(8) forden, а все таки хотелось бы cfничек и краткое описание как скрестить с существующей АТС.
У нас тоже астериск и переводить на другой астериск не хочется. По описанию очень понравилась наработка, хотелось бы попробовать на своих данных.
12. Денис Порфиренко (forden) 09.07.14 13:56
(11) zelevova, в дистрибутиве есть cfничек, вы можете его скачать, но как я уже писал при "скрещивании" с другой конфигурацией операционной системы АТС и Asterisk могут возникнуть проблемы, а вы можете потерять время. Необходимая конфигурация Centos 6.5 и Asterisk 12 закладывается при установке. Сейчас Call Pack работает только с версией Asterisk 12.2 и даже в версии Asterisk 12.1 есть нюансы которые не позволят использовать конфигурацию Call Pack в полной мере.
13. Сергей Соколов (ssokolov1) 09.07.14 15:51
Добрый день.
При запуске конфигурации выходит ошибка
Файл Менеджера АТС не найден, рекомендуется обновить конфигурацию 1С
Форма открыта только на просмотр, для полноценной работы необходимо активировать службу Менеджер АТС
Что нужно сделать?
14. Денис Порфиренко (forden) 09.07.14 15:55
(13) ssokolov1, посмотрите ответ №2 в этой ветке, должно помочь
15. Алексей Песенков (Alex17) 09.07.14 19:16
{Обработка.РабочаяПанель.МодульОбъекта(291)}: Значение не является значением объектного типа (Close)
Соединение.Close();
16. Денис Порфиренко (forden) 09.07.14 19:33
(15) Alex17, Нужно драйвер MySQL установить он есть в дистрибутиве. Посмотрите в инструкциях Инструкции\Общие сведения\Установка бесплатной версии - там есть комментарии на эту тему. Если драйвер MySQL у Вас уже установлен ранее, то возможно у Вас старая версия драйвера, попробуйте переустановить.
17. Алексей Песенков (Alex17) 10.07.14 20:02
Автору плюс, проделана огромная работа.
На работе завелась!!! делал то-же самое. Почему не работает на ноуте Win7 x64 непонятно.
18. Павел Булатов (dtybr) 11.07.14 06:13
Добрый день.
Имеется ли возможность получения и обработки событий от АТС? События нужны для получения идентификатора вызова до/во время вызова.
Для того чтобы иметь возможность сформировать ссылку на связанный с каким либо событием аудиофайл. И иметь возможность прослушать этот аудиофайл позже из этого события.
Например: Создаем документ Исходящий (Входящий) звонок а позже в этом документе имеем возможность прослушивания разговоров связанных с этим документом.

19. Андрей Гердт (AndreyNit) 11.07.14 07:18
Автору большое спасибо за проделанную работу!!! Нам пригодилась. Однозначно плюс.
20. Денис Порфиренко (forden) 11.07.14 10:47
(18) dtybr, аудиофайлы записи разговора привязываются автоматически, прослушать их можно в Журнале вызовов где фиксируются все вызовы.
21. Денис Порфиренко (forden) 11.07.14 12:04
(17) Alex17, если у вас 1С х32 а ОС Win7 x64 нужно установить mysql-connector-odbc-5.2.6-win32.msi, в инете можно найти посты на эту тему.
22. Jaroslav Bayev (JaroslavBayev) 18.07.14 12:56
Работа интересная весьма, жаль, что нельзя данное чудо скрестить с имеющейся железной АТС и на его основе доделать нужные модули...
23. Jaroslav Bayev (JaroslavBayev) 18.07.14 12:59
Если есть интерес можем по-сотрудничать в плане соединения данного чуда с железными АТС.
24. Денис Порфиренко (forden) 18.07.14 13:52
(23) JaroslavBayev, эта программа сама по себе является полнофункциональной АТС, но интеграция с существующими сетями возможна, нужна конкретика, напишите контакты в личку обсудим.
25. Максим Шадрин (mixperm) 22.07.14 11:25
Зачет!!! Отличная штука. Только не понял как звонить из админки. Не берет трубку и не звонит. С теми же параметрами из программного телефона отлично звонит. Даже настроилась на смартфоне на встроенном SIP клиенте
26. Денис Порфиренко (forden) 22.07.14 14:16
(25) mixperm, для использования встроенного телефона 1С достаточно добавить пользователя в справочник Пользователи (панель Настройки) и присвоить ему внутренний номер, после чего войти в режиме 1С Предприятие под этим пользователем. Если в момент входа нет других зарегистрированных устройств под назначенным пользователю номером, то встроенный телефон 1С регистрируется автоматически и его можно использовать, если есть то можно переключить устройство в поле "Устройство" телефона 1С.

Для рядовых пользователей администратор может отключить или ограничить использование форм и панелей с помощью инструмента "Доступность форм".
27. Максим Шадрин (mixperm) 22.07.14 15:24
(26) forden, Да все так и делаю. Не работает. Настроил голосовое меню для тестирования. На программном телефоне звонит нормально, а из 1С не реагирует. Программники 8.3.4.437 может из-за этого не работает?
28. Максим Шадрин (mixperm) 22.07.14 15:33
А где хранятся записи? Настроек не вижу по ним
29. Денис Порфиренко (forden) 22.07.14 15:40
(27) mixperm, возможно, на 8.3 не тестировали, хотя телефон на Native API должно работать, можно в CLI Asterisk посмотреть что происходит.
30. Денис Порфиренко (forden) 22.07.14 15:41
(28) mixperm, если имеются в виду записи разговоров то они в Журнале вызовов (кнопка в верхнем меню)
31. Максим Шадрин (mixperm) 22.07.14 15:50
(30) forden, ну в журнале я нашел, а физически где они хранятся? Есть ли такая возможность виртуалку для Hyper-V сделать, чтоб в сервисе была и не приходилось запускать после перезагрузки сервера
32. Денис Порфиренко (forden) 22.07.14 16:03
(31) mixperm, физически файлы записи разговоров лежат на виртуалке в каталоге /var/spool/asterisk/monitor в винде их можно просматривать прогой типа WinSCP. Насчет запуска сервисом не знаю, поскольку при запуске виртуальной машины Oracle VM нужно выбирать конкретную VM.
33. г. Казань Рустем Гумеров (Rustig) 23.07.14 13:46
(0) интересно посмотреть описание и инструкции по подключению
34. Денис Порфиренко (forden) 23.07.14 13:53
(33) Rustig, описание и инструкции включены в дистрибутив
35. Сергей Самсонов (barcoder) 24.07.14 23:45
логин и пароль на CentOS, не предоставляете? по инструкции прилагаемой в бесплатной версии, не понял как настроить сеть между виртуальной машиной и ПК.
36. Денис Порфиренко (forden) 25.07.14 08:25
(35) barcoder, начальный пароль на Centos для пользователя root посмотрите в инструкциях Рабочая панель\Страница Система, по поводу настроек посмотрите в инструкциях Общие сведения\Быстрый старт. Адрес виртуальной машины, если у вас роутер можно посмотреть на странице настроек роутера или командой ifconfig непостредственно в Centos, если есть необходимость его можно изменить см. http://howtoit.ru/linux/centos/item/14-centos-6-nastroyka-seti.html.
37. Ivan B (wolverine87) 04.08.14 16:29
38. Анатолий (hame1e00n) 17.08.14 13:12
А как это вообще работает?
Что для нужно чтоб эту АТС поднять с нуля?
Вот есть городской телефон и все, как все это увязать?
Буду очень благодарен за развернутый ответ, может где-то подробнее описано?

Спасибо :-)
39. Алексей Песенков (Alex17) 17.08.14 23:54
(32) forden, Запускаю VM сервисом так http://vu1tur.eu.org/vboxctrl-ru все отлично работает.
40. Денис Порфиренко (forden) 18.08.14 08:50
(38) hame1e00n, в составе дистрибутива есть подробные инструкции, чтобы поднять АТС с нуля нужно скачать дистрибутив и установить его на компьютер, для подключения обычной городской линии требуется адаптер, для подключения услуг провайдеров SIP телефонии дополнительного оборудования не требуется поэтому программные АТС чаще используются именно с виртуальными SIP номерами.
41. Денис Порфиренко (forden) 18.08.14 08:51
(39) Alex17, спасибо, буду иметь в виду.
42. Сергей Самсонов (barcoder) 25.08.14 22:05
При подключении 1С к Серверу АТС выводит сообщение "Файл Менеджера АТС не найден, рекомендуется обновить конфигурацию 1С. Форма открыта только на просмотр, для полноценной работы необходимо активировать службу Менеджер АТС" Подскажите где найти Файл Менеджера АТС.
43. Александр Губанов (gubanoff) 01.09.14 15:13
Продуманный и мощный продукт. Видна огромная проделанная работа. Спасибо!
44. Данил Данилов (URFF) 12.09.14 07:49
(4) forden,
Доброе утро!
Ввожу логин root, нажимаю enter, появляется строчка Password, но когда пытаюсь что-то ввести - ничего не происходит, если ещё раз нажать enter, то появляется возможность писать, но сразу появляется login incorrect. Пароль пробую Вводить "Call Pack 000000"
45. Денис Порфиренко (forden) 12.09.14 09:57
(42) barcoder, вы наверно решили уже вопрос (давно не заходил сюда), но на всякий случай напишу - посмотрите посты 1 и 2 в этой ветке.
46. Денис Порфиренко (forden) 12.09.14 09:58
(44) URFF, попробуйте просто 000000
47. Данил Данилов (URFF) 13.09.14 17:49
Спасибо, получилось.
Внутренние звонки проходят, а вот внешние - нет.
Напротив соединения - синий кружок, т.е. к SIP провайдеру подключение есть.
Шаблон стоит _xxxxxxxxxxx, стоит что соединять с внешним номером.. но при звонке ничего не происходит - сразу серый кружок в журнале.
48. Данил Данилов (URFF) 14.09.14 06:15
Разобрался, всё в порядке. Спасибо.
49. Александр Даньков (zubiskr) 18.09.14 15:39
Значит Asterisk может в роли шлюза с другими АТС выступать? У нас просто АТС Hipath и рюшки от производителя скудны и дороговоты www.c4b.de
50. Сергей Сытько (8SiriuS8) 27.09.14 02:30
(0) А как с win модемами работать
51. Леонид Стасюков (stilet) 05.10.14 12:43
Установил и как у большинства в этой ветке выскочило предупреждение - "Файл Менеджера АТС не найден", рекомендуется обновить конфигурацию 1С. Сохранил из макета в каталог 1С базы файл CP-manager-1.0.0.dll, завел пользователя Администратор с админскими правами, зашел под ним, но эффекта ноль. Все равно ругается на отсутствие файла менеджера. Попробовал залезть в модуль приложения, чтобы посмотреть что же он хочет, но в поставке исходных модулей нет. Что делать? Как загрузить этот файл? Может его имя поменялось? Нельзя ли более осмысленное сообщение выводить - не хватает такого файла в таком то каталоге. При отсутствии исходных кодов хоть легче будет бороться с этим глюком.
52. Леонид Стасюков (stilet) 05.10.14 12:58
Подскажу для всех кто пойдет вслед за мной по граблям - файл CP-manager-1.0.0.dll надо скопировать не в каталог базы (как я подумал), а в каталог той версии платформы 1С под которой запускаете эту базу (например C:\Program Files (x86)\1cv82\8.2.19.83\bin). На самом деле конечно разработчикам виднее, но логичней было бы в каталог базы, так как платформа обновляется постоянно, и можно запустить в итоге другой релиз 1С, при этом забыв про первоначальную установку...
53. Леонид Стасюков (stilet) 05.10.14 13:12
Продолжая путешествие по граблям. При попытке Синхронизации комплекса возникает ошибка "Значение не является значением объектного типа (Close)", установка ODBC коннектора из дистрибутива программы ничего не дала. Копирование файла msvcr100.dll в папку C:\Windows\System32 тоже ничего не дало, установка новой версии ODBC с сайта mysql тоже ничего не дало. Система Win 8 64 бита. Вероятно проблема возникнет со всеми системами 64 бита.
54. Денис Порфиренко (forden) 05.10.14 13:25
55. Леонид Стасюков (stilet) 05.10.14 19:06
Денис спасибо за подсказку. Я подключился с другого компа. Что могу сказать по данной программе. В принципе в данной версии с virtualbox она подходит только тем фирмам, которые используют исключительно арендованные SIP каналы.
У нас например стоит плата digium tda 400 которая в принципе не имеет драйверов под windows, поэтому virtualbox бесполезен. Помимо этого есть еще платы с потоком E1 которые тоже не имеют драйверов под win. Вообще в ситуации с астериском очень многое железо имеет драйвера только под linux.
Поэтому в отсутствии документации по подключению к обычным компам под linux данная программа имеет в основном демонстрационную функцию.
Соответственно вопрос - Денис возможны ли консультации по подключению к железкам напрямую и цена вопроса за эти консультации?
Что касается версий centos 6.5 и asterisk 12.2 то это ставиться легко и непринужденно ))
56. Денис Порфиренко (forden) 05.10.14 21:05
(55) stilet, все верно, версия на виртуалке скорее демонстрационная из-за размера виртуального диска хотя ограничений по функционалу нет. На реальные машины тоже ставим кто заказывает, для вашего случая сейчас пока не могу что-то предложить поскольку работа с платами в логике Call Pack пока не реализована.
57. Леонид Стасюков (stilet) 06.10.14 10:25
(56) forden,
Нет-нет вы неправильно меня поняли ;-)
Работа с платами уже настроена и реализована в отдельном компе под управлением centos 6.6 под астериском 12.2. Они работают как каналы DAHDI.
Call pack у вас понимает каналы DAHDI поэтому проблем с Call pack по данной проблеме нет.
Проблема в том, что связаться с виртуальной машиной у меня получилась, но там вышеупомянутые ограничения, а вот настроить подключение с отдельным компом не удается. Кстати насколько я понял там нужно еще настраивать подключение ftp помимо всего прочего.
Так что мой вопрос в следующем - возможно ли и сколько будет стоить настройка подключения вашей программе к centos 6.6 под астериском 12.2 ?
58. Леонид Стасюков (stilet) 06.10.14 10:35
конечно можно настроить freepbx, но сами понимаете для программиста 1С нужен true путь ;-)
59. Денис Порфиренко (forden) 06.10.14 11:04
(57) stilet, Конфигурация 1С Call Pack это только управляющая часть комплекса, значительная часть логики взаимодействия 1C и Asterisk находится непосредственно на самом сервере Centos и модулях Asterisk, эта логика закладывается при установке Centos, Asterisk и MySQL, то есть специально подобранный набор пакетов а также дополнительные самописные модули под Centos, кроме того Call Pack работает полностью на технологии Real Time Asterisk, при синхронизации из 1С, в Asterisk переписываются конфигурационные файлы, модули AEL и таблицы базы данных Asterisk. То есть я хочу сказать что подключить управляющую конфигурацию 1С Call Pack к другой сборке (в т.ч. Centos 6.5 + Asterisk 12.2) не получится или это будет слишком сложно чтобы за это браться.
60. Сергей Соколов (ssokolov1) 08.10.14 13:40
Пытаюсь настроить соединение с программой рарус софт-фон, она запрашивает логин и пароль менеджера asterisk. Можете сказать логин и пароль.
61. Денис Порфиренко (forden) 08.10.14 14:20
(60) ssokolov1, логин manager, все пароли по дефолту 000000, настоятельно рекомендую сменить сразу после установки системы, с помощью инструмента "Смена пароля" на рабочей панели.
62. Сергей Соколов (ssokolov1) 09.10.14 12:18
63. Денис Порфиренко (forden) 30.10.14 17:31
(39) Alex17, с входящими не должно быть проблем если внешний канал настроен правильно, в прикрепленном файле образец подключения к SIP услугам Центрального телеграфа, попробуй установить параметр внешнего канала insecure=port,invite, в Плане Обработки Вызовов (если ПОВ не указана для внешнего канала значит в ПОВ По умолчанию, как в примере) обязательно должна быть функция которая будет маршрутизировать входящий вызов, в данном примере это функция "Соединить с указанным объектом", в фильтре вызываемых номеров этой функции нужно обозначить шаблон или номер который передает твой провайдер, если он не передает номер то будет работать шаблон s, на примере показаны оба варианта можешь поиграть с этим, потом в списке объектов вызова нужно указать внутренние номера или пользователей на которые должны приходить звонки. Это работает, если что не так надо смотреть CLI.
Прикрепленные файлы:
64. Sergey Mosalov (dablack) 07.11.14 12:35
Денис, спасибо за вашу разработку, труд проделан вами огромный!
Подскажите пожалуйста по сабжу: все настроил все получилось кроме входящих, не идет вызов. В CLI астериска sip show registry показывает, что все ок, регистрация у провайдера пройдена, в ПОВ функция "Соединить с указаным объектом" присутствует, объект (внутренний абонент) доступен (исходящие с него и внутр. входящие на него) работают. Пробовал в вызываемом номере или шаблоне ставить "s", свой номер 8.... и шаблоны вида _. результата нет. Глядя на конфигурационные файлы рядом работающего астера попробовал сделать по аналогии, рабочие конфиги выглядят примерно так:
sip.conf
[general]
register => oper1:pass@hostprova.ru/RASHIRENIE
[oper1]
context=incoming_call

extensions.conf
[incoming_call]
exten => RASHIRENIE,2,Dial(SIP/111,60,t)
exten => RASHIRENIE,n,Hangup()

т.е. в callpack в внешнего провайдера вбил в поле "Расширение"- RASHIRENIE, а в шаблон функцию "соединить с указанным объектом" тоже поставил "RASHIRENIE" - результата нет. Еще для меня конечно подозрительно то, что в открытом CLI астериска во время звонка "с улицы" на свой городской ничего не происходит совсем... хотя на рядом работающем астере при входящем звонке все видно. Ни знаю может это особенность работы астера в RealTime. Прошу прощения если, что то написал не компетентное т.к. с астером совсем недавно познакомился.

upd. в настройках внешнего канала поставил nat=>force_rport,comedia, убрал расширение в настр. внешнего канала, и в шаблоне ПОВа поставил "s", в CLI стали появляться действия!, но звонок на внутр№ не идет.
65. Денис Порфиренко (forden) 07.11.14 22:06
(64) dablack, попробуйте установить параметр внешнего канала insecure=port,invite (см. картинку поста 63), убедитесь что в функции "Соединить с указанным объектом" в списке объектов вызова добавлен внутренний номер на который вы хотите принимать звонки.
66. Sergey Mosalov (dablack) 07.11.14 23:26
Спасибо за ответ, но причина я думаю в том, что приходит ко мне от оператора номер вида +7ХХХХХХХХХХ, а подключившись к mysql базе я увидел, что проблема в exten т.к. они вида _Х! и соответственно +7 не находит. вот пример строки на которой ctx_3_0_1 Goto не переходит, т.к. в ctx_3_0_1 шаблон _Х!
'ctx_3_0', 's', 4, 'GoTo', 'ctx_3_0_1,${GL_CALLERNUM},1', 12, 3
в CLI соответственно получается вот что:
после
GoTo("SIP/trunk_3-00000013", "ctx_3_0_1,+74731111111,1")
получаю:
WARNING[4127][C-00000016]: pbx.c:6435 __ast_pbx_run: Channel 'SIP/trunk_3-00000013' sent to invalid extension but no invalid handler: context,exten,priority=ctx_3_0_1,+74731111111,1
Прикрепленные файлы:
logcli.txt
67. Данил Иванович (Abramov) 13.11.14 11:26
А существует возможность подключения GSM каналов, например в виде GSM свистка или шлюза?
68. Денис Порфиренко (forden) 13.11.14 16:19
(67) Abramov, таких экспериментов не проводил, но препятствий не вижу, думаю GSM шлюз можно подключить также как и обычный VOIP шлюз.
69. Денис Порфиренко (forden) 13.11.14 16:22
(66) dablack, возможно внесу корректировки для таких ситуаций, оставьте свой e-mail в личку, сообщу когда можно будет скачать.
70. Петр Петров (verden13) 16.12.14 17:59
{МодульОбычногоПриложения(868)}: Ошибка при вызове конструктора (FTPСоединение): Ошибка работы с Интернет: ftp://192.168.0.13:21Не могу установить соединение: Ошибка работы с Интернет: ftp://192.168.0.13:21Не могу установить соединение
{Обработка.РабочаяПанель.МодульОбъекта(164)}: Значение не является значением объектного типа (Записать)
нет синхронизации
71. Иван Брель (seveiven) 09.07.15 19:10
База данных АТС не доступна (данные недоступны)

В чем может быть проблема?
72. Денис Порфиренко (forden) 10.07.15 21:40
(71) seveiven, это значит нет создается подключение ADO к базе данных АТС, если у вас 64 битный компьютер попробуйте установить обе версии mysql-connector, посмотрите в инструкциях:
• На каждом компьютере на котором будет использоваться 1С Call Pack требуется установить драйвер mysql-connector, в установочном пакете имеются версии для 32 и 64 битных версий Windows, а также этот драйвер можно скачать бесплатно с сайта производителя mysql.com
• При установке драйвера mysql-connector на старые версии Windows возможно возникновение ошибки, в этом случае нужно скопировать файл библиотеки msvcr100.dll имеющийся в установочном пакете в каталог C:\WINDOWS\system32 и повторить установку драйвера.
73. Алексей Иванов (megasales333) 18.07.15 11:13
Не удаётся запустить синхронизацию. Выдаёт ошибку:

{МодульОбычногоПриложения(868)}: Ошибка при вызове конструктора (FTPСоединение): Ошибка работы с Интернет: ftp://192.168.56.1:21 Не могу установить соединение
{Обработка.РабочаяПанель.МодульОбъекта(164)}: Значение не является значением объектного типа (Записать)
Синхронизация не завершена из-за возможных обрывов соединения или некорректных данных
Проверьте состояние сервера и повторите попытку

При этом параметры подключения корректные и статусы сервера АТС и модуля АТС: онлайн.
Прошу помочь. Заранее спасибо!
74. Xer shi (Xershi) 18.09.15 14:27
Добрый день! А можно добавить отдельным файлом для скачивания только конфигурацию?
Нужен просто пример записи в 1с звонков компании в нужном формате. Таблицы сел и цдр астериска по функционалу не устроили.
75. Денис Порфиренко (forden) 18.09.15 20:01
(74) Xershi, Asterisk не предлагает других способов получения данных о звонках кроме CDR и CEL, и если CDR действительно не всегда можно приспособить под собственные нужды то разобрав CEL можно собрать любой формат. В Call Pack разбор CEL выполняется на стороне Linux при помощи скриптов AEL и функций MySQL и пишется в БД MySQL, 1С получает готовые отформатированные данные запросом, поэтому в конфигурации 1С нет того что вам нужно.
76. Xer shi (Xershi) 21.09.15 08:52
(75) forden, тогда спрошу подругому. Есть сессия звонка, клиент звонит на городской номер, далее он попадает на очередь и потом с ним разговаривают разные специалисты. Нужно понять сколько времени говорил с кем клиент и вообще статус звонка отвечен/не отвечен. По скольку я программист 1с, то разбор всех этих событий постфактум для меня проблематичен. В таком случае напрягать админов чтобы писались таблицы корректно (скриптами) или придется изучать события астериска, чтобы корректно понимать суть звонка постфактум?

Также вы пишите
подробный журнал вызовов, группировка по инициатору в случаях трансферов и парковок
Это все данные из таблицы сел?
77. Денис Порфиренко (forden) 21.09.15 20:13
(76) Xershi, все верно описанную задачу можно решить при помощи событий Asterisk + CEL.
78. Сергей Соколов (ssokolov) 11.08.16 08:27
Добрый день.
Такая ошибка при синхронизации
Не удалось подключиться к базе данных АТС.
{Обработка.РабочаяПанель.МодульОбъекта(633)}: Ошибка при вызове метода контекста (Open): Произошла исключительная ситуация (ADODB.Recordset): Невозможно использование подключения для выполнения операции. Оно закрыто или не допускается в данном контексте.
{Обработка.РабочаяПанель.МодульОбъекта(293)}: Значение не является значением объектного типа (Close)
Синхронизация не завершена из-за возможных обрывов соединения или некорректных данных
Проверьте состояние сервера и повторите попытку
79. Денис Порфиренко (forden) 11.08.16 19:59
(78) ssokolov, возможные варианты - не установлен драйвер MySQL, установлен старый драйвер MySQL, не доступна база данных MySQL (нет соединения), в ветке есть посты на эту тему см. (16, 53, 72 и др.)
80. Сергей Соколов (ssokolov) 17.08.16 11:13
(79) forden, спасибо разобрались. Есть еще проблема не подключается внешний trunk. Через soft-фон проверили работает. Включили логи в aseriske при соединении выдает ошибку 404. Пытались посмотреть настроечный файл sip.conf его почему то нет в папке asterisk.
81. Денис Порфиренко (forden) 17.08.16 19:51
(80) ssokolov, Call Pack работает по технологии Realtime, то есть файлов sip.cnf, iax.conf, extensions.conf и т.п. нет, они удаляются, и конфигурация пишется в БД MySQL в базу asterisk. Поэтому вручную править файлы не нужно все настройки можно делать в 1С.
Посмотрите Инструкции\Настройки\Внешние каналы
82. Евгений Валерьевич (Eugenek821) 28.08.16 13:27
Здравствуйте.
1. В работе дистрибутив elastix на виртуалке. Возможна ли "миграция"? Т.е. подключение к рабочему elastix? Прочитал что конф. файлы не используются, а значит затрутся? Если возможно - можете ли взяться за перенос?
2. Никак не могу подключить транк, висит в неактивном статусе. Перепробовал настройки все возможные.

Спасибо за ответ.
83. Виталий Романюк (zVORTEXz) 29.08.16 12:33
Для тех у кого ошибка:
Выполняется синхронизация конфигураций комплекса ...
{МодульОбычногоПриложения(868)}: Ошибка при вызове конструктора (FTPСоединение): Ошибка работы с Интернет: ftp://192.168.56.1:21Couldn't connect to server: Ошибка работы с Интернет: ftp://192.168.56.1:21Couldn't connect to server
{Обработка.РабочаяПанель.МодульОбъекта(164)}: Значение не является значением объектного типа (Записать)
Синхронизация не завершена из-за возможных обрывов соединения или некорректных данных
Проверьте состояние сервера и повторите попытку

Проверялось на Windows 7 максимальная х64. Устанавливаете оба драйвера mysql-connector, запускаете Oracle VirtualBox, авторизуетесь логин: root пароль: 000000. Вводите команду ifconfig .
Вам нужна строка inet addr:
Адрес с этой строки вводите в 1С "Параметры подключения" в строку IP адрес сервера АТС, в строку "Локальная сеть" вводите ip : 192.168.1.0 "Маска подсети:" 255.255.255.0
И тогда нормально подключается и синхронизируется 1С с виртуальной АТС
Прикрепленные файлы:
84. Денис Порфиренко (forden) 29.08.16 21:19
(82) Eugenek821,
1. Elastix сам по себе PBX, смысла подключать к нему другой PBX нет (технически тоже нет такой возможности). Миграция только если в ручном режиме.
2. Посмотрите Инструкции\Настройки\Внешние каналы.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа