Вывод наработки по всем услугам всех логинов

Материал из BiTel WiKi

(Различия между версиями)
Перейти к: навигация, поиск
Строка 38: Строка 38:
Если в фильтре выбран пункт "все", то нужно выводить все существующие договора, и все существующие логины.
Если в фильтре выбран пункт "все", то нужно выводить все существующие договора, и все существующие логины.
-
Загрузить [[отчет]].
+
Загрузить [[Медиа:Dialup_services.zip|отчёт]].

Версия 12:46, 1 июня 2011

Табличный отчет по услугам модуля dialup для модуля reports системы BGBilling 5.1.

Поля:

1) Номер договора 2) Логин 3) (13) Имя 4) (15) Адрес 5) (3) Телефон 6) Тариф 7) Состояние договора (активен,приостановлен, закрыт) 8) Входящий остаток руб. 9) Приход руб. 10) Абонентская плата руб. 11) Суммарная наработка (услуги) без абонентской платы руб. 12) Исходящий остаток 13) Услуга 1 наработка руб. 14) Услуга 1 объем мБ.

//-// 21) Услуга 10 наработка руб. 22) Услуга 10 объем мБ.

Фильтры:

1) Период, дата, час. 2) Список услуг. 3) Группы договоров. 4) Работающие\неработающие\не работающие логины\все.

Комментарий: 1) Выборка ведется по первым 10 услугам выбранным в фильтре услуг. 2) Работающие\неработающие определяются отсутствием сессий, либо любого трафика за выбранный промежуток времени. Причем сессии в приоритете. 3) Если у договора несколько логинов, то выводим в отдельных строках: договор-логин1,договор-логин2.. итд, и у каждого логина своя наработка по услугам. 4) Если в фильтре выбран пункт "работающие", то нужно выводить только договора с хотя бы одним используемым логином и сам используемый логин; Если в фильтре выбран пункт "не работающие", то нужно выводить договора, у которых не используется ни один логин БЕЗ САМИХ ЛОГИНОВ; Если в фильтре выбран пункт "не работающие логины", то нужно выводить все договора с не используемыми логинами и сами не используемые логины; Если в фильтре выбран пункт "все", то нужно выводить все существующие договора, и все существующие логины.

Загрузить отчёт.

Личные инструменты