ПО ЦМК 3.18.ххх Нововведения: 1. Новая возможность моршрутизатора по групповым признакам - выбирать шаг маршрутизации. Необходимо для реализации перемаршрутизации при недоступности маршрута у одного из партнеров 2. Поддержка перемаршрутизации в автоматике и сценариях: dynVODial, telemDial и DialScnR_4DynMenu 14.04.2014 -> (3.18.0.1) Сценарий DialScnR_4DynMenu.dll ADD: Поддержка схемы перемаршрутизации -> (3.18.0.1) Полная сборка INF: Тестовая 15.04.2014 -> (3.18.0.2) Сценарий DialScnR_4DynMenu.dll FIX: Не работала перемаршрутизация CHG: Изменены умолчания параметра Q850RerouteList 16.04.2014 -> (3.18.0.3) Сценарий telemDial.dll ADD: Поддержка схемы перемаршрутизации 18.04.2014 -> (3.18.0.4) Сценарий dynVODial.dll ADD: Поддержка схемы перемаршрутизации 21.04.2014 -> (3.18.0.4) Сценарий dynVODial.dll FIX: Не работала перемаршрутизация 06.05.2014 -> (3.18.0.6) Сценарий dynVODial.dll FIX: не прозванивался список дозвона при переводах -> (3.18.0.7) Сценарий dynVODial.dll FIX: Маркер для CRM отправлялся (при ответе и отбое) с номером тарификации, а номером дозвона 22.05.2014 -> (3.18.0.8) Сценарий dynVODial.dll FIX: Отломились "слепые" переводы в версии 3.18.0.6 24.09.2014 -> (3.18.0.10) Сценарий dynVODial.dll FIX: Не сбрасывался признак шага перемаршрутизации в фазе "пауза внаборе" 26.09.2014 -> (3.18.0.11) kern_Service.exe FIX: Откорректирована работа фильтра маршрутизатора "По групповым признакам". Теперь имеется возможность в маске номера применять не только символ всеобщности "*", но и символ позиции "X". Отредактирована документация по этому фильтру 29.09.2014 -> (3.18.0.12) Rmt_2.exe ADD: Добавлена возможность вызова контекстного URL по горячей клавише из окна вызовов 12.11.2014 -> (3.18.0.13) Монитор ADD: Добавлена возможность сохранить в файл лог автоматики (включается отдельной кнопкой) 24.02.2015 -> (3.18.0.14) Сценарий dynVODial.dll FIX: При переводе вызова внутри ВО на внутреннего абонента, который не отвечает, при возврате вызова пропадает голос (http://bugs.rinotel.com/view.php?id=745) -> (3.18.0.15) Релиз INF: собран релиз, включающий накопившиеся исправления 21.08.2015 -> (3.18.0.16) Сценарий dynVODial.dll ADD: Добавлена возможность переопределять АОН и таймаут ожидания ответа для конкретных дозвонов и переадресаций. Подробности описаны в документации "IVR_Kit_РИНО_Общее описание.doc" в разделе 4.1 по параметрам №2 и №23 21.09.2015 -> (3.18.0.17) Сервер RADIUS CHG: Изменена процедура анализа возврата из БД запроса accounting 03.11.2015 -> (3.18.0.19) Сценарий dynVODial.dll CHG: Теперь сценарий самомтоятельно "умирает" только в случае выгрузки автоматики. Во всех остальных случаях управление завершением возлагается на сценарий динамического меню 09.11.2015 -> (3.18.0.20) Сценарий dynVODial.dll FIX: При возникновении ошибки передачи управления в динамическое меню возникало "зацикливанию" 26.03.2016 -> (3.18.0.21) Rmt_2.exe CHG: Логика для каналов с "ненаправленными" МГЛ линиями теперь обрабатывается аналогично двунаправленными. Сделано для того, чтобы не было проблем с синхронным конфигурирование дескриптора МГЛ и описателя сервера. FIX: Для бланков (например, служебных) с выбором каналов невозможно было сменить номер набора из списка, указанного в бланке. Всегда набирался только первый номер, по которому пытались звонить (не обязательно первый в списке) 30.03.2016 -> (3.18.0.22) Rmt_2.exe ADD: Введен режим пакетной трансляции цифр с тастатуры (по-умолчанию, включен). ADD: Добавлена возможность из тастатуры отдавать при помощи встроенного синтезатора звуковые сигналы. В файле DTMF.conf в подкаталоге DTMF настраиваются последовательности цифр отдачи, например, так: 11=40D5,40DC. В этом случае при наборе с тастатуры "11"+(возврат каретки) будут проигрываться синтезаторы 40D5,40DC 01.04.2016 -> (3.18.0.23) kern_Service.exe FIX: В случае "исчезновения" порта (или сокета) случался "бесконечный цыкл" (непроизводительне занятие вычислиельной мощности) ADD: Добавлена возможность "переоткрытия" порта (или сокета) в случае их "возникновения" после "исчезновения" 14.04.2016 -> (3.18.0.24) Rmt_2.exe и pt_ServiceEx.dll CHG: Теперь если в поле "Телефон" набирается буквенно-символьная последовательность, то в маршрутизатор исходящего набора выдается флаг поиска по имени канала. Это необходимо для реализации поиска группы каналов прямого доступа (http://bugs.rinotel.com/view.php?id=850) 15.04.2016 -> (3.18.0.25) Rmt_2.exe FIX: Фильтр по имени канала не учитывает текущее распределение каналов. Приходится фильтровать на месте FIX: При выборе канала в случае индикации предыдущего неуспешного дозвона (по занятости или неответу) невозможно было осуществить дозвон по каналу (http://bugs.rinotel.com/view.php?id=842) -> (3.18.0.25) pt_ServiceEx.dll FIX: Не был реализован функционал добавления дополнительных номеров дозвона после установки соединения (http://bugs.rinotel.com/view.php?id=843) 18.04.2016 -> (3.18.0.26) Rmt_2.exe CHG: Теперь статус "Не отвечает" индицирует фазу набора "В исходном состоянии", а не "Предупреждение", как это было ранее. Изменение было сделано в рамках http://bugs.rinotel.com/view.php?id=842 27.04.2016 -> (3.18.0.27) DialScnR_4DynMenu.dll FIX: При создании сервиса тарификации в базу не сообщался реальный АОН, применяемый при дозвоне (http://bugs.rinotel.com/view.php?id=859) -> (3.18.0.27) Полная сборка INF: Бета 28.04.2016 -> (3.18.0.28) Rmt_2.exe FIX: Падение при отключении гарнитуры в соединении по бланку Конференц-связи (https://bugs.rinotel.com/view.php?id=851) -> (3.18.0.28) pt_Conference.dll FIX: При операциях аннулирования, архивирования и т.п., останавливались не все созданные сервисы. При этом бланк становился полностью неработоспособным и блокировал закрытие РМТ. 29.04.2016 -> (3.18.0.28) Rmt_2.exe и pt_Conference.dll FIX: На конференциях красные рожи CHG: На конференциях отключено автоподключение гарнитуры CHG: Запрещено подключение гарнитуры если соединение в конференции. Нужно сначала извлечь! 05.05.2016 -> (3.18.0.29) Rmt_2.exe и pt_Conference.dll FIX: Бланком не уничтожались созданные конференции FIX: Бланк ошибочно считал максимальные длительности соединений что приводило к невозможность повторного набора номера А FIX: Убрана эмуляция состояния узлов Connected при их нахождении в конференции 18.05.2016 -> (3.18.0.29) Rmt_2.exe FIX: Из-за конференций была поломана логика показа пунктов меню на абонентах в окне соединений 30.05.2016 -> (3.18.0.30) Rmt_2.exe FIX: Существовала возможность не подключиться на вызов, если текущее состояние гарнитуры "прослушивание исходящего канала" FIX: Состояние канала "в конференции" в некоторых случаях отображалось и на невыделенных каналах. FIX: На бланке Конференцсвязи разрешен пункт меню "Контроль". 06.06.2016 -> (3.18.0.32) Сценарий dynVODial.dll FIX: В случае отбоя канала InCall.Node существовали условия, когда это значение не выставлялось в -1. Это приводило к попыткам подключения синтезаторов в канал, приведенный в исходное состояние FIX: При "слепом" переводе на список дозвона в случае перехода на 2-го и последующих абонентов владелец не переназначался. Это приводило к ошибкам коммутации CHG: Теперь сценарий в случае отбоя InCall.Node будет искать только выход CANCEL. Если этого выхода нет - сценарий разрушается 09.06.2016 -> (3.18.0.33) Сценарий dynVODial.dll CHG: Теперь при переводах на последующие списки после успешного начального дозвона параметры синтезаторов применяются от первого списка. Непосредственное прослушивание линии будет только в том случае, если синтезатор на событие ожидания ответа не определен FIX: Не переключался на прослушивание исходящий канал в случае "слепого" перевода на список, когда выбирался очередной канал для дозвона 10.06.2016 -> (3.18.0.34) Сценарий dynVODial.dll FIX: При отбое InCall.Node в фазе "разговора с новым учатсником" ошибочно применялась конференция FIX: При отбое InCall.Node в фазе "разговора с новым учатсником" из рееста активных соединений этот канал не исключался. Это приводило к тому, что последний абонент мог оставаться "в одиночесттве" FIX: В случае перевода вызова после успеного разговора теперь применяется фраза "на ожидание ответа" от первого списка (раньше безальтернативно слушали исходящий канал 14.06.2016 -> (3.18.0.35) Сценарий dynVODial.dll FIX: Отломилась запись разговора в случае слепого перевода 16.06.2016 -> (3.18.0.36) Сценарий dynVODial.dll FIX: В случае отказа владельца от дозвона в процессе поиска нового участника существовали ситуации, когда зависала сценарийная сессия (и сессия тарификации соответсвенно) 17.06.2016 -> (3.18.0.37) Сценарий dynVODial.dll CHG: Теперь в случае "слепого" перевода, если определен параметр синтезатора на удержание и определен параметр синтезатора ожидания ответа, то синтезатор "удержания" при отбое переводящего не прерывается 18.06.2016 -> (3.18.0.38) Сценарий dynVODial.dll FIX: Если при "слепом" переводе отбивается тот, для кого переводили - сессия не завершалась 20.06.2016 -> (3.18.0.39) Rmt_2.exe INF: Версия исключительно для отладочных целей на объекте в Туркмении ADD: Дополнительная отладка нажатых клавиш (мыши и клавиатуры) в файлы лога "keys_hh_Rmt_2.exe.log" ADD: Дополнительная отладка отданных команд БЛК оператором в файлы лога "BLK_hh_Rmt_2.exe.log" 27.06.2016 -> (3.18.0.40) Сценарий dynVODial.dll FIX: Существовала вероятность пропуска событий при передаче вызова назад в динамическое меню 22.07.2016 -> (3.18.0.40) kern_Service.exe FIX: Потери транзитных каналов при перекоммутациях прослушки (http://bugs.rinotel.com/view.php?id=891) 29.07.2016 -> (3.18.0.41) kern_Service.exe FIX: При переключении транзита с прослушивания на коммутацию клиент не оповещался об отключении прослушивания 18.08.2016 -> (3.18.0.42) Rmt_2.exe FIX: Если канал находится в состоянии msWaitReset, РМТ пыталось его коммутировать и звонить. Сейчас индицируется занятость с 84-м кодом 12.10.2016 -> (3.18.0.43) kern_Service.exe FIX: Некорректно маршрутизировались входящие вызовы по АОН. Детали в http://bugs.rinotel.com/view.php?id=424 21.11.2016 -> (3.18.0.44) Сценарий dynVODial.dll FIX: Существовала вероятность пропуска событий при передаче вызова назад в динамическое меню. Исправление, сделанное в версии 3.18.0.40 было не корректным 06.12.2016 -> (3.18.0.44) Версия INF: Выпущена бета-версия 21.04.2017 -> (3.18.0.45) apHTTPConditions.dll FIX: В случае применения встроеной транспортной библиотеки, периодически возникали ситуации с ошибками соединения с HTTP-сервером 02.06.2017 -> (3.18.0.45) Rmt_2.exe FIX: Устранен случай "красных крестов", когда в процессе соединения отбивается один из каналов -> (3.18.0.45) Версия INF: Выпущена бета-версия 23.06.2017 -> (3.18.0.46) kern_Service.exe FIX: Проблема с неподключением синтезаторов или каналов звукозаписи. Подробности здесь: http://bugs.rinotel.com/view.php?id=989