Interface ContractStatusService
public interface ContractStatusService
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic class
-
Method Summary
Modifier and TypeMethodDescriptionchangeContractStatus
(int[] contractId, int statusId, Date dateFrom, Date dateTo, String comment, boolean confirmChecked) Смена статуса у договораcontractSearch
(int mode, int statusPeriod, String statusPeriodUnit, Set<Integer> group, Set<Integer> notGroup, String status, String saldoFrom, String saldoTo, String sort, int subContract, Page page, int saldoAccountMonths, BigDecimal saldoAcconuntsMore, Set<Integer> serviceAccountMaxServices, float serviceMaxVal, int balanceLimit, int balancePrevLimit) поиск договоровcontractStatusChange
(int contractId, ContractStatus contractStatus, boolean customer, boolean confirmChecked) contractStatusChangeParametersGet
(int contractId) contractStatusList
(int contractId, Date date) contractStatusLogSearch
(int contractId, Page page) contractStatusOnDate
(int contractId, Date date) contractStatusSearch
(int contractId, Page page) void
создание среза балансовgetStatusList
(boolean onlyManual) Возвращает список статусов из конфига сервера
-
Method Details
-
statusList
List<Status> statusList() throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException- Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
-
contractStatusList
List<ContractStatus> contractStatusList(int contractId, Date date) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException - Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
-
contractStatusOnDate
ContractStatus contractStatusOnDate(int contractId, Date date) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException - Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
-
contractStatusChangeParametersGet
ContractStatusService.ContractStatusChangeParameters contractStatusChangeParametersGet(int contractId) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException - Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
-
contractStatusChange
MapHolder<String,String> contractStatusChange(int contractId, ContractStatus contractStatus, boolean customer, boolean confirmChecked) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException - Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
-
createBalanceDump
void createBalanceDump() throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageExceptionсоздание среза балансов- Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
-
contractSearch
SearchResult<MonitorStatusResult> contractSearch(int mode, int statusPeriod, String statusPeriodUnit, Set<Integer> group, Set<Integer> notGroup, String status, String saldoFrom, String saldoTo, String sort, int subContract, Page page, int saldoAccountMonths, BigDecimal saldoAcconuntsMore, Set<Integer> serviceAccountMaxServices, float serviceMaxVal, int balanceLimit, int balancePrevLimit) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException поиск договоров- Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
-
getStatusList
List<Status> getStatusList(boolean onlyManual) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException Возвращает список статусов из конфига сервера- Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
-
changeContractStatus
MapHolder<String,String> changeContractStatus(int[] contractId, int statusId, Date dateFrom, Date dateTo, String comment, boolean confirmChecked) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException Смена статуса у договора- Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
-
contractStatusLogSearch
SearchResult<ContractStatusLog> contractStatusLogSearch(int contractId, Page page) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException - Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
-
contractStatusSearch
SearchResult<ContractStatus> contractStatusSearch(int contractId, Page page) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException - Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
-