Yayımlama Onayı iş akışı otomatik olarak SharePoint Online'da veya SharePoint Server şirket içi başlamıyor

Not: En güncel yardım içeriklerini, mümkün olduğunca hızlı biçimde kendi dilinizde size sunmak için çalışıyoruz. Bu sayfanın çevirisi otomasyon aracılığıyla yapılmıştır ve bu nedenle hatalı veya yanlış dil bilgisi kullanımları içerebilir. Amacımız, bu içeriğin sizin için faydalı olabilmesini sağlamaktır. Buradaki bilgilerin faydalı olup olmadığını bu sayfanın sonunda bize bildirebilir misiniz? Kolayca başvurabilmek için İngilizce makaleye buradan ulaşabilirsiniz.

Sorun

Microsoft SharePoint 2010 iş akışı platform kullanan bir yayımlama onayı iş akışı otomatik olarak SharePoint Online'da veya SharePoint Server bir şirket içi yüklemesiyle başlamıyor. İş akışı durumu sayfasında aşağıdaki hata iletisini alırsınız:

İş akışı bilgileri farklı türde bir öğe için bir veya daha fazla sütun gerektirdiği için öğeyi, büyük olasılıkla güncelleştirilemedi.

Sayfa onayı'da bir hata oluştu.

Şirket içi SharePoint Server yüklemesi için birleşik günlüğü sistem (ULS) günlüğü şu bilgileri içerir:

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

Çözüm

Bu sorunu çözmek için site koleksiyonunun kök genel olarak yeniden kullanılabilir iş akışını yayımlamak için SharePoint Designer 2013 kullanın. Bunu yapmak için şu adımları izleyin:

  1. Etkilenen siteye oturum açmak için SharePoint Designer 2013 kullanın.

  2. Site nesneleri menüsünde iş akışları' nı tıklatın.

  3. İş akışları listesinde, etkilenen iş akışını tıklatın.

  4. Şeritte İş akışı ayarları sekmesinde Yayımla' yı tıklatın.

Daha fazla bilgi

Bu sorun, site koleksiyonu oluşturulmuş veya, yayımlama onayı iş akışı özelliğini çalışmaya kullanıcı hesabının site koleksiyonundan kaldırıldıysa oluşabilir.

Hala Yardım gerekiyor mu? Gidin Microsoft topluluğu.

Office yeteneklerinizi geliştirin
Eğitimleri keşfedin
Yeni özellikleri ilk olarak siz edinin
Office Insider Programına Katılın

Bu bilgi yararlı oldu mu?

Görüşleriniz için teşekkür ederiz!

Geri bildiriminiz için teşekkürler! Office destek temsilcilerimizden biriyle görüşmeniz yararlı olabilir.

×