############### Ядро ################################## 1) По аналогии с формированием списка доп. действий через BGBS добавлена возможность формировать список карт договора при помощи скриптов. 2) Добавлена возможность указания объектов договора в шаблоне договора. 3) Добавлено деление типов объектов на используемые и не используемые. 4) Запуск заданий текущим временем нажатием правой кнопкой мыши и вызовом "Запустить сейчас". 5) Несколько скриптов поведения в шаблоне договора. 6) Интерфейс пользовательских рассылок в клиенте. 7) Добавлено в справочники / объекты в "Типы объектов" и "Параметры объектов" поле "Комментарий". 8) Добавлена групповая операция - установка шаблона комментария договора. 9) Вынесено в отдельную ветку дерева договора смена лица договора,производиться логирование смены лица. 10) Добавлена возможность задания сортировки справочника городов в редакторах адреса биллинга. Порядок появления указывается в редакторе справочника городов. 11) Добавлена возможность просмотра текущих выполняемых задач в планировщике задач. 12) Добавлена возможность скрывать ненужные для операторов (пользователей) биллинга и их групп пункты меню в клиенте. 13) Добавлена возможность автоматического отключения Slave баз данных при их заданном отставании от Master базы с их последующим автоматическим же включением при ликвидации этого отставания. 14) В data.properties возможность указывать на каком IP адресе слушает сервер, connector.http. Новый формат конфигурации. 15) При превышении лимита slave-соединений теперь действительно берутся master-соединения (можно запретить это флагом в data.properties). 16) Изменения в программных интерфейсах плагинов. Исправлено включение-выключение плагинов с событиями. 17) Поддержка веб сервисов. 18) Новый движок тарифов. 19) Отладка глобальных скриптов, получение вывода сразу "в консоль". 20) Возможность скачивать карточки в PDF из личного кабинета в веб-статистике. 21) Добавлен новый фильтр отчетов CheckedList. 22) Возможность отмены изменения тарифного плана из Web (+новое событие). 23) Период видимости тарифов в группе тарифов, для смены тарифов пользователями через веб. 24) У пользователей можно указывать email, который по умолчанию прописывается в поля, где он требуется. 25) Можно менять статус договора из web (+события). 26) Механизм глобальных событий. 27) ipn, npay,cerbercrypt: Глобальные события "начисление". 28) Изменился способ настройки таблиц (теперь кнопочка в правом верхнем углу).. 29) Проверка существования дома при добавлении дома, больше лог не засоряется ошибками. 30) Новая система событий. 31) В редакторе расходов/приходов и в фильтрах отчетов расходов/приходов, данные отражаются в виде дерева. 32) Добавлен параметр multipart.max.post.size -максимальный размер прикрепляемого файла в Web. ############# Клиент ################################# 1) Добавлена поддержка горячих клавиш в клиенте: закрытие текущей вкладки, переключение между вкладками, выполнение глобальных действий Add, Edit, Delete (кнопки в тулбаре). 2) Оптимизировано расположение меню 3) Сортировка столбцов таблиц. 4) в карточке договора в разделе баланс. добавлен вывод суммы на всех типах режимов( приход, расход...) в правом нижнем углу, как было в расходе. 5) Гиперссылки в карточке договора кликабельны . 6) Создание договора из шаблона без мыши. 7) В договоре в редакторе свойств модуля убраны дополнительные кнопки "добавить", "удалить", "редактировать", "обновить" и заменены кнопками общей панели инструментов. 8) В диалоге создания договора изменен порядок элементов : вначале выбирается шаблон , потом дата, потом имя договора. 9) Возможность управления фильтром по дате с клавиатуры - ctrl + up/down/left/right/insert/delete. 10) Изменен редактор адреса в параметрах договора. При поиске дома - фильтрация по улице и номеру дома. 11) Во вкладке "баланс" в параметрах договора изменен способ отображения данных в таблице по кнопке "Баланс": <месяц><вх. остаток><приход><наработка><расход><исх. остаток> . 12) Возможность обработки событий таймера для группы договоров. ################### IPN ############################################ 1) В шлюзы добавлен параметр адрес(дом, подъезд, этаж). 2) Вывод списка договоров , на которые добавлен шлюз. 3) Возможность фильтрации шлюзов по адресу при настройке шлюзов. 4) Возможность фильтрации шлюзов по адресу при добавлении в договор. 5) Возможность фильтрации шлюзов по адресу при назначении им vlan в договоре. 6) Установка типов правила из тарифа: изменен алгоритм установки типов правил в тарифе. 7) Установка типов правила из тарифа: добавлен новый флаг(устанавливать типы правил или нет) в задачу обсчета логов IPN. 8) Возможность менять тип правила на шлюз из личного кабинета пользователя. 9) В редакторе шлюза в договоре добавлена возможность фильтровать по типам правил, выбранным на шлюзе. 10) История смены типа правил в договоре . 11) Возможность добавить в договор шлюз, у которого нет редактора. 12) В команды шлюза для сетей сделаны более атомарные и гибкие макросы {IP}, {MASK}, {MASK_WILD}, {MASK_BIT}. 13) вывод информации в лог об использовании deprecated - методов и классов при запуске скриптового шлюза. 14) Кэширование скритовых шлюзов ( опция gate.cache.script ). 15) Возможность просматривать объекты только с активным периодом. 16) Добавлена возможность выделения подсетей в шаблоне договора для модуля IPN. 17) Добавлена возможность редактировать vlan и задавать свой номер(либо выбор автоматический). 18) На вкладке шлюзов модуля IPN вывод id шлюза по ctrl-i. 19) Добавлена проверка на занятость портов в шлюзе Dlink. 20) Изменен поиск по адресам модуля IPN: выбор не только источника, но и интерфейса на нем. 21) Модуль IPN: по команде Загрузить логи для NetFlow источников теперь производится принудительное перечитывание лог-файла и его переобработка. 22) Добавлена возможность настройки необходимости наличия пунктов меню о Загрузке логов в менеджерах источников IPN и Phone. . 23) Изменен редактор типов шлюзов. Появилась возможность сохранять тип в процессе редактирования, отменять изменения или "сохранить и закрыть". 24) Изменен алгоритм задачи проверки шлюзов: Если шлюз не добавлен не на одном из договоров, то он игнорируется. 25) Добавлена поддержка ANSI-териминалов для SSH API. ############### CerberCrypt ################################## 1) События изменения подписки в модуле CerberCrypt. ############### HelpDesk ################################## 1) Рассыльщик персональных уведомлений о новых сообщениях на мыло и джаббер. 2) Cсылка на тему в письме с уведомлением об ответе. 3) Нумерация сообщений, в том числе при цитировании вставляется. Для удобства ссылок на предыдущие сообщения в больших темах. ############### CashCheck ################################## 1) Новый драйвер atol (От 17 новых ККМ поддерживается, тех, что основаны на протоколе от АТОЛа). 2) Драйвер shtrih2 - обновлённая реализация протокола "Штрих", более полная поддержка железа и устойчивость к ошибкам, особенно в проблемных вариантах (через маппинг портов итд). 3) Переработана клиентская и серверная часть плагина, связанная с логином на ККМ. Добавлена кнопка проверки доступности и активности принтера (вылезает чек по кнопке "hello"). 4) Кнопка очистки очереди печати текущего принтера. 5) Переработана сборка сервера печати: скрипты запуска под линукс модифицированы, добавлен скрипт запуска как службы, решена ошибка стопа сервера как службы windows, проведено большое изменение запуска службы. 6) В события "добавление позиции" и "завершение печати" передаётся объект текущего принтера, чтобы можно было формировать вид скриптов в зависимости от подключенных разных принтеров. ############### Bill ################################# 1) Детализация трафика - возможен переобсчет по группам. 2) Добавлены откат платежа и выбор даты заноса платежа. 3) Групповая операция - удаление типов документов. ############### Assist ################################## 1) Запрос статусов платежей с сервера авторизации из web больше не делается. Ручной только из админки (в том числе по периоду) и из договора. 2) Основной запрос статусов платежей производится через планировщик. ############### Trayinfo ################################## 1) Добавлена проверка добавления логинов через клиента (баланс<лимита, паролей итд), с выдачей соответствующих сообщений. 2) Утилита полностью переписана, убраны зависимости от системных компонентов, появилась поддержка запроса баланса по HTTPS, вебстатистика открывается по закодированному url. 3) Появилась возможность генерации с помощью скрипта произвольной строки с информацией для отображения её в утилите. Оба варианта работы можно включать/выключать в конфигурации независимо друг от друга (обратная совместимость). ############### Dialup ############################## 1) Столбец комментарий в мониторе соединений и другие косметические изменения. 2) В Web-статистике в просмотре сессий и наработок разделены столбцы трафиков и сделан выбор единиц измерения. ############### BGRadiusDialUp ##################### 1) Переведён на новый движок, улучшена производительность. 2) Перечитывание "на лету" опций конфигурации. 3) Поддержка тегированных атрибутов. 4) Переопределение в конфигурации NASа наборов атрибутов. 5) Возможность отключения в конфигурации модуля отбрасывание строки перед \ в User-Name. ############### Phone ################################## 1) Механизм отключения должников. Добавлено понятие статуса модуля и возможность создавать скриптовые шлюзы для отключения/подключение абонентов. 2) phone: поддержка диапазонов в правилах. 3) phone: распараллеливания обработка логов. 4) phone: кэширование телефонов и тарифов за весь месяц для оптимизации. 5) интерфейс входящих звонков в web . ############### VoiceIP ################################## 1) BGRadiusVoip переведён на новый движок, улучшена производительность. 2) Операторская тарификация. ############### MPS ################################## 1) Поддержка протокола colomna. ############### Npay ################################## 1) npay: В редакторе можно выводить только объекты с активным периодом. 2) Добавлена групповая операция "Добавление\прерывание абонплат к договорам". ################## Reports ############################################################### 1) Удаление очетов из списка установкой пустого атрибута title в файле-описании отчета. 2) Все встроенные отчеты модуля reports теперь имеют файлы *.rep.xml.