Добрый день!
Выяснилась не приятная особенность отображения баланса в клиенте BGBilling. Пока в BGBilling мы вели только интернет договора, все было хорошо, баланс корректно отображался. Решили перевести и базу кабельного тв, в BGBilling, но тут есть маленькая особенность, начисление абонентской платы происходит в конце месяца.
И открыв клиент BGBilling 1 мая, увидели, что баланс отображается за апрель. Решил может билинг начало месяца не корректно определяет, и надо подождать 2 мая и все будет хорошо, но нет баланс отображается тоже апрелем.
Полез читать документацию и там написано:
Цитата:
В дереве вкладок (слева) отображается баланс за тот месяц, за который было зарегистрировано последнее движение по балансу (в целях оптимизации размеров БД).
Да точно, так и если, вспомнил есть такой нюанс, когда писал запросы к БД. Ладно экономия экономией, место в БД экономится. Не вопрос, но что мешает этот баланс просто высчитывать при отображении в клиенте BGBilling.
Будет очень сложно объяснить операторам данный нюанс, они ведь не программисты.
Вложение:
Баланс.png [ 27.98 КБ | Просмотров: 5980 ]
_________________
Код:
Клиент: вер. 6.2.874 / 05.02.2018 12:48:36
os: Windows 7; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_151
Сервер: вер. 6.2.1203 / 05.02.2018 12:50:34
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45