Модуль статистики проблемы с временем, Не корректное время в модуле
Администратор
Сообщений: Регистрация: 18.11.2011
27.04.2016 14:00:11
Цитата
IT-Delaem написал: данный скрипт затрагивает только настройки Аскозии
да
Цитата
Ваш батник не смог нормально отработать
Принцип работы:
Подключается по SFTP и забрасывает архив со скриптом
Подключается по SSH и запускает на исполнение скрипт
Скрипт пытается получить файл по ссылке ""
Пример скрипта в архиве (см. вложение). Вероятно ресурс не доступен с ПК, где запущена Askozia
Настройка маршрута вызовов.
Администратор
Сообщений: Регистрация: 18.11.2011
27.04.2016 10:38:25
Askozia устроена таким образом, что в очереди вызов используются "Local каналы". Особенность этого типа канала - запись истории звонков формируется для каждого агента. То есть у каждого будет в истории либо пропущенный либо отмеченный.
Панель телефонии отображает "статус вызова", а не статус конкретного звонка сотруднику. То есть если вызов отвечен соседним агентом, вызов будет отмечен и у сотрудника.
Ситуация может быть решена доработкой панели телефонии. Первоначальная обработка истории производится в форме с именем "мОбработкаДанных", функция "onUserEvent_FromCDR_OLD". Окончательное формирование журнала звонков происходит в модуле объекта, в процедуре "ЗаполнитьТаблицуИсторииЗвонков".
Задача не совсем простая, но выполнимая. Можете заказать работку нам через .
Получение внешнего номера после завершения звонка
Администратор
Сообщений: Регистрация: 18.11.2011
27.04.2016 08:50:58
Цитата
IKON написал: Из какой записи таблицы плагин берет did?
Анализируются все записи таблицы PT1C_cdr, но лучше если поле будет заполнено для всех записей.
Цитата
IKON написал: Если из записи отвечающего, то как его там заполнить
Заполнение происходит в dialplan asterisk, который формируется модулем core. Изначально did помещается в переменную dialplan __FROMDID.
Автообновление модулей FreePBX 13
Администратор
Сообщений: Регистрация: 18.11.2011
26.04.2016 20:54:02
Цитата
Воронин Антон написал: у нас автоматически обновились модули FreePBX 13
Такое маловероятно. Скорее всего было выполнено обновление модулей через интерфейс "Module Admin". Если АТС работает стабильно, то не запускайте обновление модулей.
Цитата
Воронин Антон написал: вручную в файле modules.conf изменили autoload=yes на autoload=no
Я не рекомендую править файл /etc/asterisk/modules.conf . Он относиться к модулям Asterisk, так можно нарушить работу АТС. В Вашем случае были обновлены модули FreePBX - это оболочка для генерации конфигурационных файлов Asterisk.
Цитата
Воронин Антон написал: как можно избежать постоянного отката на предыдущие версии модулей FreePBX
Я надеюсь, что баг с локальными модулями во FreePBX будет исправлен, тогда обновляться можно будет без опасений.
Получение внешнего номера после завершения звонка
Администратор
Сообщений: Регистрация: 18.11.2011
26.04.2016 15:06:31
Скорее всего поле did в таблице "PT1C_cdr" по какой то причине не заполняется. Пример запроса:
Код
SELECT
calldate,
billsec,
channel,
disposition,
dst,
dstchannel,
lastapp,
linkedid,
recordingfile,
src,
uniqueid,
lastdata,
did
FROM PT1C_cdr
WHERE PT1C_cdr.calldate BETWEEN '$date1' AND '$date2';";
Функционал тестировался на дистрибутиве FreePBX Distro версии FreePBX-32bit-6.12.65.
Мне пока не ясно как воспроизвести ситуацию. Необходим анализ. Я бы начал с просмотра структура таблиц "PT1C_cdr" и "cdr". Попытался бы понять происходит ли заполнение поля did в таблицах. Общий порядок настройки логирования истории звонков
Вы можете заказать работы по анализу нам через форму обратной связи:
Аналогично Вы можете обратиться за анализом в компанию .
Получение внешнего номера после завершения звонка
Администратор
Сообщений: Регистрация: 18.11.2011
26.04.2016 14:35:22
Приложите лог истории звонков за актуальную дату "2016-04-26". Согласно приложенному логу история запрошена за "2016-04-25".
Получение внешнего номера после завершения звонка
Администратор
Сообщений: Регистрация: 18.11.2011
26.04.2016 13:43:30
При удалении плагина удаляется таблица истории звонков "PT1C_cdr"
При установке таблица "PT1C_cdr" создается и наполняется данными за последние три месяца
"PT1C_cdr" - этот таблица "дублер" основной таблицы "cdr"
Получение внешнего номера после завершения звонка
Администратор
Сообщений: Регистрация: 18.11.2011
26.04.2016 13:27:46
Попробуйте переставить плагин pt1c, у меня сложилось впечатление, что используется пред релейная версия. Не хватает информации в сообщениях от АТС
IKON написал: Во FreePBX обновил core до 2.11.0.35
Актуальная версия плагина MIKO Ed. core-2.11.0.36
Получение внешнего номера после завершения звонка
Администратор
Сообщений: Регистрация: 18.11.2011
26.04.2016 11:07:19
В первую очередь убедитесь, что поле заполняется на АТС (см. вложение). Убедитесь, что установлены актуальные версии плагинов core и pt1c (должны быть установлены наши версии плагинов).
Получение внешнего номера после завершения звонка
Администратор
Сообщений: Регистрация: 18.11.2011
26.04.2016 08:46:11
Цитата
IKON написал: обсуждаемых в этой теме возможностей не увидели
В форму журнала звонков добавлена информация по did номеру в таблицу истории звонков. При создании стикера из журнала звонков стикер будет заполнен внешним номером.
Модуль статистики проблемы с временем, Не корректное время в модуле
Администратор
Сообщений: Регистрация: 18.11.2011
25.04.2016 14:29:40
Цитата
IT-Delaem написал: Больше никаких действий не нужно совершать ?.
Ожидал, что ссылка иначе прикрепиться... Пример инструкции начинается с заголовка "Обновление вспомогательных скриптов на Askozia". Только используйте дистрибутив по
Модуль статистики проблемы с временем, Не корректное время в модуле
Администратор
Сообщений: Регистрация: 18.11.2011
25.04.2016 10:14:08
Скорее всего "сдвиг по времени" на АТС. Это известный баг Askozia Попробуйте использовать наш .
Установка патча происходит по аналогии с :
Обязательно перед работами выполните резервное копирование.