Очень сложный отчет по базе договоров (большей частью относится к ядру, чем к IPN модулю) с трафиками
Материал из BiTel WiKi
Admin (Обсуждение | вклад) (Новая: Отчет выводит список клиентов обширную информацию по базе клиентов выделенных линий. Как то: приходы...) |
Admin (Обсуждение | вклад) м («Очень сложный отчет по базе договоров с трафиками» переименована в «[[Очень сложный отчет по базе договоров (большей частью подходит от) |
Версия 09:24, 13 февраля 2009
Отчет выводит список клиентов обширную информацию по базе клиентов выделенных линий. Как то: приходы, расходы, наработку, трафики, остатки на начало и конец периода, тариф. При этом доступны фильтры практически по всем параметрам. Был сделан для выгрузки даннных в csv, визуально не очень читаем иза-большого количества столбцов, однако очень хорош как пример возможностей модуля.
Итоговый отчет выглядит следующим образом:
Файлы отчеты: Медиа:report_ust_files.zip
Файлики из аттача положить в reports. Скорректировать файлик ipn_ust_inet.rep.xml вот эту часть:
<combo name="status" title="Статус" width="4"> <item id="0" title="--Любой--"/> <item id="1" title="Статус 1"/> <item id="2" title="Статус 2"/> </combo>
Заполнить значениями списков. Значения списков можно получить по Ctrl+i в справочнике Справочники=>Другие=>Значения списков.
В конфигурации модуля отчетов необходимо определить параметры:
#код параметра договора адрес report.ust.inet.param.address=19 #код параметра договора ФИО report.ust.inet.param.fio=4 #код спискового параметра договора Статус report.ust.inet.param.status=29 #код текстового параметра договора Телефон report.ust.inet.param.phone=6 #код услуги трафик внешний входящий report.ust.inet.param.traf.vnesh.in=38 #код услуги трафик внешний исходящий report.ust.inet.param.traf.vnesh.out=38 #код услуги трафик внутренний входящий report.ust.inet.param.traf.vnutr.in=38 #код услуги трафик внутренний исходящий report.ust.inet.param.traf.vnutr.out=38