Стадии
Scope: rpa Права на выполнение: для всех
Подробнее о стадиях можно прочитать в документации по модулю rpa.
rpa.stage.*
Метод | Описание | С версии |
---|---|---|
rpa.stage.get({id: number}) |
Отдает информацию о стадии по её ID. Параметр:
Ответ: { "id": 1, "name": "Запуск", "code": "", "color": "22B9FF", "sort": 1000, "semantic": null, "typeId": 1, "isFirst": true, "isSuccess": false, "isFail": false, "tasks": [ { "title": "Задание", "robotType": "RpaApproveActivity", "robotName": "A43555_78925_98855_46118", "canAppendResponsibles": true, "users": [ { "id": "U1", "entityId": 1, "name": "Anton", "photoSrc": "", "url": "\\/company\\/personal\\/user\\/1\\/", "entityType": "users" }, { "id": "U4", "entityId": 4, "name": "Piter", "photoSrc": "", "url": "\\/company\\/personal\\/user\\/4\\/", "entityType": "users" } ] } ], "robotsCount": 0, "possibleNextStages": [1,2,3,4,5], "permissions": { "droppable": true, "canMoveFrom": true } }
|
|
rpa.stage.listForType({typeId: number, offset: ?number}) |
Метод вернет список стадий процесса, отсотированный в порядке сортировки, с финальными стадиями в конце. Параметры:
В информации о каждой стадии будут только основные данные, без { "stages": [ { "id": 1, "name": "Запуск", "code": "", "color": "22B9FF", "sort": 1000, "semantic": null, "typeId": 1, "isFirst": true, "isSuccess": false, "isFail": false, } ] } |
|
rpa.stage.add({fields: {}}) |
Метод создаст новую стадию и вернет в ответе данные, аналогичные ответу на запрос rpa.stage.get . Параметры:
У процесса может быть только одна успешная стадия |
|
rpa.stage.update({id: number, fields: {}}) |
Метод обновит стадию с id и вернет в ответе данные, аналогичные ответу на запрос rpa.stage.get . Параметры:
У процесса всегда должна быть одна успешная стадия. Изменить семантику успешной стадии нельзя |
|
rpa.stage.delete({id: number}) |
Метод удаляет стадию. Параметры:
У процесса всегда должна быть одна успешная стадия. Удалить успешную стадию нельзя |
Сообщение не промодерировано, возможны ошибки и неточности.
|
Пример изменения стадии через хук
хттп://domain.com/rest/****/***api-key***/rpa.item.update.json?typeId=6&id=24&&fields[stageId]=8 |
Сообщение не промодерировано, возможны ошибки и неточности.
|
Пример изменения стадии через хук
|
© «Битрикс», 2001-2024, «1С-Битрикс», 2024
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.