CarbonSoft
Релиз Carbon Billing 5.69
     
                    
Социальный интернет

Несколько месяцев назад вступили в силу изменения закона «О Связи», обязывающие оператора предоставлять абонентам доступ к социально значимым ресурсам без оплаты.
Теперь это очень удобно делать, используя встроенные инструменты Carbon Billing 5:
- Актуальный список СЗР можно получить одной кнопкой в интерфейсе управления списками разрешенных ресурсов
 
- И выгрузить его на оборудование так же одной кнопкой
 
- Разрешить пользоваться социальным интернетом можно всем физлицам через настройки услуги социального интернета
 
- Или же только на выбранных тарифах, через настройки самого тарифа
 
- Вне зависимости от того, как Вы настроите услугу, для всех или для выбранных тарифов, она будет доступна только физлицам и только при финансовой блокировке
 

Новая схема СОРМ: МФИ СОФТ Январь

Добавили возможность интеграции с решением СОРМ3 «Январь» от компании МФИ Софт.
Настроить можно по этой статье.
Сайт и личный кабинет
Настройка внешнего вида
В настройках сайта и личного кабинета появилась возможность настроить цвета темы. Это можно сделать через администраторскую панель.
Теперь Вам не нужно привлекать веб-студию, чтобы установить фирменные цвета компании во внешнем виде кабинета.

Можно указать тип платежа в интерфейсе администратора

Если заводите платежи в интерфейсе администратора, а не в веб-кассе, то можно указать как абонент Вам оплатил — наличными или безналичными деньгами.
Как настроить интерфейсы, Вы можете узнать из документации.
Разные RADIUS-атрибуты и команды управления для юрлиц и физлиц

Эта функция поможет настроить разные схемы на оборудовании для юридических и физических лиц.
Признак юридического лица передаётся как в RADIUS-атрибутах, так и в скрипт управления session.
Выгрузка ACL на Mikrotik

В биллинге уже давно есть функция выгрузки на NAS-сервера списков с ресурсами, доступными при блокировке абонентов, но раньше мы делали её только для оборудования Cisco и Redback.
В этой версии добавили и в стандартной схеме Mikrotik-Simple.
Как работать со справочником, Вы можете узнать из нашей документации.
Полный лог
- Социальный интернет
 
- Добавлено: Услуга и ACL Социальный интернет
 
- Добавлено: url для скачивания ресурсов соц. интернет
 
- Добавлено: Кнопка обновления ACL соц интернет
 
- Добавлено: Запрет удалять услугу Социальный интернет
 
- Добавлено: Для социального интернета отображаем время действия услуги
 
- Добавлено: ID типа услуги Соц интернет
 
- Платёжные системы
- Добавлено: возможность включить отображение в интерфейсе редактирования финансовой операции поля «Тип платежа через веб-кассу (наличные или безналичные)»
 
- Добавлено: обновление внешнего идентификатор платежа
 
- Добавлено: поле внешнего идентификатора для журнала платежей
 
- Добавлено: обработчик Сбербанк Эквайринг умеет обрабатывать платежи по номерам заказов в обеих систем.
 
- Добавлено: отображение в интерфейсе нового поля внешний идентификатор для журнала платежей
 
- Рефакторинг: оптимизация SUP_686964 TSK-010530
 
- Рефакторинг: улучшено переключение тарифа
 
- Рефакторинг: удалено создание номера договора в обработке POST запроса
 
- Изменено: ошибка при создании групп
 
- Изменено: очищено служебное поле при копировании данных в доп.соглашение
 
- Изменено: при переходе на генератор БД теперь поведение как раньше
 
- Исправлено: возврат большего количества данных при обновлении данных платежа
 
- Исправлено: сохраняем внешний идентификатор платежа Сбербанк Эквайринг в отдельное поле
 
- Исправлено: генерация номера не привязана к папке
 
- Исправлено: не перезаписываем команду оплаты при получении параметров платежа
 
- Исправлено: корректное ограничение длины имени кассы для АТОЛ Онлайн
 
- Исправлено: не редактировались в интерфейсе некоторые поля Карты оплаты
 
 
- Личный кабинет
- Добавлено: цвет границ форм вычисляется в стандартной теме ЛК
 
- Добавлено: цвет формы выбора даты вычисляется в стандартной теме ЛК
 
- Добавлено: цвет форм вычисляется в стандартной теме ЛК
 
- Добавлено: настройка цвета для некоторых списков
 
- Добавлено: настройка цвета для обычных кнопок
 
