Как автоматически выполнить задачу рабочего процесса на модификацию данных?

sharepoint.stackexchange https://sharepoint.stackexchange.com//questions/79625

Вопрос

В настоящее время я работаю над рабочим процессом заказа на покупку в SharePoint и установил это, на создание элемента, автоматически запускаю рабочий процесс.Я создаю рабочий процесс в SPD, и это ключевая часть этого:

Set content approval status to Pending with Awaiting approval from [%Parameter:MainApprover%]
then Assign Approve New PO (Tier 1) to Parameter: MainApprover
then Wait for Approval Status to equal 0;#Approved
then Update item in current item
.

Как вы можете видеть, он устанавливает статус утверждения в ожидании, затем создает задачу для назначенного укрепления, чтобы одобрить его.Я ожидаю, что укрепление, чтобы затем использовать встроенный встроенную кнопку меню «Утвердить / отклонить», чтобы дать свое слово.Когда они это делают, это действительно обновляется статус, чтобы одобрено, но «ждать ...», а затем никогда не активируется.

Я проверил по заданию, которая назначена им, и это статус «не работает» - если укрепление, затем вступает в задачу, они могут нажать «Завершенные» и вдруг все работает отлично.

Мой вопрос: как я могу автоматизировать завершение задачи, когда укрепление изменяет поле «Состояние утверждения»?

Помогите много ценится.

Это было полезно?

Решение

As far as I know, in both SharePoint Designer and Visual studio workflows, assigning a new task will pause execution of the workflow until it is complete. In visual studio workflows however, there is this useful option:

enter image description here

If it is set to false, the workflow will continue execution without waiting for the user to accept it. If the SharePoint designer activity does not provide this option, you can always create a custom (declarative) visual studio workflow activity that exposes that parameter.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с sharepoint.stackexchange
scroll top