Переименовывание файла в БП

Рейтинг: 20.4583  
Новая
Предложил Пользователь 55516 01.08.2016 10:05:31

Переименовывание файла в БП

В бизнес-процессах есть действие "Загрузить в Диск". В нем не хватает возможности указать, под каким именем загрузить файл. Иногда нужно, чтобы файлы загружались в диск с именем, составленным по определенному шаблону, для облегчения его поиска на диске.

Это может понадобиться, когда сотрудник указывает файл через действие "Запрос дополнительной информации", а после этот файл загружается на диск.

Можно конечно дать указание, что файлы должны загружаться только с именами определенного формата, но тогда есть риск, что кто-то забудет или что-то напутает. Так же это усложняет процесс согласования документа. Хочется исключить человеческий фактор. Все должно быть автоматизированно.

Речь идет про портал в облаке.

Рейтинг: 0  
Пользователь 600723 12.08.2016 15:52:32
Что вам мешает, задать  имя файла по шаблону автоматом , зачем пользователю вообще думать об этом?
Рейтинг: 0  
Пользователь 600723 12.08.2016 15:54:07
В коробочном решении есть бесплатный компонент, который определяет тип файла, а на основании этой информации можно выдать нужную информацию пользователю!
Рейтинг: 0  
Пользователь 55516 12.08.2016 15:57:37
В том то и дело, что я не хочу, чтобы пользователь об этом думал. Речь идет про облачное решение Б24. Такой возможности там нет!
Рейтинг: 0.0957  
Пользователь 220893 18.08.2016 16:50:04
Согласен, такая возможность нужна.
Но также не хватает и возможности простого пост-переименования, когда файл уже загружен в Диск. Да и переименовать папки тоже непонятно как.
Рейтинг: 0  
Пользователь 395769 10.02.2017 18:44:25
Поддерживаю!
Банально не хватает возможности получить расширение файла. Переименование файла можно сделать с помощью запуска другого процесса для файлов диска с указанием параметра, а дальше  через изменение документа изменить название, НО(!) после переименования расширение пропадает совсем...  
Рейтинг: 0.8902  
Пользователь 613103 29.01.2020 08:29:39
Привет. Я решил задачу просто:
1. Сохраняю в переменной имя файла (полное, с расширением),
2. Вырезаю хвостик (-4)
3. Анализирую, есть ли в хвосте точка:
3.1. Есть: новое имя склеиваю с с этим хвостом
3.2 Нет: Новое имя склеиваю с точкой и хвостом.

Вуаля.
Априори считаю, что "нормальное" расширение длиной 3 или 4 символа. ("doc","docx")
Рейтинг: 4.6706  
Пользователь 270683 31.01.2020 17:34:18
В статье https://luba-tinaeva-b24.blogspot.com/2020/01/blog-post_30.html выложила готовый пример шаблона бизнес-процесса для облака для переименования загруженного файла. Расширение исходного файла при этом сохраняется.