Interface CRMService
public interface CRMService
-
Method Summary
Modifier and TypeMethodDescriptionregisterCallGet(int registerCallId) registerCallItems(int contractId, int subjectId, Period period, Page page) intregisterCallUpdate(RegisterCall registerCall, int problemId, String problemComment, boolean sendMail) voidregisterExecutorDelete(int id) registerExecutorItems(List<Integer> groupIds) registerExecutorList(List<Integer> groupIds) voidregisterExecutorUpdate(ExecuterItem executerItem, List<Integer> groupIds) registerGroupItems(int id) registerGroupList(int id) voidregisterGroupUpdate(List<Integer> typeIds, RegisterGroup registerGroup) registerProblemCalls(int id) registerProblemCurrentList(int contractId) voidregisterProblemHistoryClear(int id) registerProblemHistoryList(int id) List<ru.bitel.bgbilling.common.model.KeyValue> registerProblemTasks(int id) registerProblemUsedGroups(int id) registerStatusItems(RegisterObjectType objectType) booleanregisterSubjectDelete(int id) registerSubjectGet(int id) intregisterSubjectGroupGet(int registerSubjectId) intregisterSubjectUpdate(RegisterSubject registerSubject) registerTaskGet(int id) voidvoidregisterTaskSyncClose(List<Integer> taskIds, Date date) voidregisterTaskSyncOpen(List<Integer> taskIds) voidregisterTaskSyncProcess(List<Integer> taskIds, String mail, String subject) registerTaskTypeTitles(Set<Integer> groupIds)
-
Method Details
-
registerSubjectList
- Throws:
ru.bitel.bgbilling.common.BGException
-
registerSubjectGet
- Throws:
ru.bitel.bgbilling.common.BGException
-
registerSubjectDelete
boolean registerSubjectDelete(int id) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
registerSubjectUpdate
int registerSubjectUpdate(RegisterSubject registerSubject) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
registerSubjectGroupGet
int registerSubjectGroupGet(int registerSubjectId) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
registerCallItems
SearchResult<RegisterCallItem> registerCallItems(int contractId, int subjectId, Period period, Page page) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
registerCallGet
- Throws:
ru.bitel.bgbilling.common.BGException
-
registerCallUpdate
int registerCallUpdate(RegisterCall registerCall, int problemId, String problemComment, boolean sendMail) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
registerExecutorList
List<RegisterExecutor> registerExecutorList(List<Integer> groupIds) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
registerExecutorItems
List<IdTitle> registerExecutorItems(List<Integer> groupIds) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
registerExecutorUpdate
void registerExecutorUpdate(ExecuterItem executerItem, List<Integer> groupIds) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
registerExecutorDelete
void registerExecutorDelete(int id) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
registerGroupList
- Throws:
ru.bitel.bgbilling.common.BGException
-
registerGroupUpdate
void registerGroupUpdate(List<Integer> typeIds, RegisterGroup registerGroup) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
registerGroupItems
- Throws:
ru.bitel.bgbilling.common.BGException
-
registerCategoryItems
- Throws:
ru.bitel.bgbilling.common.BGException
-
registerStatusItems
List<IdTitle> registerStatusItems(RegisterObjectType objectType) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
registerProblemUsedGroups
- Throws:
ru.bitel.bgbilling.common.BGException
-
registerProblemCalls
- Throws:
ru.bitel.bgbilling.common.BGException
-
registerProblemTasks
List<ru.bitel.bgbilling.common.model.KeyValue> registerProblemTasks(int id) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
registerProblemHistoryList
List<RegisterProblem> registerProblemHistoryList(int id) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
registerProblemCurrentList
List<RegisterProblem> registerProblemCurrentList(int contractId) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
registerProblemHistoryClear
void registerProblemHistoryClear(int id) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
registerTaskTypeTitles
List<IdTitle> registerTaskTypeTitles(Set<Integer> groupIds) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
registerTaskGet
- Throws:
ru.bitel.bgbilling.common.BGException
-
registerTaskSyncOpen
- Throws:
ru.bitel.bgbilling.common.BGException
-
registerTaskSyncProcess
void registerTaskSyncProcess(List<Integer> taskIds, String mail, String subject) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
registerTaskSyncAccept
void registerTaskSyncAccept(List<Integer> taskIds, List<Integer> executors, int group, Date targetDate) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
registerTaskSyncClose
void registerTaskSyncClose(List<Integer> taskIds, Date date) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-