GetEntityProfileClassesByProfileIdAndRelationType - Получить список схем профиля юр.лица по типу отношения
Общая информация
-
Команда актуальна, начиная с версии 1.19.
-
Команда позволяет получить все схемы профиля, относящиеся к одному профилю, с фильтрацией по типу отношения.
Входные параметры
| Параметр | Значение | Формат значения | Расшифровка формата |
|---|---|---|---|
profileId |
Уникальный идентификатор профиля |
int |
Целое положительное число |
relationType |
Отношение параметра к определенному виду сущностей (роли, домены) |
^(domain|role)$ |
Домен или роль |
Выходные параметры
| Параметр | Значение | Формат значения |
|---|---|---|
classes |
Список схем профиля юр. лица |
|
code |
Код ответа |
int |
detail |
Пояснение к ответу |
String |
Примеры команд и кодов
| Код | Описание |
|---|---|
0 |
Успешно |
Запрос
<nbi:GetEntityProfileClassesByProfileIdAndRelationType>
<nbi:profileId>2</nbi:profileId>
<nbi:relationType>domain</nbi:relationType>
</nbi:GetEntityProfileClassesByProfileIdAndRelationType>
Ответ
<ns:GetEntityProfileClassesByProfileIdAndRelationTypeResponse>
<ns:return xsi:type="ax2122:EntityProfileClassListResponse">
<ax21:code>0</ax21:code>
<ax21:detail>Success</ax21:detail>
<ax2122:classes xsi:type="ax2122:EntityProfileClass">
<ax2122:description>test description</ax2122:description>
<ax2122:id>2</ax2122:id>
<ax2122:name>test class</ax2122:name>
<ax2122:profileId>2</ax2122:profileId>
<ax2122:relationType>domain</ax2122:relationType>
<ax2122:valueRegex>*</ax2122:valueRegex>
</ax2122:classes>
</ns:return>
</ns:GetEntityProfileClassesByProfileIdAndRelationTypeResponse>
| Код | Описание ошибки |
|---|---|
2 |
Ошибка доступа к БД |
281 |
Не указан один из обязательных параметров запроса |
522 |
Профиль юр.лица с указанным id не найден |
523 |
Некорректное значение поля 'relationType' |
999 |
Системная ошибка |
См. также
Вернуться к списку команд
Версия 1.21-2362
Дата публикации 17-01-2022 09:09:34