В ходе работы над BILLmanager 5 были внесены изменения как в интерфейсе, так и в функциональности большинства модулей.
Данная статья призвана помочь сориентироваться администраторам BILLmanager 5 в изменениях, а так же продумать дополнительные действия при переходе с BILLmanager 4 на BILLmanager 5.
Что нового
Новый движок COREmanager 5, со всеми вытекающими:
- Новый интерфейс и возможности по его доработке
- Многопоточная обработка запросов
- Близкий к прежней версии, но во многом изменившийся API
- Заголовочные файлы для разработки своих модулей интеграции, плагинов и разделов BILLmanager
- Обновленная структура организации файлов панели
Новый встроенный веб-сервер ihttpd, с поддержкой необходимых настроек
Новый механизм установки и настройки модулей интеграции с использованием репозитариев
Добавлена возможность настройки автоматического проведения платежей, поддержка возврата платежей некоторыми методами оплаты, а также вывод средств со счетов клиентов в автоматическом режиме
Добавлено хранение и отображение истории по основным объектам
Добавлены сегменты клиентов, с отбором по условиям, а также автоматические рассылки
Тип учета "По выбору клиента", позволяющий настроить гибкую схему работы с дополнениями
Хранение истории по проведенным перерасчетам
Добавлены дополнительные ограничения по заказу услуг
Типы договоров, для использования в разных ситуациях
Валидация данных плательщиков, а так же ручная валидация
Локализация параметров плательщиков по странам
Добавлены механизмы синхронизации для:
- IP-адресов. BILLmanager 5 раз в сутки синхронизирует данные по ip адресам
- Шаблонов операционных систем. Синхронизация предназначена для контроля использования платных шаблонов ОС
- Услуг. Например, при интеграции с VMmanager биллинг будет проверять, чтобы все виртуальные машины, которые есть на сервере VMmanager, были так же и в биллинге. Если машина есть в VMmanager, но нет в биллинге, то в разделе "Уведомления" будет создано соответствующее уведомление.
Что изменилось
Ручная обработка услуги, а так же работа с ошибками автоматической обработки вынесена в модуль "Задачи", в этом же разделе выполняется ряд других операций, требующих вмешательство сотрудников провайдера
Расширена интеграция с DNSmanager, возможность автоматического создания бесплатных доменных имен, генерируемых для услуг на серверах имен провайдера
Интеграция BILLmanager с IPmanager обязательна для интеграции с панелями выпускаемыми ISPsystem
Интеграция с регистраторами доменов и центрами выдачи сертификатов перенесена в общий список обработчиков
Выключенные дополнения к тарифным планам больше не участвуют в учете, так как прежняя политика могла привести к неоднозначным ситуациям
Внутреннее наименование единиц измерения приведено к международным стандартам
Методы оплаты более не являются дочерними к компаниям и могут существовать отдельно от них
Выписка актов выполненных работ производится по всем платежам, проведенным в адрес компании
Налоговые ставки настраиваются глобально для провайдера, с возможностью детализации
В разделе "Группы клиентов" теперь нет скидок. Групповые скидки настраиваются в разделе "Промо-акции"
Изменились URL-адреса оповещения о платежах для большинства платежных систем
Что было убрано
Работа через Apache. Возможность проксирования запросов к панели через nginx сохранена
Тип дополнения "Перечисление с количеством". Вместо него предлагается использования дополнения с типом учета "По выбору клиента", обеспечивающим бóльшую гибкость
Настройка компаний "Выписывать акты". Акты выписываются по всем платежам проведенным в адрес компании. Так же администратор сам выбирает компанию, для которой необходимо выставить акты
Категории запросов. Клиент выбирает отдел, в который он хочет направить запрос. Для отдела можно задать описание отображаемое клиенту
Тип продукта "Игровой хостинг". Можно использовать свой тип продукта