Interface ContractStatusService
public interface ContractStatusService
-
Method Summary
Modifier and TypeMethodDescriptionchangeContractStatus
(int[] contractId, int objectId, int statusId, Date dateFrom, Date dateTo, String comment, boolean confirmChecked) Смена статуса у договораcontractObjectStatusChange
(int contractId, int objecttId, ContractStatus contractStatus, boolean customer, boolean confirmChecked) contractObjectStatusChangeParametersGet
(int contractId, int objecttId) contractObjectStatusList
(int contractId, int objecttId, Date date) contractObjectStatusOnDate
(int contractId, int objecttId, Date date) 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, int objectId, Page page) contractStatusOnDate
(int contractId, Date date) contractStatusSearch
(int contractId, int objectId, 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
-
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
-
contractObjectStatusList
List<ContractStatus> contractObjectStatusList(int contractId, int objecttId, Date date) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException - Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
-
contractObjectStatusOnDate
ContractStatus contractObjectStatusOnDate(int contractId, int objecttId, Date date) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException - Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
-
contractObjectStatusChangeParametersGet
ContractStatusChangeParameters contractObjectStatusChangeParametersGet(int contractId, int objecttId) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException - Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
-
contractObjectStatusChange
MapHolder<String,String> contractObjectStatusChange(int contractId, int objecttId, 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
-
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
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
-
changeContractStatus
MapHolder<String,String> changeContractStatus(int[] contractId, int objectId, 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, int objectId, 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, int objectId, Page page) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException - Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
-