В бизнес-процессах есть действие "Загрузить в Диск". В нем не хватает возможности указать, под каким именем загрузить файл. Иногда нужно, чтобы файлы загружались в диск с именем, составленным по определенному шаблону, для облегчения его поиска на диске.
Это может понадобиться, когда сотрудник указывает файл через действие "Запрос дополнительной информации", а после этот файл загружается на диск.
Можно конечно дать указание, что файлы должны загружаться только с именами определенного формата, но тогда есть риск, что кто-то забудет или что-то напутает. Так же это усложняет процесс согласования документа. Хочется исключить человеческий фактор. Все должно быть автоматизированно.
Речь идет про портал в облаке.
Но также не хватает и возможности простого пост-переименования, когда файл уже загружен в Диск. Да и переименовать папки тоже непонятно как.
Банально не хватает возможности получить расширение файла. Переименование файла можно сделать с помощью запуска другого процесса для файлов диска с указанием параметра, а дальше через изменение документа изменить название, НО(!) после переименования расширение пропадает совсем...
1. Сохраняю в переменной имя файла (полное, с расширением),
2. Вырезаю хвостик (-4)
3. Анализирую, есть ли в хвосте точка:
3.1. Есть: новое имя склеиваю с с этим хвостом
3.2 Нет: Новое имя склеиваю с точкой и хвостом.
Вуаля.
Априори считаю, что "нормальное" расширение длиной 3 или 4 символа. ("doc","docx")