Objavljivanje tok posla za odobravanje ne automatski pokrene u sistemu SharePoint Online ili u sistemu SharePoint Server lokalno

Napomena: Želimo da vam što pre pružimo najnoviji sadržaj pomoći čim na vašem jeziku. Ova stranica je prevedena automatski i može da sadrži gramatičke greške ili netačnosti. Naš cilj je da ovaj sadržaj bude koristan. Možete li nam na dnu ove stranice saopštiti da li su vam informacije bile od koristi? Ovo je članak na engleskom jeziku za brzu referencu.

Problem

Toka posla za objavljivanje odobrenja koji koristi platforme za Microsoft SharePoint 2010 tok posla ne pokreće automatski u sistemu SharePoint Online ili na lokalnom instalacijom sistema SharePoint Server. Na stranici "Status toka posla", dobijate sledeću poruku o grešci:

Tok posla nije moguće ažurirati stavke, verovatno zbog toga što jednu ili više kolona za stavku zahtevaju različite tipove informacija.

Došlo je do greške u stranici ili odobrenje.

Za lokalne instalacije sistema SharePoint Server objedinjena evidentiranje sistem (ULS) evidenciju sadrži sledeće informacije:

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()

Rešenje

Da biste rešili ovaj problem, koristite SharePoint Designer 2013 objavljivanja globalno ponovo koristiti toka posla iz korena kolekcije lokacija. Da biste to uradili, sledite ove korake:

  1. Koristite SharePoint Designer 2013 da se prijave na lokaciju ugrožene.

  2. U meniju Objekti lokacije izaberite stavku Tokovi posla.

  3. Liste tokova posla, kliknite na dugme ugrožene toka posla.

  4. Na kartici " Postavke toka posla " na traci, kliknite na dugme Objavi.

Više informacija

Do ovog problema može doći ako korisnički nalog koji je kreiran u kolekciji lokacija ili koji koraci funkciju za objavljivanje odobrenja tok posla je uklonjena iz kolekcije lokacija.

I dalje potrebna pomoć? Idite na Microsoft zajednicu.

Razvijte Office veštine
Istražite obuku
Prvi nabavite nove funkcije
Pridružite se Office Insider korisnicima

Da li su vam ove informacije koristile?

Hvala vam na povratnim informacijama!

Hvala za povratne informacije! Zvuči da će biti od pomoći ako vas povežemo sa našim agentima Office podrške.

×