Указать группу отдельного контрагента
write.counterparty.set_groupMoves a single counterparty to a specified group by updating its parent reference, with preview/confirm safeguards and version checks; group moves are not supported.
Instructions
Меняет только Parent_Key отдельного контрагента (subjectKind=counterparty, IsFolder=false). Перемещение самих групп запрещено: безопасность глубины их потомков не проверяется. parentRef — точная группа или пустой GUID для корня. Проверяет отсутствие удаления и цикла; expectedDataVersion обязателен, PATCH с If-Match, предпросмотр/confirm/operationId и контроль сохранения остальных полей. Удаление недоступно.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ref | Yes | ||
| confirm | No | ||
| database | No | Имя базы 1С из list_databases. Без указания — база по умолчанию. | |
| parentRef | Yes | ||
| operationId | No | UUID из предпросмотра. Передайте его при confirm=true, чтобы повтор не создал дубликат. | |
| subjectKind | Yes | ||
| expectedDataVersion | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ref | No | ||
| note | No | ||
| notes | No | ||
| dryRun | No | ||
| fields | No | ||
| updated | No | ||
| database | No | ||
| replayed | No | ||
| verified | No | ||
| entitySet | No | ||
| willPatch | No | ||
| description | No | ||
| operationId | No | ||
| readbackNote | No |