- Добавлено: цвет фона сайта по умолчанию
 
- Добавлено: настройка цвета предупреждений для кнопок и уведомлений
 
- Добавлено: настройка цвета информации для кнопок и уведомлений
 
- Добавлено: настройка цвета успеха для уведомлений
 
- Добавлено: настройка цвета успеха для кнопок
 
- Добавлено: настройка цвета опасности для кнопок и уведомлений
 
- Добавлено: цвет даты новости в виджете на сайте провайдера вычисляется из цвета текста
 
- Добавлено: настройка цвета текста кнопок на сайте провайдера
 
- Добавлено: настройка цвета ссылок на сайте провайдера
 
- Добавлено: цвет границ меню личного кабинета вычисляется из цвета разделителей меню личного кабинета
 
- Добавлено: цвет границ кнопок при наведении курсора вычисляется из цвета кнопки в стандартной теме ЛК
 
- Добавлено: цвет границ кнопок вычисляется из цвета кнопки в стандартной теме ЛК
 
- Добавлено: возможность изменять цвет кнопок в стандартной теме ЛК
 
- Добавлено: вычисление одного цвета из другого
 
- Добавлено: возможность изменять цвет текста на пунктах меню кабинета в стандартной теме ЛК
 
- Добавлено: возможность изменять цвет фона меню кабинета в стандартной теме ЛК
 
- Добавлено: возможность изменять цвет заголовка меню кабинета в стандартной теме ЛК
 
- Добавлено: возможность изменять цвет разделителей в стандартной теме ЛК
 
- Добавлено: разделитель в настройках цветов в стандартной теме ЛК
 
- Добавлено: возможность изменять цвет текста в стандартной теме ЛК
 
- Добавлено: возможность изменять цвета границ в стандартной теме ЛК
 
- Добавлено: возможность изменять цвета стандартной темы ЛК
 
- Добавлено: проверка наличия данных о платеже при возврате в ЛК со страницы оплаты платёжной системы JCC
 
- Добавлено: заметка о тестировании платёжной системы JCC
 
- Исправлено: в заголовке сайта не использовался настраиваемый фон
 
- Исправлено: не используем удалённый компонент
 
- Исправлено: опечатка в стиле фона меню кабинета
 
- Исправлено: перенесены настройки цветов кнопок в отдельную группу
 
- Исправлено: кнопке скачивания документа в ЛК не был назначен корректный стиль
 
- Исправлено: стиль цвета текста на форме не применялся
 
 
- Работа с абонентами, интерфейс администратора
- Добавлено: включаем отображение поля COMPANY_STATUS
 
- Добавлено: исправление настройки интерфейса для поля Номер договора в Абоненте
 
- Добавлено: стандартный реквизит «Квартира регистрация»
 
- Изменено: если абонент сам ввел какой-то номер договора — оставить его
 
- Изменено: увеличена возможная длина префикса договора
 
- Исправлено: в некоторых случаях обработка аккаунтинга проходила медленно SUP-929575
 
- Исправлено: если абонент не зарегистрирован в боте не создавать ERROR
 
- Исправлено: убраны пробелы из списка в реквизите тип документа
 
- Исправлено: проблема с генерацией номера договора при параллельном вводе
 
 
- Ядро биллинга
- Добавлено: текстовое представления рублей для шаблонов печати
 
- Добавлено: опция тарифа для обещанного платежа, запрещающая брать новый обещанный платёж, если не было
 
- Изменено: убрал сторнирование акта при досрочном расторжении договора
 
- Изменено: исправлена проблема с не удалением абонента в корзину
 
- Изменено: исправлена ошибка с восстановлением абонента из корзины
 
- Изменено: корректная сумма акта при удалении кнопкой удалить
 
- Изменено: исправлена проблема с инкрементом номеров договоров новых папок на 2
 
- Изменено: небольшой рефакторинг для увеличения устойчивости
 
- Изменено: при переходе на генерацию номеров договоров из БД второй раз неправильно создавалась папка
 
- Изменено: корректные остатки и обороты при расторжении договора с частичным выставлением акта
 
- Изменено: префикс SYS у папок
 
- Изменено: корректная сумма акта при досрочном закрытии ежемесячной услуги
 
- Изменено: контроль несовпадения номеров договоров при параллельной работе
 
- Изменено: теперь используем генераторы в БД для получения номера договора
 
- Исправлено: не записывалось поле time_del при удалении users_usluga
 
- Исправлено: в некоторых случаях не учитывалась цена версии услуги TSK-007229
 
