Отображение в утилите произвольной информации вместо баланса
Имеется возможность генерировать любую информацию для отображения её в утилите. Возможность запроса баланса действует по умолчанию и оставлена для обратной совместимости. Для использования нового функционала необходимо генерировать нужную строку с помощью динамического кода.
# использовать следующий динамический класс для формирования ответа
# имплементировать: ru.bitel.bgbilling.modules.trayinfo.server.bean.TrayInfoReplyBuilder
replybuilder=ru.bitel.bgbilling.trayinfo.SimpleReply
Пример класса идёт в комплекте.
Для отправки суммы:
# формировать ответ с параметром summa (баланс). старый вариант. может
# использоваться как вместе, так и отдельно с кастомным ответом.
# по дефолту включено (1), для обратной совместимости.
use.summa.reply=
0
Итак, если не настроить дополнительно, то будет генерироваться баланс без участия скрипта и отображаться в утилите. Можно использовать и скрипт и баланс, тогда старые утилиты будут отображать только баланс, а новые - сгенерированную строку.