Рабочий процесс в Sharepoint Online
У нас есть библиотека документов, размещенная в Sharepoint Online с присоединенным одноэтапным рабочим процессом, который просто регистрирует несколько вещей и вызывает веб-сервис. Рабочий процесс запускается автоматически при обновлении элемента.
Проблема, с которой мы столкнулись, заключается в том, что документы открываются и изменяются в Word Online, который передает изменения обратно в Sharepoint по мере их создания. Это вызывает событие обновления, но документ все еще заблокирован в Word Online, поэтому Sharepoint даже не может прочитать метаданные документа, и в результате рабочий процесс зависает. Мне нужен доступ к этим метаданным, чтобы перейти к веб-сервису.
Ошибка заключается в следующем:
Повторная попытка последнего запроса. Следующая попытка запланирована менее чем за одну минуту. Информация о последнем запросе: HTTP 423 по https://******.sharepoint.com/sites/etc/etc
Файл "https://******.sharepoint.com/sites/test/Documents/test12311.docx" заблокирован для совместного использования.
... и действие, на котором оно висит, это:
Журнал Файл [% Текущий элемент:ID%] находится в списке истории рабочего процесса
После закрытия вкладки браузера блокировка снимается, и рабочий процесс завершается.
Возможно ли то, что я пытаюсь сделать?