Interface ContractStatusService
public interface ContractStatusService
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final int -
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, int saldoShowMode) поиск договоров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) Возвращает список статусов из конфига сервераvoidstatusFutureTaskCancel(int contractId, int id) statusFutureTasks(BGEntityType entityType, int entityId)
-
Field Details
-
SALDOSHOWMODE_SALDO
static final int SALDOSHOWMODE_SALDO- See Also:
-
SALDOSHOWMODE_BALANCE
static final int SALDOSHOWMODE_BALANCE- See Also:
-
-
Method Details
-
statusList
List<Status> statusList() throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException- Throws:
ru.bitel.bgbilling.common.BGExceptionru.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.BGExceptionru.bitel.bgbilling.common.BGMessageException
-
statusFutureTasks
List<BGFutureTask> statusFutureTasks(BGEntityType entityType, int entityId) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException - Throws:
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageException
-
statusFutureTaskCancel
void statusFutureTaskCancel(int contractId, int id) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException - Throws:
ru.bitel.bgbilling.common.BGExceptionru.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.BGExceptionru.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.BGExceptionru.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.BGExceptionru.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.BGExceptionru.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.BGExceptionru.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.BGExceptionru.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.BGExceptionru.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.BGExceptionru.bitel.bgbilling.common.BGMessageException
-
createBalanceDump
void createBalanceDump() throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageExceptionсоздание среза балансов- Throws:
ru.bitel.bgbilling.common.BGExceptionru.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, int saldoShowMode) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException поиск договоров- Throws:
ru.bitel.bgbilling.common.BGExceptionru.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.BGExceptionru.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.BGExceptionru.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.BGExceptionru.bitel.bgbilling.common.BGMessageException
-