Alur kerja persetujuan penerbitan tidak mulai secara otomatis di SharePoint Online atau di SharePoint Server di tempat

Catatan: Kami ingin secepatnya menyediakan konten bantuan terbaru dalam bahasa Anda. Halaman ini diterjemahkan menggunakan mesin dan mungkin terdapat kesalahan tata bahasa atau masalah keakuratan. Kami bertujuan menyediakan konten yang bermanfaat untuk Anda. Dapatkah Anda memberi tahu kami apakah informasi ini bermanfaat untuk Anda di bagian bawah halaman ini? Berikut artikel dalam bahasa Inggris untuk referensi.

Masalah

Alur kerja persetujuan penerbitan yang menggunakan platform alur kerja Microsoft SharePoint 2010 tidak mulai secara otomatis di SharePoint Online atau di instalasi SharePoint Server lokal. Pada halaman Status alur kerja, Anda menerima pesan kesalahan berikut:

Alur kerja mungkin tidak diperbarui item, mungkin karena satu atau beberapa kolom untuk item yang memerlukan jenis informasi yang berbeda.

Kesalahan terjadi di halaman persetujuan.

Untuk instalasi lokal SharePoint Server, log suara terpadu pembuatan log sistem (ULS) berisi informasi berikut ini:

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

Solusi

Untuk mengatasi masalah ini, gunakan SharePoint Designer 2013 dapat menerbitkan alur kerja dapat digunakan kembali secara global dari akar kumpulan situs. Untuk melakukan ini, ikuti langkah-langkah ini:

  1. Menggunakan SharePoint Designer 2013 untuk masuk ke situs yang terpengaruh.

  2. Pada menu Objek situs , klik alur kerja.

  3. Di daftar alur kerja, klik alur kerja terpengaruh.

  4. Pada tab Pengaturan alur kerja pada pita, klik terbitkan.

Informasi selengkapnya

Masalah ini terjadi jika akun pengguna yang membuat kumpulan situs atau yang memulai alur kerja persetujuan penerbitan fitur dihapus dari kumpulan situs.

Masih perlu bantuan? Masuk ke komunitas Microsoft.

Kembangkan keterampilan Office Anda
Jelajahi pelatihan
Dapatkan fitur baru terlebih dahulu
Gabung ke Office Insiders

Apakah informasi ini bermanfaat?

Terima kasih atas umpan balik Anda!

Terima kasih atas umpan balik Anda! Sepertinya menghubungkan Anda ke salah satu agen dukungan Office kami akan sangat membantu.

×