06-10-2022 ИЗМЕНЕНО: RSCM: Рефакторинг ИЗМЕНЕНО: Kernel: Рефакторинг 29-09-2022 ИСПРАВЛЕНО: Inet: NPE в SessionFlushingManager 18-05-2021 ДОБАВЛЕНО: Client: json.jar 30-03-2021 ДОБАВЛЕНО: Inet: Новый режим поиска radius.servSearchMode =8. Поиск по VLAN с проверкой адреса. 22-03-2021 ИСПРАВЛЕНО: Yamoney: Поддержка API при оплата из ЛК (встроенного) 10-03-2021 ИСПРАВЛЕНО: CashCheck: NPE в списке расходов при отсутствии пагинации. 02-09-2020 ДОБАВЛЕНО: Модуль Inet: опция accounting.worker..tariffication.checkAccountingPeriodError в обработчике тарификации соединений для проверки ошибки учетного периода перед обработкой смены состояния и/или опций соединения. 27-08-2020 ИСПРАВЛЕНО: Sberbank: Deadlock found when trying to get lock; try restarting transaction ДОБАВЛЕНО: Модуль Inet: дополнительное логирование worker'ов Accounting'а, а также процесса обновления рантайма Access'а. 26-08-2020 ИЗМЕНЕНО: CashCheck: сборка. 20-07-2020 ИЗМЕНЕНО: CashCheck: сборка. 14-07-2020 ИСПРАВЛЕНО:TV:отключена блокировка при вычислении рекомендованной цены. 30-06-2020 ИСПРАВЛЕНО: SbPilot: не применялись изменения конфига. 25-06-2020 ИЗМЕНЕНО: CerberCrypt: cticas4: изменена семантика параметра commandTimeout. 24-06-2020 ИЗМЕНЕНО: SbPilot: рефакторинг remote-режима, поддержка нескольких терминалов. 26-05-2020 ИСПРАВЛЕНО: CashCheck: Восстановление старого чека со старыми тегами не работало корректно. ИЗМЕНЕНО: CashCheck: Теги в старом виде больше не сохраняются и не передаются (при использовании setTag - убедиться что сервер печати свежий). 15-05-2020 ИСПРАВЛЕНО: CashCheck: виртуальные чеки в логе не фильтровались по договору. ИСПРАВЛЕНО: Ядро: удаление файлов дин. кода при старте сервера. 28-04-2020 ИЗМЕНЕНО: Модуль Inet: видимость некоторых методов SmartEdgeServiceActivator. 14-04-2020 ИСПРАВЛЕНО: CashCheck: NPE в некоторых случаях восстановления чека из сохранённых данных. 12-04-2020 ИЗМЕНЕНО: Yamoney: Оптимизация 10-04-2020 ИЗМЕНЕНО: CashCheck: рефакторинг перепечати ошибочных. 04-04-2020 ИСПРАВЛЕНО: Yamoney: Причина отмены транзакции 02-04-2020 ИСПРАВЛЕНО: Ядро: проверка на NPE при отсутствующих классах событий. 27-03-2020 ИЗМЕНЕНО: CashCheck: рефакторинг: перенос Check внутреннего API в "ru.bitel.bgbilling.plugins.cashcheck.common.Check". 26-03-2020 ИЗМЕНЕНО: CashCheck: печать ошибочных чеков переработана. 23-03-2020 ДОБАВЛЕНО: CashCheck: лог - фильтр по маппингу. 20-03-2020 ИСПРАВЛЕНО: Yamoney: Двойные транзакции + отмена ДОБАВЛЕНО: CashCheck: возможность перепечати любого ошибочного чека только по старому содержимому. 19-03-2020 ИЗМЕНЕНО: CashCheck: рефакторинг: перенос Check внутреннего API с "ru.bitel.frk.client.Check" в "ru.bitel.bgbilling.plugins.cashcheck.server.bean.Check" (в некоторых специфических скриптах/дин.кодах исправить импорты - шаблонов чека НЕ касается) ДОБАВЛЕНО: Модуль Inet: дополнительное логирование обновления состояния сервиса/соединения во время работы service activator'а и отдельного worker'a. 13-03-2020 ИСПРАВЛЕНО: Модуль Inet: не учитывался timeout при использовании TcpTerminalSession. 11-03-2020 ИСПРАВЛЕНО: Модуль Inet: учетный период в рантайме Access. ИСПРАВЛЕНО: CashCheck: если в маппинге неправильный фискализатор - он один отбрасывается, а не маппинг целиком. ИСПРАВЛЕНО: Модуль Yandex.Кассы: не бросалось событие о приходе платежа и изменении баланса. ИСПРАВЛЕНО: Yamoney: События платежа и баланса 10-03-2020 ИСПРАВЛЕНО: Kernel: Редактор учетного периода договора ИСПРАВЛЕНО: Kernel: Учетный период 06-03-2020 ДОБАВЛЕНО: Job API: Получение JobTrigger по jobId 05-03-2020 ДОБАВЛЕНО: Inet: Опция force.accounting.period.reload для принудительного считывания учетного периода из БД при его отсутствии в рантайме. Оптимизация первичной загрузки сервисов в память приложений. 04-03-2020 ИЗМЕНЕНО: Yamoney: Проверка транзакций 28-02-2020 ИСПРАВЛЕНО: Yamoney: Задача проверки транзакций ИЗМЕНЕНО: Kernel: AbstractTransactionManager 27-02-2020 ИЗМЕНЕНО: CashCheck: убраны старые скрипты поведения для формирования чека. 26-02-2020 ДОБАВЛЕНО: CashCheck: пароль для принтера (помимо маппинга), для автодействий. 25-02-2020 ИСПРАВЛЕНО: TV: Иногда пропадали события создания аккаунта. 20-02-2020 ДОБАВЛЕНО: Inet: Доп. логирование тарификации и трекинга сессий. 19-02-2020 ДОБАВЛЕНО: Kernel: Возможность создавать/обновлять/удалять job'ы. 17-02-2020 ИСПРАВЛЕНО: TV:Ошибка пролонгирования продукта, при наличии закрытого аккаунта. ИСПРАВЛЕНО: Kernel: Json маскирование пароля в журнале запросов 14-02-2020 ДОБАВЛЕНО: CashCheck: возможность сохранять чеки для последующей асинхронной печати. 10-02-2020 ИСПРАВЛЕНО: Kernel: Повторная загрузка скомилированных классов для кастомных событий в дин.коде и их обработчиков. ИЗМЕНЕНО: SbPilot: рефакторинг (режим через сервер печати, модальность диалогов). 06-02-2020 ИЗМЕНЕНО: Kernel: возможность модификации job 05-02-2020 ИСПРАВЛЕНО: Kernel: поиск класса в БД для custom-событий. 04-02-2020 ИСПРАВЛЕНО: Kernel: поиск класса в БД для custom-событий. 03-02-2020 ИЗМЕНЕНО: Kernel: поиск класса в БД для custom-событий. ИСПРАВЛЕНО: Kernel: Редактор персональных ТП ИСПРАВЛЕНО: CRM: Вывод времени в столбце СРОК 31-01-2020 ИСПРАВЛЕНО: Kernel: custom-события в динкоде не загружались в разных ClassLoader'ах 30-01-2020 ИЗМЕНЕНО: Kernel: обработка exception в job'ах. 29-01-2020 ИСПРАВЛЕНО: Kernel: загрузка custom-событий, прописанных в динамическом коде. 23-01-2020 ДОБАВЛЕНО: Kernel: возможность загрузки custom job, прописанных в динамическом коде. ДОБАВЛЕНО: Kernel: возможность загрузки custom-событий, прописанных в динамическом коде. 14-01-2020 ИСПРАВЛЕНО: Kernel: Deadlock в модуле TV. ДОБАВЛЕНО: Uniteller: Задание таймаутов соединения и чтения 26-12-2019 ИЗМЕНЕНО: CashCheck: запрос статуса асинхронных фискализаторов обновляет информацию асинхронно в логе по ходу проверки. 20-12-2019 ДОБАВЛЕНО: В логах всех приложений добавлен вывод миллисекунд. 19-12-2019 ИСПРАВЛЕНО: TV: отсутствовало действие пользователя "Перечитывание конфигурации на серверах" 11-12-2019 ИЗМЕНЕНО: CashCheck: защита от null в Check. 10-12-2019 ИЗМЕНЕНО: CashCheck: доп проверки в Check. ИЗМЕНЕНО: CashCheck: рефакторинг тасков. 02-12-2019 ИЗМЕНЕНО: CashCheck: рефакторинг gui для узкого монитора. 27-11-2019 ИЗМЕНЕНО: Рефакторинг. 26-11-2019 ДОБАВЛЕНО: CashCheck: перепечать ошибочных из лога. 22-11-2019 ИСПРАВЛЕНО: TV:Узел "Активировать в статусе". 21-11-2019 ДОБАВЛЕНО: CashCheck: CashCheckUtils.getEmailParam читает также параметр типа телефон. 19-11-2019 ДОБАВЛЕНО: TV: Возможность задания пользовательского(динамического) класса для генерации логина и пароля аккаунта 18-11-2019 ИСПРАВЛЕНО: Kernel: Ошибка алгоритма сортировки тарифов ИСПРАВЛЕНО: CashCheck: возможная ошибка при ручной batch-печати очереди. 15-11-2019 ИЗМЕНЕНО: CashCheck: фискализатор ОФД.ру обновлён протокол, поддержка атрибутов, типа оплаты, агентские теги гибче. 14-11-2019 ИСПРАВЛЕНО: TV: Расходование большого объема памяти. 13-11-2019 ИСПРАВЛЕНО: Yandex.Касса: вывод причины отмены транзакции. 12-11-2019 ДОБАВЛЕНО: Kernel: Поддержка запуска клиента через BGClientRunner 11-11-2019 ИЗМЕНЕНО: CashCheck: фискализатор OFD: обработка KKT_ERROR в статусе. ИСПРАВЛЕНО: Kernel: Логи при дедлоке ContractRuntime. 08-11-2019 ИЗМЕНЕНО: Печать неушедших auto-платежей из очереди выполняется асинхронно в планировщике. 07-11-2019 ИЗМЕНЕНО: CashCheck: драйвер atollibfptr: обновлена библиотека до 10.6.0.0, обновлен конфиг, добавлено использование параметра UserPassword (требуется для некоторых ККТ). 30-10-2019 ДОБАВЛЕНО: Sberbank: Вывод предупреждения о параметре sberbank.rest.order.status.url= ИСПРАВЛЕНО: CashCheck: сборка, миграции бд. 29-10-2019 ИСПРАВЛЕНО: Kernel: Ошибка обработки изменения статусов договора в некоторых модулях. ИСПРАВЛЕНО: TV: Логин и пароль в личном кабинете. 22-10-2019 ИСПРАВЛЕНО: CashCheck: процессор автоплатежей мог упускать системные ошибки мимо логера и алармов. 18-10-2019 ДОБАВЛЕНО: CashCheck: возможность задать checkbuilder отдельно для маппинга платежа и для принтера. 15-10-2019 ИСПРАВЛЕНО:Kernel:ConvergenceBalanceManager deadlock. 10-10-2019 ДОБАВЛЕНО: Inet: возможность задания опции 'dhcp.disable.mode' в типе сервиса. 09-10-2019 ИСПРАВЛЕНО: CashCheck: оптимизация запросов. ДОБАВЛЕНО: Yamoney: задание таймаутов для соединения через конфигурацию модуля. ИЗМЕНЕНО: CashCheck: лог чеков по умолчанию фильтруется с сегодняшнего дня. 08-10-2019 ДОБАВЛЕНО: TV: Продление продуктов в определенном статусе и в минус. 07-10-2019 ИЗМЕНЕНО: CashCheck: смена концепции лога - отвязка primary key лога от ид платежа биллинга ИЗМЕНЕНО: CashCheck: рефакторинг. 04-10-2019 ДОБАВЛЕНО: Ядро: Дополнительные проверки в редакторе учетного периода договора 02-10-2019 ИЗМЕНЕНО: CashCheck: рефакторинг. ИЗМЕНЕНО: CashCheck: рефакторинг. 01-10-2019 Kernel: ИСПРАВЛЕНО: Ошибка блокировки в ConvergenceBalanceManager. 30-09-2019 ДОБАВЛЕНО: CashCheck: фискализатор fermaofdru - запрос статуса. 24-09-2019 ИСПРАВЛЕНО: Kernel: Резервы ИСПРАВЛЕНО: Yandex: Причина отказа 23-09-2019 ИСПРАВЛЕНО: Kernel: Параметры конфига модуля (2) ИСПРАВЛЕНО: Kernel: Параметры конфига модуля ДОБАВЛЕНО: Yamoney: Статус 21-09-2019 ИСПРАВЛЕНО: Yamoney: Сохранение способа оплаты 19-09-2019 ИСПРАВЛЕНО: Kernel: Обработка ответов при обращении к внешним серверам 18-09-2019 ИСПРАВЛЕНО: Kernel: dump.sql ИЗМЕНЕНО: Yamoney: Поддержка мобильного sdk ИЗМЕНЕНО: Kernel: Рефакторинг 17-09-2019 ИСПРАВЛЕНО: TV: Обработка "Deadlock found when trying to get lock; try restarting transaction" при использовании нескольких модулей и большой нагрузке. 13-09-2019 ИСПРАВЛЕНО: Inet: InetServRestriction ИСПРАВЛЕНО: Kernel: Описание акшенов 11-09-2019 ДОБАВЛЕНО: Kernel: Учетный период договора (5) ДОБАВЛЕНО: Kernel: Учетный период договора (3) ДОБАВЛЕНО: Kernel: Учетный период договора (2) ДОБАВЛЕНО: Kernel: Учетный период договора 10-09-2019 ИЗМЕНЕНО: Inet: Рефакторинг интерфейса 09-09-2019 ИСПРАВЛЕНО: Uniteller: Обработка событий автоплатежа 06-09-2019 ИЗМЕНЕНО: Uniteller: Проверка статуса транзакций 05-09-2019 ДОБАВЛЕНО: iDealer: Дополнительная проверка на уникальность транзакции. 04-09-2019 ИСПРАВЛЕНО: Uniteller: Логирование не совпадения signature 03-09-2019 ИЗМЕНЕНО: Рефакторинг. ИЗМЕНЕНО: Рефакторинг. 30-08-2019 ИЗМЕНЕНО: Kernel: Оптимизация задачи установки статусов договоров ДОБАВЛЕНО: CashCheck: рефакторинг. 29-08-2019 ИЗМЕНЕНО: Kernel: Обновлен GroovyBeanBuilder. ИЗМЕНЕНО: ЛК: Обновлен GroovyBeanBuilder. ИСПРАВЛЕНО: TV: Ошибки инициализации ЛК при ошибке в конфигурации. ИЗМЕНЕНО: CashCheck: рефакторинг. 27-08-2019 ИСПРАВЛЕНО: TV: Справочник событий ИЗМЕНЕНО: Yamoney: Передача дополнительных полей для фискализации (paymentSubjectType, paymentMethodType) 23-08-2019 ИСПРАВЛЕНО: ЛК: Target Unreachable, identifier 'documentsBean' resolved to null. 22-08-2019 ДОБАВЛЕНО: TV: Групповые операции активации и деактивации продукта в TvService. ДОБАВЛЕНО: ЛК: Возможность активировать модуль с помощью доп. действий. ДОБАВЛЕНО: ЛК: Возможность активировать модуль с помощью доп. действий. ИЗМЕНЕНО: TV: RegistrationUtils -> TvRegistrationUtils. ДОБАВЛЕНО: TV: RegistrationUtils. 21-08-2019 ДОБАВЛЕНО: CashCheck: драйвер atollibfptr - чтение и ключей настроек помимо значений констант из конфига в виде констант библиотеки. 19-08-2019 ИЗМЕНЕНО: CashCheck: documentDate и documentId передаются в сервер печати. ИЗМЕНЕНО: CashCheck: documentId изменён на строковый. 15-08-2019 ИСПРАВЛЕНО: Rentsoft: Many statements was open at connection close. ИСПРАВЛЕНО: Uniteller: Значение gateUrl 14-08-2019 ИСПРАВЛЕНО: Uniteller: Параметры payments ИСПРАВЛЕНО: Uniteller: URLEncode Receipt ИСПРАВЛЕНО: Uniteller: Параметры транзакции при ошибке автоплатежа ИСПРАВЛЕНО: Uniteller: Отладочная информация ДОБАВЛЕНО: CashCheck: указание налога для позиции. 13-08-2019 ИСПРАВЛЕНО: Uniteller: Автоплатеж (2) ИСПРАВЛЕНО: Uniteller: Автоплатеж ИСПРАВЛЕНО: Uniteller: Отладочная информация ДОБАВЛЕНО: CashCheck: фискализатор ferma.ofd.ru. ИСПРАВЛЕНО: Uniteller: Описание Actions 10-08-2019 ИСПРАВЛЕНО: Uniteller: Автоплатежи с фискализацией (2) ИСПРАВЛЕНО: Uniteller: Автоплатежи с фискализацией 09-08-2019 ИСПРАВЛЕНО: Uniteller: Описание Actions ИСПРАВЛЕНО: Uniteller: Формирование подписи 08-08-2019 ДОБАВЛЕНО: TV: Возможность оператору активировать несовместимые продукты при указании времени активации. ДОБАВЛЕНО: TV: Возможность игнорировать баланс при продлении. ИСПРАВЛЕНО: Uniteller: Конфиг ИЗМЕНЕНО: Kernel: Вынесено сохранение и чтение customAddress в ContractUtils ДОБАВЛЕНО: TV: prolongation.secondary.priority. 07-08-2019 ДОБАВЛЕНО: MPS: Отладочная информация 06-08-2019 ДОБАВЛЕНО: Inet: TerminalServiceActivator: Возможность проверить ответ sa.terminal.alarm.pattern=, sa.terminal.error.pattern=. ДОБАВЛЕНО: Inet: TerminalServiceActivator: $var('name', lastResponse(/\\b\\w+\\.\\d+\\.(\\d+)\\b/)) и $var('name'). 05-08-2019 ИСПРАВЛЕНО: CashCheck: atol3: снятие z-отчёта. ДОБАВЛЕНО: Robokassa: Таймауты соединения ИСПРАВЛЕНО: Sberbank: Ошибка в конфигурации 02-08-2019 ИСПРАВЛЕНО: TV: Режим "подневное до конца месяца" мог работать некорректно, если продукт начинался не в 00:00:00. ДОБАВЛЕНО: Inet: Поддержка @Resource InetDeviceRuntime в ServiceActivator. ИСПРАВЛЕНО: Sberbank: Обработка пустого ответа от сервера сбера 01-08-2019 ДОБАВЛЕНО: Inet: RadiusFanoutServiceActivator: sa.radius.fanout.accessRequest.attributes.macros=, sa.radius.fanout.accountingUpdate.attributes.macros=. ДОБАВЛЕНО: Inet: RadiusFanoutServiceActivator: sa.radius.fanout.accessRequest.attributes.macros=, sa.radius.fanout.accountingUpdate.attributes.macros=. ДОБАВЛЕНО: Inet: RadiusFanoutServiceActivator: sa.radius.fanout.accessRequest.attributes.macros=, sa.radius.fanout.accountingUpdate.attributes.macros=. 31-07-2019 ИСПРАВЛЕНО: ЛК: Ошибка в js в окне логина. 30-07-2019 ИЗМЕНЕНО: TV: Оптимизация потребления памяти. ИСПРАВЛЕНО: Inet: При radius.disable.accessCodes=2 запись об авторизации привязывалась к radius.disable.servId. ДОБАВЛЕНО: SbPilot: работа терминала в сервере печати. 29-07-2019 ИЗМЕНЕНО: CachCheck: сборка. ИЗМЕНЕНО: SBPilot: рефакторинг. ИСПРАВЛЕНО: TV: Возможный NPE в ProductPeriodWorker. ИСПРАВЛЕНО: CashCheck: NPE в emu-драйвере. 25-07-2019 ИСПРАВЛЕНО: Uniteller: Статус ошибочных транзакций ДОБАВЛЕНО: Inet: Ограничения доступа для аккаунта в зависимости от времени (+ЛК). ДОБАВЛЕНО: Inet: Ограничения доступа для аккаунта в зависимости от времени (+ЛК). ИСПРАВЛЕНО: TV: Повторная попытка обновления deviceState после синхронизации при ошибке Lock wait timeout exceeded. ИСПРАВЛЕНО: TV: Повторная попытка обновления deviceState после синхронизации при ошибке Lock wait timeout exceeded. ИЗМЕНЕНО: SbPilot: рефакторинг. ИЗМЕНЕНО: TV: Время жизни заданий на изменение состояния аккаунта. 24-07-2019 ДОБАВЛЕНО: Inet: Библиотеки jackson в сборке InetAccess/InetAccounting. ИСПРАВЛЕНО: TV: В личном кабинете была возможность активировать продукт при отсутвии аккаунтов. 23-07-2019 ДОБАВЛЕНО: Card: Асинхронное обновление счетчика найденного договора. ДОБАВЛЕНО: Card: Асинхронное обновление счетчика найденного договора. ИСПРАВЛЕНО: Card: Асинхронное обновление счетчика запросов поиска договора. ИСПРАВЛЕНО: ЛК: Установка даты смены статуса из списка, полученного из скрипа предобработки. ДОБАВЛЕНО: CashCheck: передача признаков предмета и способа расчёта отдельно для позиций. 22-07-2019 ИСПРАВЛЕНО: Uniteller: Параметры транзакции ИСПРАВЛЕНО: Uniteller: Отладочная информация 18-07-2019 ИСПРАВЛЕНО: CashCheck: atol3: снятие z-отчёта. 17-07-2019 ИЗМЕНЕНО: CashCheck: печать ручных из очереди более понятное. ИЗМЕНЕНО: CashCheck: фискализатор базовый класс рефакторинг. 15-07-2019 ДОБАВЛЕНО: CashCheck: атол-онлайн: таймаут соединений. ИСПРАВЛЕНО: Kernel: ContractStatusChangedEvent.setDateTo(...) 10-07-2019 ИСПРАВЛЕНО: Bill: Вычисление следующего номера для счета (2) 09-07-2019 ИСПРАВЛЕНО: Bill: Вычисление следующего номера для счета 05-07-2019 ИЗМЕНЕНО: CashCheck: нативный драйвер атол: обновление до 10.5.0.0, сообщения при инициализации, добавлено в службы windows. 02-07-2019 ИЗМЕНЕНО: Uniteller: Запрос дополнительныз полей в статусе транзакции 28-06-2019 ИЗМЕНЕНО: TV: Оптимизация потребления памяти. ИЗМЕНЕНО: TV: Оптимизация потребления памяти. ИЗМЕНЕНО: Kernel: Оптимизация потребления памяти. 27-06-2019 ДОБАВЛЕНО: CashCheck: фискализатор dyncode. ИСПРАВЛЕНО: ЛК: Пункты меню плагинов отображались, даже если плагины отключены. ИЗМЕНЕНО: Sberbank: Значение по умолчанию параметраsberbank.rest.order.status.url=https://securepayments.sberbank.ru/payment/rest/getOrderStatusExtended.do ИЗМЕНЕНО: Kernel: Кэширование справочников. 26-06-2019 ИСПРАВЛЕНО: Inet: Возможный "deadlock found, try restarting transaction" при параллельном переобсчете одного и того же договора. ИСПРАВЛЕНО: Inet: Возможный "deadlock found, try restarting transaction" при параллельном переобсчете одного и того же договора. 25-06-2019 ИСПРАВЛЕНО: Передача тегов разных типов более правильная (при обновлении сервера печати надо обновить плагин при использовании тегов). ИСПРАВЛЕНО: ЛК: Логин в ЛК договора, содержащего в названии символ '['. 24-06-2019 ДОБАВЛЕНО: Inet: Ограничения доступа для аккаунта в зависимости от времени (+ЛК). ДОБАВЛЕНО: Inet: Ограничения доступа для аккаунта в зависимости от времени (+ЛК). ДОБАВЛЕНО: CashCheck: переотправка auto-платежей из очереди печати. 21-06-2019 ИЗМЕНЕНО: Uniteller: Вывод параметров транзакции 20-06-2019 ИСПРАВЛЕНО: CashCheck: Задача запроса статуса чеков ДОБАВЛЕНО: CashCheck: фильтр по ошибочным платежам в логе 19-06-2019 ДОБАВЛЕНО: Inet: TerminalServiceActivator: sa.terminal.serv.modify.needCancelCreate=2. ИСПРАВЛЕНО: Inet: Некритичное исключение в лога при стопе Access/Accounting. 18-06-2019 ИСПРАВЛЕНО: Inet: AbstractTerminalServiceActivator (проверки на изменения в дочерних сервисах). ДОБАВЛЕНО: CashCheck: запрос статуса для асинхронных протоколов фискализации. 17-06-2019 ИСПРАВЛЕНО: Sberbank: Отображение номера карты 15-06-2019 ИСПРАВЛЕНО: Inet: TerminalServiceActivator: Подключение даже в тех случаях, когда 14-06-2019 ИЗМЕНЕНО: TV: Логирование. ИСПРАВЛЕНО: Kernel: Рефакторинг 13-06-2019 ДОБАВЛЕНО: CashCheck: сохранение в лог информации о нераспечатанных по ошибке авто-платежах. 07-06-2019 ИСПРАВЛЕНО: Sberbank: Вывод информации о владельце карты и коде подтверждения 06-06-2019 ИСПРАВЛЕНО: Sberbank: Форматирование параметров транзакции 05-06-2019 ИСПРАВЛЕНО: Модуль Robokassa: задание ставки НДС в конфигурации модуля. ИСПРАВЛЕНО: Sberbank: Отображение описания кода операции 03-06-2019 ИСПРАВЛЕНО: CashCheck: в фискализаторе atolonlinev4 неправильно считалась сумма НДС. 31-05-2019 ИСПРАВЛЕНО: TV: Отображение редактирования и удаления аккаунта с установленным фильтром по договору. 30-05-2019 ИСПРАВЛЕНО: Sberbank: Вывод actionCodeDescription 28-05-2019 ИСПРАВЛЕНО: Robokassa: Ошибка сигнатуры в предыдущем билде. ИСПРАВЛЕНО: Robokassa: Ошибка сигнатуры в предыдущем билде. ДОБАВЛЕНО: Robokassa: Возможность отправки поля Receipt. ДОБАВЛЕНО: Robokassa: Отправка поля Email. ИСПРАВЛЕНО: Robokassa: Поддержка в новом ЛК. ДОБАВЛЕНО: ЛК: Поддержка Robokassa в новом ЛК. ДОБАВЛЕНО: ЛК: Поддержка Robokassa в новом ЛК. ИЗМЕНЕНО: Inet: access.inetReload.reloadConnections=0 по умолчанию. ИСПРАВЛЕНО: Inet: Учетный период мог не активироваться сразу после платежа при большом кол-ве сессий и недавнем отключении сессии. 27-05-2019 ИСПРАВЛЕНО: Kernel: Сообщение об обновлении 25-05-2019 ИЗМЕНЕНО: Sberbank: Запрос статуса транзакции getOrderStatus.do -> 23-05-2019 ИСПРАВЛЕНО: Cashcheck: Ошибка в CashcheckService. 22-05-2019 ИСПРАВЛЕНО: MTSBank: Сортировка при выборке ИСПРАВЛЕНО: CashCheck: atollibfptr - возвраты (2).Revert " ИСПРАВЛЕНО: CashCheck: atollibfptr - возвраты." 21-05-2019 ИСПРАВЛЕНО: CashCheck: atollibfptr - возвраты. 16-05-2019 ИСПРАВЛЕНО: TV: Возможный конфликт двух модулей TV при обработке платежа. 15-05-2019 ДОБАВЛЕНО: Inet: Создание DHCP-сессии по REQUEST без DISCOVER при условии что запрашиваемый адрес совпадает со статическим на сервисе (dhcp.connection.startFromRequest=1). ИСПРАВЛЕНО: Kernel: Права на "Изменение лимита" в договоре 14-05-2019 ИСПРАВЛЕНО: Rentsoft: NPE + выдача только актуальных тарифов договора ИСПРАВЛЕНО: Окошко поверх окон при исполнении динкода. ИСПРАВЛЕНО: Inet: Не записывались координаты DHCP-пакета в connection_log_entry (для отображения DHCP-логов сессии). 13-05-2019 ИСПРАВЛЕНО: Kernel: Ошибка в ContractParameterGroupAttrDao. ИСПРАВЛЕНО: Inet: Возможная задержка включения доступа у сессии после платежа. ИСПРАВЛЕНО: Inet: Возможная ошибка при проверке активного учетного периода. 29-04-2019 ИСПРАВЛЕНО: CashCheck: cashcheckserver-фискализатор теперь просто игнорирует строки. 26-04-2019 ИЗМЕНЕНО: CashCheck: рефакторинг cashcheckserver-фискализатора. 25-04-2019 ДОБАВЛЕНО: Sberbank: Параметр sberbank.request.read.timeout=3000 24-04-2019 ИЗМЕНЕНО: Rentsoft: Поддержка в новом ЛК. ИЗМЕНЕНО: Rentsoft: Поддержка в новом ЛК. ИЗМЕНЕНО: Rentsoft: Поддержка в новом ЛК. ИЗМЕНЕНО: Alfabank: Более корректная обработка ошибки сертификата. ДОБАВЛЕНО: Alfabank: Поддержка в новом ЛК. 23-04-2019 ДОБАВЛЕНО: CashCheck: фискализатор atol online v4 (beta) 22-04-2019 ИСПРАВЛЕНО: ЛК: Ошибка "Действие "RentSoft: Договор - Лимит - Просмотр лимита" запрещено!". ИСПРАВЛЕНО: CashCheck: ошибка клиентского списка принтеров #2. ИСПРАВЛЕНО: Невозможная одновременная установка модулей psb и pscb. ИСПРАВЛЕНО: CashCheck: ошибка клиентского списка принтеров. ИЗМЕНЕНО: CashCheck: различные фискализаторы помимо сервера печати. ИЗМЕНЕНО: CashCheck: Печать никуда не привязанного возврата больше не поддерживается. 20-04-2019 ИЗМЕНЕНО: Rentsoft: Поддержка Rentsoft в новом ЛК. ИСПРАВЛЕНО: Inet: Ошибка поиска сессии при схеме RADIUS-DHCP и поиске по логину (dhcp.key.pattern=$deviceId:$mac). ИЗМЕНЕНО: Rentsoft: Поддержка Rentsoft в новом ЛК. 18-04-2019 ИСПРАВЛЕНО: Inet: Отображение пакетов трафика в ЛК. 16-04-2019 ИСПРАВЛЕНО: Kernel: EntityAttrAddressDao: SQLException: Statement parameter 10 not set. ИСПРАВЛЕНО: Paymaster: Двойной приход при автоплатежах 09-04-2019 ИСПРАВЛЕНО: Paymaster: Проверка ответа сервера на null 08-04-2019 ИСПРАВЛЕНО: Rentsoft: Значение поля Amount поменяли с int на decimal 03-04-2019 ИСПРАВЛЕНО: TV: Загрузка продуктов при старте TvAccess/TvAccounting. ИСПРАВЛЕНО: CachCheck: некорректно обрезание пробелов из параметров дин.кода если на конце переносы строки. 02-04-2019 ДОБАВЛЕНО: Sberbank: Доступ к параметрам транзакции через контекстное меню ИСПРАВЛЕНО: Inet: Отображение названия устройства в мониторе ошибок. ДОБАВЛЕНО: Paymaster: Задача ежемесячного и еженедельного автоплатежа в планировщике. 01-04-2019 ИСПРАВЛЕНО: Rentsoft: Считывание статуса подписки из запроса 28-03-2019 ИСПРАВЛЕНО: Kernel: Оптимизация журнала запросов ИЗМЕНЕНО: CashCheck: рефакторинг. ИСПРАВЛЕНО: Inet: Корректная обработка ошибки отсутствия прав на действие "Просмотр списка атрибутов". 27-03-2019 ИЗМЕНЕНО: Paymaster: Автоплатежи (5) ИСПРАВЛЕНО: Paymaster: Поддержка автоплатежей (3) ИСПРАВЛЕНО: Paymaster: Поддержка автоплатежей (2) ИСПРАВЛЕНО: Paymaster: Автоплатеж в новом ЛК. ИЗМЕНЕНО: CashCheck: менеджер принтеров рефакторинг (берутся клоны для безопасного перетирания) ИЗМЕНЕНО: CashCheck: быстрый метод перетирания принтера из скрипта. 22-03-2019 ИСПРАВЛЕНО: CashCheck: сервер печати: starrus: ошибка открытия смены при печати чека. 21-03-2019 ИЗМЕНЕНО: CashCheck: рефакторинг auto/delay-платежей, задача delay-платежей теперь использует стандартный AutoprintProcessor. 18-03-2019 ИСПРАВЛЕНО: Filestorage: Название файлов в атачах (было всегда TEST) (2) ИСПРАВЛЕНО: Filestorage: Название файлов в атачах (было всегда TEST) ИСПРАВЛЕНО: Kernel: Автоплатежи в новом ЛК. ИСПРАВЛЕНО: Sberbank: Автоплатежи в новом ЛК ИСПРАВЛЕНО: CashCheck: автопроцессор платежей не делал endCreate для ручных чеков. ИЗМЕНЕНО: CashCheck: рефакторинг автоплатежей. 14-03-2019 ИЗМЕНЕНО: CashCheckServer: starrus: условная команда открытия смены перед регистрацией. 13-03-2019 ИЗМЕНЕНО: CashCheckServer: starrus: логирование, соединение. 12-03-2019 ИСПРАВЛЕНО: TV: ProductManager.precalculateServiceCost (детализия по услугам). ИСПРАВЛЕНО: ЛК: Поддержка Wildfly 14. 06-03-2019 ДОБАВЛЕНО: CashCheck: реализация delay-платежей. ИСПРАВЛЕНО: Inet: В отчете по сессиям отображались не все дочерние (сервисные) 05-03-2019 ИСПРАВЛЕНО: TV: Возможная ошибка переобсчета при использовании тарифной опции. ИЗМЕНЕНО: CerberCrypt: CtiCas4: более отчётливый таймаут на коннект, + отметка в логе если сработал таймаут между командами. ИСПРАВЛЕНО: Radius: ошибка при зеркалировании access request/response и accounting-request. 04-03-2019 ДОБАВЛЕНО: CashCheck: сохранение маппинга в лог. 02-03-2019 ИСПРАВЛЕНО: CashCheck: сборка. 01-03-2019 ДОБАВЛЕНО: Inet: Возможность генерировать события onAccountingStart/Stop для ИЗМЕНЕНО: CashCheck: рефакторинг статуса драйвера. ИЗМЕНЕНО: CashCheck: старые драйверы больше не доступны. 28-02-2019 ИЗМЕНЕНО: CashCheck: отображение очередей чеков. ДОБАВЛЕНО: CashCheck: сохранения в лог данных чека. ДОБАВЛЕНО: Radius: дополнительное логирование процесса зеркалирования. 26-02-2019 ДОБАВЛЕНО: Radius: дополнительное логирование процесса зеркалирования. ИСПРАВЛЕНО: TV: Many statements was open at connection close: SELECT mid FROM 25-02-2019 ИСПРАВЛЕНО: TV: LifeStreamOrderManager: Обработка ответа 403 при удалении ДОБАВЛЕНО: MPS: Вывод отладочной информации 22-02-2019 ДОБАВЛЕНО: Radius: зеркалирование всех радиус-потоков (access request/response, accounting request/response) на отдельные host:port 18-02-2019 ДОБАВЛЕНО: ЛК: Поддержка автоплатежа для Paymaster. ДОБАВЛЕНО: ЛК: Поддержка автоплатежа для Paymaster. 16-02-2019 ИСПРАВЛЕНО: Kernel: Кэши ConvergenceBalanceManager. 14-02-2019 ИСПРАВЛЕНО: Kernel: Кэши ConvergenceBalanceManager. ИЗМЕНЕНО: Inet: Реагирование accounting.worker.1.event.tracking.x на платеж и ИСПРАВЛЕНО: Kernel: Кэши ConvergenceBalanceManager.