- Исправлено: в некоторых случаях не срабатывало ограничение взятия обещанного платежа
 
- Исправлено: значение по умолчанию для COMPANY_STATUS_ID
 
- Исправлено: в некоторых случаях возникала ошибка при настройке запланированных задач TSK-011142 SUP_715837
 
- Исправлено: в редких случаях в сообщении аудита не проставлялась дата
 
- Исправлено: сторнирование акта при удалении через смену статуса
 
- Исправлено: проблема с увеличением номера договора папок при сохранении
 
- Исправлено: в некоторых случаях возникала ошибка обработки услуг
 
- Исправлено: текстовое представления рублей для шаблонов печати не работало с отрицательными числами
 
- Исправлено: неверно рассчитывалась дата «Хватит денег до» с разовыми услугами DEV-012153
 
 
- OSS
- Добавлено: передача переменной company в скрипт отправки событий
 
- Добавлено: выдача атрибутов в зависимости от статуса абонента (юр.лицо/физ.лицо)
 
- Добавлено: политика для доступа к разрешенным ресурсам в схеме Cisco
 
- Добавлено: логируем начало обработки пакетов при синхронизации
 
- Добавлено: возможность указывать транк через regexp .*
 
- Добавлено: возможность парсинга src номера по двум полям
 
- Исправлено: события по учетной записи hotspot больше не копятся
 
- Исправлено: название поля в радиус атрибутах, должно быть «Тип абонента»
 
- Исправлено: если не найдена учётная запись в биллинге, то не продолжалась синхронизация других пакетов
 
- Исправлено: не запускалась обработка команд и синхронизация
 
 
- Миграция
- Изменено: вывод имени экспортируемой в данный момент модели
 
- Изменено: дополнено описание работы скрипта
 
- Изменено: у клиента бывает NAS s id=0 и это наш XGE, выгрузим его тоже
 
- Изменено: ставим в кавычки имя поля, если это зарезервированное в sql слово
 
- Изменено: исправлена проблема с constraint при загрузке справочника домов
 
- Изменено: исправлена проблема с constraint при загрузке
 
- Изменено: убран лишний импорт
 
- Изменено: не выгружаю служебные (с id<0) поля
 
- Изменено: приведение полей денег в формат, пригодный для импорта когда точность слишком высока
 
- Исправлено: миграция доп. соглашений
 
 
- СОРМ
- Добавлено: схема МФИ СОФТ Январь
 
- Добавлено: директории для работы с python отчётами
 
- Добавлено: проверка на корректность значений SormChangeDates
 
- Добавлено: спец. формат отчёта abonents Норси Транс
 
- Добавлено: выгрузка конечного пользователя в abonents Сигналтек
 
- Добавлено: исправление типа отчёта pay_types на python
 
- Исправлено: SQL запрос отчёта abonents Норси Транс
 
- Исправлено: формат даты для СОРМ Норси Транс
 
- Исправлено: убраны дублирования записей в периодической выгрузке
 
- Исправлено: работа периодических выгрузок со всеми кодировками
 
- Исправлено: формат периодической выгрузки Норси Транс
 
- Исправлено: форматирование даты активации в отчёте Сигналтек
 
- Исправлено: список исключенных из выборки абонентов
 
- Исправлено: получение логина в отчёте схемы Сигналтек
 
- Исправлено: работа отчёта Pay_types Спец. Технологии
 
- Исправлено: отчёт схемы Сигналтек
 
- Исправлено: не создавалась новая схема
 
 
- Другие интеграции
- Добавлено: выгрузка для UserSide сообщает, если в выгрузке улиц появляются дублирующие идентификаторы.
 
- Исправлено: удалены неиспользуемые библиотеки в выгрузке для UserSide
 
- Исправлено: лишние действия при подготовке выгрузки пользователей для UserSide
 
- Исправлено: убрано устаревшее формирование выгрузки пользователей для UserSide
 
- Исправлено: в выгрузке для UserSide формирование идентификатора улицы используется «Город, Населенный пункт, улица(с типами)».
 
- Исправлено: выгрузка для UserSide списка всех абонентов берётся из результатов работы фонового демона
 
- Исправлено: получаем путь выгрузки пользователей для UserSide динамически
 
- Исправлено: необходимо преобразовывать данные лицевого счёта в формат представления перед выгрузкой в UserSide
 
 
- Платформа PL51
- Добавлено: демон обработки фоновых задач
 
- Рефакторинг: перенесён BackgroundWorker из основных daemons в background_daemon
 
- Исправлено: запуск BackgroundWorker в background_daemon