С помощью SharePoint Designer вы не можете заставить обновление элемента не запускать рабочие процессы, которые его прослушивают. Но вы можете заставить рабочий процесс в основном пропустить один дополнительный шаг.
Попробуйте прочитать эту статью в Microsoft Office , в которой обсуждаются вторичные взаимодействия рабочих процессов в SharePoint Designer. На первом этапе он определяет, был ли элемент создан конкретным рабочим процессом, и отменяет рабочий процесс, если это не так. Нам просто нужно это адаптировать - если мы успешно идентифицируем элемент как измененный вашим вторичным рабочим процессом, то мы хотим отключить первый рабочий процесс.
Вам необходимо создать новый шаг в начальном рабочем процессе и переместить его наверх. В нем выберите Compare Tasks
Условие. В этом случае установите field
как «Имя рабочего процесса», оставьте операцию как «равно» и установите value
как имя вашего дополнительного рабочего процесса. Затем добавьте действие Stop Workflow
, указав соответствующее сообщение истории рабочего процесса, чтобы указать, что рабочий процесс был вызван вторичным рабочим процессом, поэтому он был прерван.