Копировать или переместить файл Диска
Робот «Копировать или переместить файл Диска» переносит файл Диска в указанную папку или создаёт там его копию в бизнес-процессах и роботах Битрикс24. Принимает ID файла, ID целевой папки и режим. Возвращает ID файла — нового при копировании, исходного при переносе — и признак «Успешно» Y/N.
Робот раскладывает файлы по папкам Диска из процесса: режим copy создаёт копию файла в целевой папке, режим move переносит сам файл. Перенос работает в пределах одного хранилища. На вход подаются ID файла (например, из результата другого робота), ID целевой папки и режим. Типовые случаи применения: сложить подписанный договор в архивную папку клиента; скопировать шаблон акта в папку сделки для заполнения; собрать документы в папку месяца перед выгрузкой. Если файл или папка не найдены, возвращается «Успешно» = N. Возвращает ID файла и признак Y/N — используйте ID на следующих шагах бизнес-процесса, например для публичной ссылки.
Какие параметры принимает робот?
| Параметр | Тип | Обязательный? | По умолчанию |
|---|---|---|---|
| ID файла на Диске | int | да | |
| ID целевой папки | int | да | |
| Режим: copy — копировать, move — переместить (по умолчанию copy) | string | — |
Что возвращает робот?
| Параметр | Тип |
|---|---|
| ID файла (нового при copy, исходного при move) | int |
| Успешно (Y/N) | string |
Сценарий: договор в архив клиента
- Сделка переходит на стадию «Закрыта»
- Робот переносит файл договора в папку «Архив» клиента
- При «Успешно» = Y процесс помечает сделку как заархивированную