Перемещение документов из одной библиотеки документов в другую с помощью рабочего процесса SharePoint 2013 с использованием информации об элементах списка - PullRequest
0 голосов
/ 25 апреля 2018

Предисловие: Я полагаю, что это может быть невозможно с решениями OOTB, и если это так, у меня есть план B, но этот план будет намного проще реализовать, если он действительно возможен.

Есть ли способсоздать рабочий процесс SharePoint, который перемещает файл из отдельной библиотеки документов в другую отдельную библиотеку?

Рабочий процесс запускается при создании нового элемента в списке.Элемент содержит информацию, необходимую для поиска документа, на который он ссылается (идентификатор, путь, путь к папке, имя и т. Д.).Можно ли взять эту информацию, а затем переместить файл, на который ссылаются, в другую библиотеку, используя рабочий процесс SharePoint?

Документ нельзя просто скопировать, поскольку история версий должна оставаться с документом.Я также не могу запустить рабочий процесс в библиотеке, которая содержит документ, потому что он решает, какие документы перемещать, основываясь на дате последнего изменения, и как только документ будет затронут рабочим процессом, он был изменен.

1 Ответ

0 голосов
/ 26 апреля 2018

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

Если вы хотите копировать файлы с историей версий, проверьте рабочий процесс Nintex.

Nintex Workflow Перемещение документа и сохранение истории версий

Или мы можем создать приемник событий с пользовательским кодом для его достижения.

Копировать файлы между библиотеками, сохраняя версии

...