SetEntityProfileValues - Обновить значения параметров схем профилей юр. лица
Общая информация
-
Команда актуальна, начиная с версии 1.19.
-
Команда позволяет обновить значения параметров для нескольких схем профилей одновременно.
Входные параметры
| Параметр | Значение | Формат значения | Расшифровка формата | Ссылка |
|---|---|---|---|---|
keyName |
Ключ параметра схемы |
String |
Текст длиной до 255 символов. |
|
profileValues |
Значения параметров выбранного профиля в массиве ProfileValueArray. |
Различные параметры профиля домена. Если указать значение параметра null или пустой строкой, то в процессе редактирования такой параметр будет удалён. Значения параметров валидируются через регулярные выражения, указанные в схеме. Если регулярное выражение не задано, валидации не будет. |
Выходные параметры
| Параметр | Значение | Формат значения |
|---|---|---|
response |
Индексы измененных записей |
String |
code |
Код ответа |
int |
detail |
Пояснение к ответу |
String |
Примеры команд и кодов
| Код | Описание |
|---|---|
0 |
Успешно |
Запрос
<nbi:SetEntityProfileValues>
<nbi:keyName>toor.pA</nbi:keyName>
<nbi:profileValues>
<xsd:items>
<xsd:classId>1</xsd:classId>
<xsd:value>79995554433</xsd:value>
</xsd:items>
</nbi:profileValues>
</nbi:SetEntityProfileValues>
Ответ
<ns:SetEntityProfileValuesResponse>
<ns:return xsi:type="ax21:NbiCodeResponse">
<ax21:code>0</ax21:code>
<ax21:detail>Success</ax21:detail>
<ax21:response>[47, 52]</ax21:response>
</ns:return>
</ns:SetEntityProfileValuesResponse>
| Код | Описание ошибки |
|---|---|
2 |
Ошибка доступа к БД |
281 |
Отсутствуте один или несколько обязательных параметров |
525 |
Параметр схемы профиля юр.лица с заданным идентификатором не найден |
526 |
Значение поля 'value' не соответствует регулярному выражению, указанному в схеме профиля |
999 |
Системная ошибка |
См. также
Вернуться к списку команд
Версия 1.29-3249
Дата публикации 21-12-2023 02:50:11