Interface TariffService
public interface TariffService
-
Method Summary
Modifier and TypeMethodDescriptionvoid
tariffGroupDelete
(int id) Удаление группы тарифов по его ID.tariffGroupGet
(int id) Получение группы тарифов по его ID.Получение списка групп тарифных планов.int
tariffGroupUpdate
(TariffGroup tariffGroup) Изменение/добавление группы тарифов.void
tariffPlanDelete
(int id) Удаление тарифного плана по его ID.tariffPlanGet
(int id) Получение тарифного плана по его ID.tariffPlanList
(List<Integer> contractLabelIds, Integer personType, String title) Получение списка тарифных планов.Список всех тарифовint
tariffPlanUpdate
(TariffPlan tariffPlan) Изменение/добавление тарифного плана.int
tariffVarDelete
(int tariffVarId) tariffVarGet
(int tariffVarId) tariffVarListItems
(int moduleId, String varTypeCode) tariffVars
(TariffVarType tariffVarType, List<Integer> tariffPlanIds) int
tariffVarUpdate
(TariffVar tariffVar) tariffVarValues
(int tariffVarId, Page page) void
tariffVarValueSet
(TariffVarValue tariffVarValue)
-
Method Details
-
searchTariffPlans
SearchResult<TariffItem> searchTariffPlans(List<Integer> labelIds, List<Integer> moduleIds, int showUsed, Page page) throws Exception - Throws:
Exception
-
tariffPlanGet
Получение тарифного плана по его ID.- Parameters:
id
-- Returns:
- Throws:
BGException
Exception
-
tariffPlanDelete
Удаление тарифного плана по его ID.- Parameters:
id
-- Throws:
BGException
Exception
-
tariffPlanUpdate
Изменение/добавление тарифного плана.- Parameters:
tariffPlan
-- Returns:
- Throws:
BGException
Exception
-
tariffPlanList
List<TariffPlan> tariffPlanList(List<Integer> contractLabelIds, Integer personType, String title) throws Exception Получение списка тарифных планов.- Parameters:
contractLabelIds
- фильтр по группе договоровface
- фильтр по юр. или физю лицамtitle
- подстрока названия тарифа- Returns:
- Throws:
BGException
Exception
-
tariffPlanTitles
Список всех тарифов- Returns:
- Throws:
BGException
BGMessageException
Exception
-
tariffGroupGet
Получение группы тарифов по его ID.- Parameters:
id
-- Returns:
- Throws:
BGException
Exception
-
tariffGroupDelete
Удаление группы тарифов по его ID.- Parameters:
id
-- Throws:
BGException
Exception
-
tariffGroupUpdate
Изменение/добавление группы тарифов.- Parameters:
tariffGroup
-- Returns:
- Throws:
BGException
Exception
-
tariffGroupList
Получение списка групп тарифных планов.- Returns:
- Throws:
BGException
Exception
-
tariffVars
List<TariffVar> tariffVars(TariffVarType tariffVarType, List<Integer> tariffPlanIds) throws Exception - Throws:
Exception
-
tariffVarGet
- Throws:
Exception
-
tariffVarUpdate
- Throws:
Exception
-
tariffVarDelete
- Throws:
Exception
-
tariffVarListItems
- Throws:
Exception
-
tariffVarValues
- Throws:
Exception
-
tariffVarValueSet
- Throws:
Exception
-