CreateEntityProfileClass - Создать схему профиля юр. лица

Общая информация

  1. Команда актуальна, начиная с версии 1.19.

  2. Команда позволяет создать схему профиля юридического лица, описывающую параметры для привязки профиля к сущности (роли или домену).

  3. Имя схемы профиля уникально (регистр значения не имеет) в рамках одного профиля.

Входные параметры

Параметр Значение Формат значения Расшифровка формата

profileId

Уникальный идентификатор профиля

int

Целое положительное число

name

Имя схемы профиля

^[a-zA-Z0-9]{1,64}$

Текст длиной до 64 символов

valueRegex

Способ валидации значений

String

Регулярное выражение длиной до 1024 символов

relationType

Отношение параметра к определенному виду сущностей (роли, домены)

^(domain|role)$

Домен или роль

descr

Описание параметра

.{0,255}$

Текст длиной до 255 символов

Выходные параметры

Параметр Значение Формат значения

response

Идентификатор созданной схемы профиля

String

code

Код ответа

int

detail

Пояснение к ответу

String

Примеры команд и кодов

Код Описание

0

Успешно

Запрос
<nbi:CreateEntityProfileClass>
    <nbi:profileId>2</nbi:profileId>
    <nbi:name>test class</nbi:name>
    <nbi:valueRegex>*</nbi:valueRegex>
    <nbi:relationType>domain</nbi:relationType>
    <nbi:descr>test description</nbi:descr>
</nbi:CreateEntityProfileClass>
Ответ
<ns:CreateEntityProfileClassResponse>
    <ns:return xsi:type="ax21:NbiCodeResponse">
        <ax21:code>0</ax21:code>
        <ax21:detail>Success</ax21:detail>
        <ax21:response>2</ax21:response>
    </ns:return>
</ns:CreateEntityProfileClassResponse>

Код Описание ошибки

2

Ошибка доступа к БД

33

Некорректное значение поля 'name'

281

Не указан один из обязательных параметров запроса

522

Профиль юр.лица с указанным id не найден

523

Некорректное значение поля 'relationType'

529

Схема профиля юр.лица 'name' уже существует в 'profile_id' с 'id'

530

Регулярное выражение некорректно

999

Системная ошибка

См. также

Вернуться к списку команд
Версия 1.24-2811
Дата публикации 14-11-2022 06:12:39