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




Поддерживается комплекс основного функционала предлагаемого современными программными АТС. Для начала работы знаний по 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 М.

97 Comments

  1. recon

    При старте программа ругается на отсутствующий файл менеджера АТС CP-manager-1.0.0.dll

    Подскажите где его взять

    Reply
  2. forden

    (1) recon, при установке первый запуск конфигурации 1С Call Pack нужно делать с правами Администратора, тогда компонента CP-manager-1.0.0.dll устанавливается автоматически в каталог программы 1С. При необходимости это можно сделать вручную выгрузив в файл общий макет _manager в каталог программы (КаталогПрограммы()) при этом задав имя выгружаемому файлу CP-manager-1.0.0.dll

    Reply
  3. recon

    спс разобрался. Вопрос теперь что прописывать в настройках? я поднял виртуальную машину, она стартует, но как узнать под каким ip адресом она стартанула? Пароля на root виртуальной машины в описании не нашел. И можете более подробно объяснить что стоит на этой виртуальной машине, и как компонента CP-manager-1.0.0.dll с ней взаимодействует. И еще вопрос — у нас есть настроенная система Asterisk 11, возможна ли интеграция системы с ней?

    Reply
  4. forden

    (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 гарантировать нельзя.

    Reply
  5. IamAlexy

    Каковы условия использования сего, судя по картинкам и описанию — замечательного продукта?

    Reply
  6. forden

    (5) IamAlexy, предлагаемая на infostart.ru версия полнофункциональна и бесплатна без ограничений.

    Reply
  7. нормальный такой

    а можно просто *.cfничек без VM ? 🙂

    Reply
  8. forden

    (7) нормальный такой, в дистрибутиве есть *.cfничек, но без VM его наверно не получится использовать поскольку требуются специальные настройки оперативной системы сервера АТС и Asterisk.

    Reply
  9. LexSeIch

    Мир вашему дому!

    Идея очень интересная, как альтернатива 3CX (удобно, но дорого) и клонов на базе Asterisk (требуется знание Linux). Обязательно попробую. Я так понимаю это «боевая» система (уже где-то у Вас используется), если «да», то какой срок и какие отзывы. Безусловный плюс.

    Reply
  10. forden

    (9) LexSeIch, себе мы поставили в апреле (12 внутренних номеров), после этого вносил корректировки, первые внедрения сторонним организациям были в середине мая, были вопросы связанные с особенностями организации сети на местах, которые были решены, сейчас работает, жалоб не было. Единственный нюанс — во всех случаях установки делались на физические машины а не на VM.

    Reply
  11. zelevova

    (8) forden, а все таки хотелось бы cfничек и краткое описание как скрестить с существующей АТС.

    У нас тоже астериск и переводить на другой астериск не хочется. По описанию очень понравилась наработка, хотелось бы попробовать на своих данных.

    Reply
  12. forden

    (11) zelevova, в дистрибутиве есть cfничек, вы можете его скачать, но как я уже писал при «скрещивании» с другой конфигурацией операционной системы АТС и Asterisk могут возникнуть проблемы, а вы можете потерять время. Необходимая конфигурация Centos 6.5 и Asterisk 12 закладывается при установке. Сейчас Call Pack работает только с версией Asterisk 12.2 и даже в версии Asterisk 12.1 есть нюансы которые не позволят использовать конфигурацию Call Pack в полной мере.

    Reply
  13. ssokolov1

    Добрый день.

    При запуске конфигурации выходит ошибка

    Файл Менеджера АТС не найден, рекомендуется обновить конфигурацию 1С

    Форма открыта только на просмотр, для полноценной работы необходимо активировать службу Менеджер АТС

    Что нужно сделать?

    Reply
  14. forden

    (13) ssokolov1, посмотрите ответ №2 в этой ветке, должно помочь

    Reply
  15. Alex17

    {Обработка.РабочаяПанель.МодульОбъекта(291)}: Значение не является значением объектного типа (Close)

    Соединение.Close();

    Reply
  16. forden

    (15) Alex17, Нужно драйвер MySQL установить он есть в дистрибутиве. Посмотрите в инструкциях ИнструкцииОбщие сведенияУстановка бесплатной версии — там есть комментарии на эту тему. Если драйвер MySQL у Вас уже установлен ранее, то возможно у Вас старая версия драйвера, попробуйте переустановить.

    Reply
  17. Alex17

    Автору плюс, проделана огромная работа.

    На работе завелась!!! делал то-же самое. Почему не работает на ноуте Win7 x64 непонятно.

    Reply
  18. dtybr

    Добрый день.

    Имеется ли возможность получения и обработки событий от АТС? События нужны для получения идентификатора вызова до/во время вызова.

    Для того чтобы иметь возможность сформировать ссылку на связанный с каким либо событием аудиофайл. И иметь возможность прослушать этот аудиофайл позже из этого события.

    Например: Создаем документ Исходящий (Входящий) звонок а позже в этом документе имеем возможность прослушивания разговоров связанных с этим документом.

    Reply
  19. AndreyNit

    Автору большое спасибо за проделанную работу!!! Нам пригодилась. Однозначно плюс.

    Reply
  20. forden

    (18) dtybr, аудиофайлы записи разговора привязываются автоматически, прослушать их можно в Журнале вызовов где фиксируются все вызовы.

    Reply
  21. forden

    (17) Alex17, если у вас 1С х32 а ОС Win7 x64 нужно установить mysql-connector-odbc-5.2.6-win32.msi, в инете можно найти посты на эту тему.

    Reply
  22. JaroslavBayev

    Работа интересная весьма, жаль, что нельзя данное чудо скрестить с имеющейся железной АТС и на его основе доделать нужные модули…

    Reply
  23. JaroslavBayev

    Если есть интерес можем по-сотрудничать в плане соединения данного чуда с железными АТС.

    Reply
  24. forden

    (23) JaroslavBayev, эта программа сама по себе является полнофункциональной АТС, но интеграция с существующими сетями возможна, нужна конкретика, напишите контакты в личку обсудим.

    Reply
  25. mixperm

    Зачет!!! Отличная штука. Только не понял как звонить из админки. Не берет трубку и не звонит. С теми же параметрами из программного телефона отлично звонит. Даже настроилась на смартфоне на встроенном SIP клиенте

    Reply
  26. forden

    (25) mixperm, для использования встроенного телефона 1С достаточно добавить пользователя в справочник Пользователи (панель Настройки) и присвоить ему внутренний номер, после чего войти в режиме 1С Предприятие под этим пользователем. Если в момент входа нет других зарегистрированных устройств под назначенным пользователю номером, то встроенный телефон 1С регистрируется автоматически и его можно использовать, если есть то можно переключить устройство в поле «Устройство» телефона 1С.

    Для рядовых пользователей администратор может отключить или ограничить использование форм и панелей с помощью инструмента «Доступность форм».

    Reply
  27. mixperm

    (26) forden, Да все так и делаю. Не работает. Настроил голосовое меню для тестирования. На программном телефоне звонит нормально, а из 1С не реагирует. Программники 8.3.4.437 может из-за этого не работает?

    Reply
  28. mixperm

    А где хранятся записи? Настроек не вижу по ним

    Reply
  29. forden

    (27) mixperm, возможно, на 8.3 не тестировали, хотя телефон на Native API должно работать, можно в CLI Asterisk посмотреть что происходит.

    Reply
  30. forden

    (28) mixperm, если имеются в виду записи разговоров то они в Журнале вызовов (кнопка в верхнем меню)

    Reply
  31. mixperm

    (30) forden, ну в журнале я нашел, а физически где они хранятся? Есть ли такая возможность виртуалку для Hyper-V сделать, чтоб в сервисе была и не приходилось запускать после перезагрузки сервера

    Reply
  32. forden

    (31) mixperm, физически файлы записи разговоров лежат на виртуалке в каталоге /var/spool/asterisk/monitor в винде их можно просматривать прогой типа WinSCP. Насчет запуска сервисом не знаю, поскольку при запуске виртуальной машины Oracle VM нужно выбирать конкретную VM.

    Reply
  33. Rustig

    (0) интересно посмотреть описание и инструкции по подключению

    Reply
  34. forden

    (33) Rustig, описание и инструкции включены в дистрибутив

    Reply
  35. barcoder

    логин и пароль на CentOS, не предоставляете? по инструкции прилагаемой в бесплатной версии, не понял как настроить сеть между виртуальной машиной и ПК.

    Reply
  36. forden

    (35) barcoder, начальный пароль на Centos для пользователя root посмотрите в инструкциях Рабочая панельСтраница Система, по поводу настроек посмотрите в инструкциях Общие сведенияБыстрый старт. Адрес виртуальной машины, если у вас роутер можно посмотреть на странице настроек роутера или командой ifconfig непостредственно в Centos, если есть необходимость его можно изменить см. http://howtoit.ru/linux/centos/item/14-centos-6-nastroyka-seti.html.

    Reply
  37. wolverine87

    Классная вещь.

    Reply
  38. hame1e00n

    А как это вообще работает?

    Что для нужно чтоб эту АТС поднять с нуля?

    Вот есть городской телефон и все, как все это увязать?

    Буду очень благодарен за развернутый ответ, может где-то подробнее описано?

    Спасибо 🙂

    Reply
  39. Alex17

    (32) forden, Запускаю VM сервисом так http://vu1tur.eu.org/vboxctrl-ru все отлично работает.

    Reply
  40. forden

    (38) hame1e00n, в составе дистрибутива есть подробные инструкции, чтобы поднять АТС с нуля нужно скачать дистрибутив и установить его на компьютер, для подключения обычной городской линии требуется адаптер, для подключения услуг провайдеров SIP телефонии дополнительного оборудования не требуется поэтому программные АТС чаще используются именно с виртуальными SIP номерами.

    Reply
  41. forden

    (39) Alex17, спасибо, буду иметь в виду.

    Reply
  42. barcoder

    При подключении 1С к Серверу АТС выводит сообщение «Файл Менеджера АТС не найден, рекомендуется обновить конфигурацию 1С. Форма открыта только на просмотр, для полноценной работы необходимо активировать службу Менеджер АТС» Подскажите где найти Файл Менеджера АТС.

    Reply
  43. gubanoff

    Продуманный и мощный продукт. Видна огромная проделанная работа. Спасибо!

    Reply
  44. URFF

    (4) forden,

    Доброе утро!

    Ввожу логин root, нажимаю enter, появляется строчка Password, но когда пытаюсь что-то ввести — ничего не происходит, если ещё раз нажать enter, то появляется возможность писать, но сразу появляется login incorrect. Пароль пробую Вводить «Call Pack 000000»

    Reply
  45. forden

    (42) barcoder, вы наверно решили уже вопрос (давно не заходил сюда), но на всякий случай напишу — посмотрите посты 1 и 2 в этой ветке.

    Reply
  46. forden

    (44) URFF, попробуйте просто 000000

    Reply
  47. URFF

    Спасибо, получилось.

    Внутренние звонки проходят, а вот внешние — нет.

    Напротив соединения — синий кружок, т.е. к SIP провайдеру подключение есть.

    Шаблон стоит _xxxxxxxxxxx, стоит что соединять с внешним номером.. но при звонке ничего не происходит — сразу серый кружок в журнале.

    Reply
  48. URFF

    Разобрался, всё в порядке. Спасибо.

    Reply
  49. zubiskr

    Значит Asterisk может в роли шлюза с другими АТС выступать? У нас просто АТС Hipath и рюшки от производителя скудны и дороговоты http://www.c4b.de

    Reply
  50. sytkosa

    (0) А как с win модемами работать

    Reply
  51. stilet

    Установил и как у большинства в этой ветке выскочило предупреждение — «Файл Менеджера АТС не найден», рекомендуется обновить конфигурацию 1С. Сохранил из макета в каталог 1С базы файл CP-manager-1.0.0.dll, завел пользователя Администратор с админскими правами, зашел под ним, но эффекта ноль. Все равно ругается на отсутствие файла менеджера. Попробовал залезть в модуль приложения, чтобы посмотреть что же он хочет, но в поставке исходных модулей нет. Что делать? Как загрузить этот файл? Может его имя поменялось? Нельзя ли более осмысленное сообщение выводить — не хватает такого файла в таком то каталоге. При отсутствии исходных кодов хоть легче будет бороться с этим глюком.

    Reply
  52. stilet

    Подскажу для всех кто пойдет вслед за мной по граблям — файл CP-manager-1.0.0.dll надо скопировать не в каталог базы (как я подумал), а в каталог той версии платформы 1С под которой запускаете эту базу (например C:Program Files (x86)1cv828.2.19.83in). На самом деле конечно разработчикам виднее, но логичней было бы в каталог базы, так как платформа обновляется постоянно, и можно запустить в итоге другой релиз 1С, при этом забыв про первоначальную установку…

    Reply
  53. stilet

    Продолжая путешествие по граблям. При попытке Синхронизации комплекса возникает ошибка «Значение не является значением объектного типа (Close)», установка ODBC коннектора из дистрибутива программы ничего не дала. Копирование файла msvcr100.dll в папку C:WindowsSystem32 тоже ничего не дало, установка новой версии ODBC с сайта mysql тоже ничего не дало. Система Win 8 64 бита. Вероятно проблема возникнет со всеми системами 64 бита.

    Reply
  54. forden

    (53) stilet, проблема решается установкой http://www.microsoft.com/ru-ru/download/details.aspx?id=14632

    Reply
  55. stilet

    Денис спасибо за подсказку. Я подключился с другого компа. Что могу сказать по данной программе. В принципе в данной версии с virtualbox она подходит только тем фирмам, которые используют исключительно арендованные SIP каналы.

    У нас например стоит плата digium tda 400 которая в принципе не имеет драйверов под windows, поэтому virtualbox бесполезен. Помимо этого есть еще платы с потоком E1 которые тоже не имеют драйверов под win. Вообще в ситуации с астериском очень многое железо имеет драйвера только под linux.

    Поэтому в отсутствии документации по подключению к обычным компам под linux данная программа имеет в основном демонстрационную функцию.

    Соответственно вопрос — Денис возможны ли консультации по подключению к железкам напрямую и цена вопроса за эти консультации?

    Что касается версий centos 6.5 и asterisk 12.2 то это ставиться легко и непринужденно ))

    Reply
  56. forden

    (55) stilet, все верно, версия на виртуалке скорее демонстрационная из-за размера виртуального диска хотя ограничений по функционалу нет. На реальные машины тоже ставим кто заказывает, для вашего случая сейчас пока не могу что-то предложить поскольку работа с платами в логике Call Pack пока не реализована.

    Reply
  57. stilet

    (56) forden,

    Нет-нет вы неправильно меня поняли 😉

    Работа с платами уже настроена и реализована в отдельном компе под управлением centos 6.6 под астериском 12.2. Они работают как каналы DAHDI.

    Call pack у вас понимает каналы DAHDI поэтому проблем с Call pack по данной проблеме нет.

    Проблема в том, что связаться с виртуальной машиной у меня получилась, но там вышеупомянутые ограничения, а вот настроить подключение с отдельным компом не удается. Кстати насколько я понял там нужно еще настраивать подключение ftp помимо всего прочего.

    Так что мой вопрос в следующем — возможно ли и сколько будет стоить настройка подключения вашей программе к centos 6.6 под астериском 12.2 ?

    Reply
  58. stilet

    конечно можно настроить freepbx, но сами понимаете для программиста 1С нужен true путь 😉

    Reply
  59. forden

    (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) не получится или это будет слишком сложно чтобы за это браться.

    Reply
  60. ssokolov1

    Пытаюсь настроить соединение с программой рарус софт-фон, она запрашивает логин и пароль менеджера asterisk. Можете сказать логин и пароль.

    Reply
  61. forden

    (60) ssokolov1, логин manager, все пароли по дефолту 000000, настоятельно рекомендую сменить сразу после установки системы, с помощью инструмента «Смена пароля» на рабочей панели.

    Reply
  62. ssokolov1

    спасибо получилось

    Reply
  63. forden

    (39) Alex17, с входящими не должно быть проблем если внешний канал настроен правильно, в прикрепленном файле образец подключения к SIP услугам Центрального телеграфа, попробуй установить параметр внешнего канала insecure=port,invite, в Плане Обработки Вызовов (если ПОВ не указана для внешнего канала значит в ПОВ По умолчанию, как в примере) обязательно должна быть функция которая будет маршрутизировать входящий вызов, в данном примере это функция «Соединить с указанным объектом», в фильтре вызываемых номеров этой функции нужно обозначить шаблон или номер который передает твой провайдер, если он не передает номер то будет работать шаблон s, на примере показаны оба варианта можешь поиграть с этим, потом в списке объектов вызова нужно указать внутренние номера или пользователей на которые должны приходить звонки. Это работает, если что не так надо смотреть CLI.

    Reply
  64. dablack

    Денис, спасибо за вашу разработку, труд проделан вами огромный!

    Подскажите пожалуйста по сабжу: все настроил все получилось кроме входящих, не идет вызов. В 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 стали появляться действия!, но звонок на внутр№ не идет.

    Reply
  65. forden

    (64) dablack, попробуйте установить параметр внешнего канала insecure=port,invite (см. картинку поста 63), убедитесь что в функции «Соединить с указанным объектом» в списке объектов вызова добавлен внутренний номер на который вы хотите принимать звонки.

    Reply
  66. dablack

    Спасибо за ответ, но причина я думаю в том, что приходит ко мне от оператора номер вида +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

    Reply
  67. Abramov

    А существует возможность подключения GSM каналов, например в виде GSM свистка или шлюза?

    Reply
  68. forden

    (67) Abramov, таких экспериментов не проводил, но препятствий не вижу, думаю GSM шлюз можно подключить также как и обычный VOIP шлюз.

    Reply
  69. forden

    (66) dablack, возможно внесу корректировки для таких ситуаций, оставьте свой e-mail в личку, сообщу когда можно будет скачать.

    Reply
  70. verden13

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

    {Обработка.РабочаяПанель.МодульОбъекта(164)}: Значение не является значением объектного типа (Записать)

    нет синхронизации

    Reply
  71. seveiven

    База данных АТС не доступна (данные недоступны)

    В чем может быть проблема?

    Reply
  72. forden

    (71) seveiven, это значит нет создается подключение ADO к базе данных АТС, если у вас 64 битный компьютер попробуйте установить обе версии mysql-connector, посмотрите в инструкциях:

    • На каждом компьютере на котором будет использоваться 1С Call Pack требуется установить драйвер mysql-connector, в установочном пакете имеются версии для 32 и 64 битных версий Windows, а также этот драйвер можно скачать бесплатно с сайта производителя mysql.com

    • При установке драйвера mysql-connector на старые версии Windows возможно возникновение ошибки, в этом случае нужно скопировать файл библиотеки msvcr100.dll имеющийся в установочном пакете в каталог C:WINDOWSsystem32 и повторить установку драйвера.

    Reply
  73. megasales333

    Не удаётся запустить синхронизацию. Выдаёт ошибку:

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

    {Обработка.РабочаяПанель.МодульОбъекта(164)}: Значение не является значением объектного типа (Записать)

    Синхронизация не завершена из-за возможных обрывов соединения или некорректных данных

    Проверьте состояние сервера и повторите попытку

    При этом параметры подключения корректные и статусы сервера АТС и модуля АТС: онлайн.

    Прошу помочь. Заранее спасибо!

    Reply
  74. Xershi

    Добрый день! А можно добавить отдельным файлом для скачивания только конфигурацию?

    Нужен просто пример записи в 1с звонков компании в нужном формате. Таблицы сел и цдр астериска по функционалу не устроили.

    Reply
  75. forden

    (74) Xershi, Asterisk не предлагает других способов получения данных о звонках кроме CDR и CEL, и если CDR действительно не всегда можно приспособить под собственные нужды то разобрав CEL можно собрать любой формат. В Call Pack разбор CEL выполняется на стороне Linux при помощи скриптов AEL и функций MySQL и пишется в БД MySQL, 1С получает готовые отформатированные данные запросом, поэтому в конфигурации 1С нет того что вам нужно.

    Reply
  76. Xershi

    (75) forden, тогда спрошу подругому. Есть сессия звонка, клиент звонит на городской номер, далее он попадает на очередь и потом с ним разговаривают разные специалисты. Нужно понять сколько времени говорил с кем клиент и вообще статус звонка отвечен/не отвечен. По скольку я программист 1с, то разбор всех этих событий постфактум для меня проблематичен. В таком случае напрягать админов чтобы писались таблицы корректно (скриптами) или придется изучать события астериска, чтобы корректно понимать суть звонка постфактум?

    Также вы пишите

    подробный журнал вызовов, группировка по инициатору в случаях трансферов и парковок

    Это все данные из таблицы сел?

    Reply
  77. forden

    (76) Xershi, все верно описанную задачу можно решить при помощи событий Asterisk + CEL.

    Reply
  78. ssokolov

    Добрый день.

    Такая ошибка при синхронизации

    Не удалось подключиться к базе данных АТС.

    {Обработка.РабочаяПанель.МодульОбъекта(633)}: Ошибка при вызове метода контекста (Open): Произошла исключительная ситуация (ADODB.Recordset): Невозможно использование подключения для выполнения операции. Оно закрыто или не допускается в данном контексте.

    {Обработка.РабочаяПанель.МодульОбъекта(293)}: Значение не является значением объектного типа (Close)

    Синхронизация не завершена из-за возможных обрывов соединения или некорректных данных

    Проверьте состояние сервера и повторите попытку

    Reply
  79. forden

    (78) ssokolov, возможные варианты — не установлен драйвер MySQL, установлен старый драйвер MySQL, не доступна база данных MySQL (нет соединения), в ветке есть посты на эту тему см. (16, 53, 72 и др.)

    Reply
  80. ssokolov

    (79) forden, спасибо разобрались. Есть еще проблема не подключается внешний trunk. Через soft-фон проверили работает. Включили логи в aseriske при соединении выдает ошибку 404. Пытались посмотреть настроечный файл sip.conf его почему то нет в папке asterisk.

    Reply
  81. forden

    (80) ssokolov, Call Pack работает по технологии Realtime, то есть файлов sip.cnf, iax.conf, extensions.conf и т.п. нет, они удаляются, и конфигурация пишется в БД MySQL в базу asterisk. Поэтому вручную править файлы не нужно все настройки можно делать в 1С.

    Посмотрите ИнструкцииНастройкиВнешние каналы

    Reply
  82. Eugenek821

    Здравствуйте.

    1. В работе дистрибутив elastix на виртуалке. Возможна ли «миграция»? Т.е. подключение к рабочему elastix? Прочитал что конф. файлы не используются, а значит затрутся? Если возможно — можете ли взяться за перенос?

    2. Никак не могу подключить транк, висит в неактивном статусе. Перепробовал настройки все возможные.

    Спасибо за ответ.

    Reply
  83. zVORTEXz

    Для тех у кого ошибка:

    Выполняется синхронизация конфигураций комплекса …

    {МодульОбычногоПриложения(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С с виртуальной АТС

    Reply
  84. forden

    (82) Eugenek821,

    1. Elastix сам по себе PBX, смысла подключать к нему другой PBX нет (технически тоже нет такой возможности). Миграция только если в ручном режиме.

    2. Посмотрите ИнструкцииНастройкиВнешние каналы.

    Reply
  85. zion546

    callpack.ru сайт не работает,Восстановите его пожалуйста

    Reply
  86. forden

    (85) Веб-сервер полетел, на днях восстановлю.

    Reply
  87. _GELIOS_

    Здравствуйте!

    Помогите настроить работу группы обработки вызовов. При использовании данной обработки, входящий звонок принимается, ставиться на ожидание (играет мелодия ожидания) но звонки на номера группы не поступают.

    Возможно я что то пропустил в настройках. Я создал «План обработки вызовов», добавил функцию «Соединить с группой обработки очередей вызовов», создал «Группу обработки очередей, добавил в неё номера, назначил стратегию. Данный «План обработки вызовов» присвоил внешним каналам и внутренним номерам.

    Reply
  88. forden

    (87) Чтобы протестировать работоспособность оставьте в плане обработке вызовов только «Соединить с группой обработки вызовов» далее

    1. Попробуйте в качестве теста установить шаблон вызываемого номера как -.

    2. Попробуйте установить значения пенальти в группе 1,2,3,4

    Reply
  89. fieryfist

    Помогите советом, как только не настраивал, не идут входящие и исходящие вызовы. На вкладке соединения у внешнего канала синий цвет. План обработки вызовов «Соединить с набранным внутренним номером» вызываемый номер _ХХХ. Добавил внутренний номер 101.

    Когда набираю сотовый соединение сразу заканчивается. При входящем вызове если набираю с мобильного сразу завершение вызова идет.

    Reply
  90. forden

    (89) Этой информации не достаточно чтобы дать совет, попробуйте посмотреть примеры настройки в инструкциях тут callpack, убедитесь что план вызова назначен каналу SIP, убедитесь что провайдер внешнего канала позволяет такие подключения, в крайнем случае смотрите логи в консоли Asterisk.

    Reply
  91. goro2205

    Добрый день!

    При переходе на вкладку «Соединения » получаю ошибку — «Неверно указан код лицензии программы (данные недоступны)»

    Из-за чего может возникать такая ошибка?

    http://joxi.ru/Dr8jWv8CkZ9oj2

    Reply
  92. forden

    (91) по идее вроде не должно такого быть, попробуйте перезапустить виртуалку, единственно что может быть — это там стоит лимит на размер жесткого диска на котором он может работать, если вы увеличивали его вручную то может такая ошибка возникнуть.

    Reply
  93. goro2205

    (92)

    Как раз размер машины и увеличил.

    Как решить проблему?

    Reply
  94. forden

    (93) Я сейчас уже не занимаюсь этим проектом, но если сильно надо, можно попробовать решить вопрос за доп. плату. Если актуально пишите в личку.

    Reply
  95. user866522

    по размерам вирт машин — это ко мне 🙂 Могу увеличить если надо, без слета лицензий…

    Reply
  96. user866522

    по размерам вирт машин — это ко мне 🙂 Могу увеличить если надо, без слета лицензий

    Reply
  97. user866522

    (93)Тема еще актуальна или уже нашли решение данной проблемы?

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *