Сервисное апи документа Опросный лист (ОЛ).
Methods
- api.surveyꓸservice.questions(templateId, topicId, distributorId) → Result
- api.surveyꓸservice.resolveDistributorId(templateId, outletId) → Result
- api.surveyꓸservice.resolveOutletId(templateId, territoryOutletId) → Result
- api.surveyꓸservice.templateById(templateId) → Result
- api.surveyꓸservice.templateIdList(outletId) → Result
- api.surveyꓸservice.topics(templateId) → Result
Methods description
-
questions(templateId, topicId, distributorId) → Result
-
Получить список всех вопросов в разрезе указанной темы шаблона
Parameters:
Name Type Description templateId ID Идентификатор шаблона
topicId ID Идентификатор темы, назначенной в данный шаблон
distributorId ID Идентификатор дистрибьютора
Return:
Result -Результат получения списка вопросов. В поле value возвращается cписок всех вопросов Question в разрезе указанной темы шаблона
Throws:
В случае хотя бы одного невалидного идентификатора templateId, topicId или distributorId вернется ошибка
-
resolveDistributorId(templateId, outletId) → Result
-
Получить идентификатор дистрибьютора, на которого можно оформить документ ОЛ на основе заданного шаблона
Parameters:
Name Type Description templateId ID Идентификатор шаблона
outletId ID Идентификатор ТТ
Return:
Result -Результат поиска дистрибьютора. В поле value возвращается ID идентификатор дистрибьютора, на которого можно оформить документ ОЛ на основе заданного шаблона
Throws:
В случае хотя бы одного невалидного идентификатора templateId или outletId вернется ошибка
-
resolveOutletId(templateId, territoryOutletId) → Result
-
Получить идентификатор ТТ, на которую можно создать документ ОЛ на основе заданного шаблона
Parameters:
Name Type Description templateId ID Идентификатор шаблона
territoryOutletId ID Идентификатор ТТ из территории
Return:
Result -Результат поиска ТТ. В поле value возвращается ID идентификатор ТТ, на которую можно создать документ ОЛ на основе заданного шаблона
Throws:
В случае хотя бы одного невалидного идентификатора templateId или territoryOutletId вернется ошибка
-
templateById(templateId) → Result
-
Получить шаблон ОЛ
Parameters:
Name Type Description templateId ID Идентификатор существующего шаблона
Return:
Throws:
В случае невалидного идентификатора templateId вернется ошибка
-
templateIdList(outletId) → Result
-
Получить список всех идентификаторов шаблонов, назначенных на данную ТТ
Parameters:
Name Type Description outletId ID Идентификатор ТТ
Return:
Result -Результат получения списка шаблонов. В поле value возвращается IDList cписок всех идентификаторов шаблонов, назначенных на данную ТТ
Throws:
В случае невалидного идентификатора outletId вернется ошибка
-
topics(templateId) → Result
-
Получить список всех тем, назначенных в данный шаблон
Parameters:
Name Type Description templateId ID Идентификатор шаблона
Return:
Result -Результат получения списка тем. В поле value возвращается список тем Topic, назначенных в данный шаблон
Throws:
В случае невалидного идентификатора templateId вернется ошибка