public final class ReportManager
extends java.lang.Object
Constructor and Description |
---|
ReportManager(java.sql.Connection con,
int mid) |
Modifier and Type | Method and Description |
---|---|
bitel.billing.server.util.PagedList<Report> |
getCostList(int cid,
java.lang.String items,
java.util.Calendar date1,
java.util.Calendar date2,
int type,
boolean noFree,
Page page)
Отчет по наработке пойнтов
|
DataLog |
getDataLog(int id,
java.util.Calendar month) |
bitel.billing.server.util.PagedList<Report> |
getPointDestinationList(int cid,
java.lang.String items,
java.util.Calendar date1,
java.util.Calendar date2,
boolean noFree,
Page page)
Отчет по направлениям одного или нескольких пойнтов
|
bitel.billing.server.util.PagedList<Report> |
getServiceReportList(int cid,
java.lang.String items,
java.util.Calendar date1,
java.util.Calendar date2,
boolean noFree,
Page page)
Отчет по направлениям одного или нескольких пойнтов
|
bitel.billing.server.util.PagedList<SessionDetail<SessionDetail<Session>>> |
getSessionDetailList(int cid,
java.lang.String items,
java.util.Calendar date1,
java.util.Calendar date2,
int type,
boolean noFree,
int destId,
int serviceId) |
bitel.billing.server.util.PagedList<SessionDetail<SessionDetail<Session>>> |
getSessionDetailList(int cid,
java.lang.String items,
java.util.Calendar date1,
java.util.Calendar date2,
int type,
boolean noFree,
Page page,
int destId,
int serviceId)
Отчет по сессиям по пойнтам/правилам
|
bitel.billing.server.util.PagedList<Session> |
getSessionIncomingList(int cid,
java.lang.String items,
java.util.Calendar date1,
java.util.Calendar date2,
Page page) |
bitel.billing.server.util.PagedList<Session> |
getSessionList(int cid,
java.lang.String items,
java.util.Calendar date1,
java.util.Calendar date2,
int type,
boolean noFree,
Page page,
int destId,
int serviceId,
boolean orderBySidItem) |
boolean |
getSessionListQuery(java.lang.StringBuilder query,
java.lang.StringBuilder total,
int cid,
java.lang.String items,
java.util.Calendar gotdate1,
java.util.Calendar gotdate2,
int type,
boolean noFree,
Page page,
int destId,
int serviceId,
boolean orderBySidItem) |
Report |
getTotal(int cid,
java.util.Calendar gotdate1,
java.util.Calendar gotdate2,
int type,
boolean noFree,
int serviceId,
int clientItem,
java.lang.String from164,
java.lang.String items) |
public static final int OUT_CALL
public static final int IN_CALL
public bitel.billing.server.util.PagedList<Report> getPointDestinationList(int cid, java.lang.String items, java.util.Calendar date1, java.util.Calendar date2, boolean noFree, Page page)
items
- пойнтыpublic bitel.billing.server.util.PagedList<Report> getCostList(int cid, java.lang.String items, java.util.Calendar date1, java.util.Calendar date2, int type, boolean noFree, Page page)
public final boolean getSessionListQuery(java.lang.StringBuilder query, java.lang.StringBuilder total, int cid, java.lang.String items, java.util.Calendar gotdate1, java.util.Calendar gotdate2, int type, boolean noFree, Page page, int destId, int serviceId, boolean orderBySidItem)
public bitel.billing.server.util.PagedList<SessionDetail<SessionDetail<Session>>> getSessionDetailList(int cid, java.lang.String items, java.util.Calendar date1, java.util.Calendar date2, int type, boolean noFree, Page page, int destId, int serviceId)
public bitel.billing.server.util.PagedList<SessionDetail<SessionDetail<Session>>> getSessionDetailList(int cid, java.lang.String items, java.util.Calendar date1, java.util.Calendar date2, int type, boolean noFree, int destId, int serviceId)
public bitel.billing.server.util.PagedList<Session> getSessionList(int cid, java.lang.String items, java.util.Calendar date1, java.util.Calendar date2, int type, boolean noFree, Page page, int destId, int serviceId, boolean orderBySidItem)
public DataLog getDataLog(int id, java.util.Calendar month)
public bitel.billing.server.util.PagedList<Report> getServiceReportList(int cid, java.lang.String items, java.util.Calendar date1, java.util.Calendar date2, boolean noFree, Page page)
items
- пойнтыpublic Report getTotal(int cid, java.util.Calendar gotdate1, java.util.Calendar gotdate2, int type, boolean noFree, int serviceId, int clientItem, java.lang.String from164, java.lang.String items)