Publicare de flux de lucru aprobare nu pornește automat în SharePoint Online sau în SharePoint Server local

Notă: Dorim să vă oferim cel mai recent conținut de ajutor, cât mai rapid posibil, în limba dvs. Această pagină a fost tradusă automatizat și poate conține erori gramaticale sau inexactități. Scopul nostru este ca acest conținut să vă fie util. Vă rugăm să ne spuneți dacă informațiile v-au fost utile, în partea de jos a acestei pagini. Aici se află articolul în limba engleză, ca să îl puteți consulta cu ușurință.

Problemă

Un flux de lucru aprobare publicare care utilizează platforma de flux de lucru Microsoft SharePoint 2010 nu pornește automat în SharePoint Online sau într-o instalare locală de SharePoint Server. Pe pagina stare flux de lucru, primiți următorul mesaj de eroare:

Fluxul de lucru nu poate actualiza element, poate că una sau mai multe coloane pentru elementul necesită un alt tip de informații.

În pagina de aprobare a produs o eroare.

Pentru a instala SharePoint Server local, Jurnalul unificată înregistrarea în jurnal sistem (ULS) conține următoarele informații:

System.NullReferenceException: Object reference not set to an instance of an object. 
at Microsoft.SharePoint.Workflow.SPWinOEWSSService.GetWebForWorkflow
(SPWorkflow wf, SPWorkflowUserContext runAsUser) 
at Microsoft.SharePoint.Workflow.SPWinOEWSSService.get_Web() 
at Microsoft.SharePoint.Workflow.SPWinOEWSSService.GetWebForListItemService() 
at Microsoft.SharePoint.Workflow.SPWinOEWSSService.UpdateModerationStatus
(Guid id, Guid listId, SPItemKey itemKey, 
SPModerationStatusType newModerationStatus, String comments) 
at Microsoft.Office.Workflow.Actions.SetTaskProcessItemModerationStatus.DoUpdae
(ActivityExecutionContext context) 
at Microsoft.SharePoint.WorkflowActions.WaitForDocumentUnlockActivity.Execute
(ActivityExecutionContext executionContext) 
at Microsoft.Office.Workflow.Actions.SetTaskProcessItemModerationStatus.Execute
(ActivityExecutionContext context) 
at System.Workflow.ComponentModel.ActivityExecutor`1.Execute
(T activity, ActivityExecutionContext executionContext) 
at System.Workflow.ComponentModel.ActivityExecutorOperation.Run
(IWorkflowCoreRuntime workflowCoreRuntime) 
at System.Workflow.Runtime.Scheduler.Run()

Soluție

Pentru a rezolva această problemă, utilizați SharePoint Designer 2013 pentru a fluxului de lucru reutilizabil global rădăcina colecției de site-ul de publicare. Pentru a face acest lucru, urmați acești pași:

  1. Utilizați SharePoint Designer 2013 pentru a vă conecta la site-ul afectat.

  2. În meniul Obiectelor de pe Site , faceți clic pe fluxuri de lucru.

  3. În lista de fluxuri de lucru, faceți clic pe afectat fluxul de lucru.

  4. Pe fila Setări flux de lucru de pe panglică, faceți clic pe Publicare.

Mai multe informații

Această problemă poate apărea dacă contul de utilizator care a creat colecția de site-uri sau care a început caracteristica de flux de lucru aprobare de publicare a fost eliminat din colecția de site-uri.

Încă aveți nevoie de ajutor? Accesați comunității Microsoft.

Extindeți-vă competențele Office
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă utilizatorilor Office Insider

Au fost utile aceste informații?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×