Kongsi melalui


Gambaran keseluruhan menggunakan proses aliran kerja

Topik ini digunakan untuk Dynamics 365 Customer Engagement (on-premises). Untuk versi Power Apps topik ini, rujuk: Aliran kerja latar belakang Dataverse klasik

Aliran kerja mengautomasikan proses perniagaan tanpa antara muka pengguna. Orang biasanya menggunakan proses aliran kerja untuk memulakan automasi yang tidak memerlukan sebarang interaksi pengguna.

Setiap proses aliran kerja adalah berkaitan dengan entiti tunggal. Apabila mengkonfigurasi aliran kerja anda mempunyai empat kawasan utama yang perlu dipertimbangkan:

  • Bilakah perlu memulakannya?

  • Patutkah ia dijalankan sebagai aliran masa nyata atau aliran kerja latar belakang?

  • Apakah tindakan yang harus mereka laksanakan?

  • Di bawah keadaan apakah tindakan perlu dilakukan?

    Topik ini memperkenalkan cara untuk mencari proses aliran kerja dan akan menerangkan bila untuk memulakan mereka serta jika mereka patut dijalankan sebagai masa sebenar atau latar belakang. Untuk maklumat tentang tindakan yang perlu mereka lakukan dan syarat-syarat, lihat Mengkonfigurasikan Proses Aliran Kerja.

Di manakah anda menyesuaikan proses aliran kerja?

Anda boleh melihat aliran kerja dalam organisasi anda dengan melihat nod Proses dalam Penyelesaian Lalai dan menapis pada proses yang mempunyai Aliran Kerja Kategori.

Proses ditapis mengikut aliran kerja dalam Dynamics 365 for Customer Engagement.

Bergantung pada cara aplikasi dibina, pengguna boleh mencipta atau mengubah suai aliran kerja mereka dalam aplikasi.

Pembangun boleh mencipta aliran kerja menggunakan maklumat dalam Panduan Dynamics 365 Customer Engagement (on-premises) Pembangun dan penyelesaian yang anda beli mungkin termasuk aliran kerja yang mungkin anda ubah suai.

Sifat aliran kerja

Dalam penjelajah penyelesaian, pilih Proses dan klik Baru.

Apabila anda mencipta aliran kerja, dialog Cipta Proses memerlukan anda mengesetkan tiga sifat yang semua proses mempunyai:

Mencipta aliran kerja dalam Dynamics 365 for Customer Engagement.

Nama Proses
Nama proses aliran kerja tidak perlulah unik, tetapi jika anda mengharapkan anda akan mempunyai banyak aliran kerja, anda mungkin mahu menggunakan konvensyen penamaan untuk membezakan dengan jelas proses anda. Anda mungkin mahu menggunakan standard awalan nama aliran kerja. Tetapan awalan boleh menerangkan fungsi aliran kerja atau jabatan dalam syarikat. Ini akan membantu anda mengumpulkan item yang sama dalam senarai aliran kerja.

Kategori
Sifat ini menetapkan bahawa ini adalah satu proses aliran kerja.

Entiti
Setiap proses aliran kerja harus ditetapkan kepada entiti tunggal. Anda tidak boleh mengubah entiti setelah proses aliran kerja dicipta.

Menjalankan aliran kerja ini di latar belakang (disyorkan)
Opsyen ini muncul apabila anda memilih aliran kerja sebagai kategorinya. Tetapan ini menentukan sama ada aliran kerja adalah aliran kerja masa sebenar atau latar belakang. Aliran kerja masa nyata berjalan dengan serta-merta (serentak) dan aliran kerja latar belakang berjalan secara asynchronous. Opsyen konfigurasi yang disediakan bergantung pada pilihan anda untuk tetapan ini. Aliran kerja latar belakang membolehkan syarat tunggu yang tidak tersedia bagi aliran kerja masa nyata. Selagi anda tidak menggunakan syarat-syarat menunggu, pada masa lain anda boleh menukar aliran kerja latar belakang kepada aliran-kerja masa nyata dan aliran kerja masa nyata kepada aliran kerja latar belakang. Untuk maklumat lanjut tentang keadaan menunggu, lihat Mengesetkan syarat untuk tindakan aliran kerja.

Anda juga mempunyai opsyen Jenis untuk menentukan sama ada untuk membina aliran kerja baru dari awal atau memilih untuk bermula daripada templat sedia ada. Apabila anda memilih Proses baru daripada templat sedia ada (pilih daripada senarai) anda boleh memilih daripada proses Aliran Kerja tersedia yang disimpan sebagai templat proses sebelum ini.

Selepas anda mencipta Aliran kerja atau jika anda mengedit yang sedia ada, anda akan mempunyai sifat-sifat tambahan yang berikut:

Tab Umum dalam aliran kerja.

Aktifkan Sebagai
Anda boleh memilih templat Proses untuk mencipta titik permulaan lanjutan untuk templat lain. Jika anda memilih opsyen ini, selepas anda mengaktifkan aliran kerja, ia tidak akan digunakan tetapi sebaliknya ia akan tersedia untuk dipilih dalam dialog Cipta Proses jika anda memilih Jenis: Proses baru daripada templat sedia ada (pilih daripada senarai)

Templat proses adalah mudah apabila anda mempunyai beberapa proses-proses aliran kerja yang sama dan hendak menentukannya tanpa menduplikasikan logik yang sama.

Nota

Mengedit templat proses tidak mengubah tingkah-laku mana-mana proses aliran kerja lain yang sebelum ini dicipta menggunakannya sebagai templat. Aliran kerja baharu yang dicipta menggunakan templat adalah satu salinan kandungan dalam templat.

Tersedia untuk Dijalankan
Seksyen ini mengandungi yang menjelaskan bagaimana aliran kerja boleh dijalankan.

Menjalankan Aliran Kerja ini di latar belakang (disyorkan)
Kotak semak ini menunjukkan pilihan yang anda pilih apabila anda mewujudkan aliran kerja ini. Opsyen ini dinyahdayakan tetapi anda boleh mengubahnya daripada menu Tindakan dengan memilih sama ada Tukar kepada aliran kerja masa nyata atau Tukar kepada aliran kerja latar belakang.

Sebagai proses atas permintaan
Pilih pilihan ini jika anda ingin membenarkan pengguna untuk menjalankan aliran kerja ini secara manual. Anda boleh mencari proses atas permintaan di bawah seksyen Jalankan Aliran Kerja aliran.

jalankan aliran kerja.

Sebagai proses kanak-kanak
Pilih opsyen ini jika anda ingin membenarkan aliran kerja disediakan untuk dimulakan dari aliran kerja lain.

Pengekalan Kerja Aliran Kerja
Seksyen ini mengandungi pilihan untuk memadam aliran kerja selepas aliran kerja sudah selesai.

Padamkan kerja aliran kerja yang lengkap secara automatik (untuk menjimatkan ruang cakera)
Pilih opsyen ini, jika anda ingin aliran kerja yang selesai dipadam secara automatik.

Nota

Kerja aliran kerja tidak dipadam serta-merta setelah selesai, tetapi sebentar selepas itu, melalui proses batch.

Skop
Untuk entiti milik pengguna, opsyen ialah Organisasi,Ibu Bapa: Unit Perniagaan Kanak-kanak,Unit Perniagaan atau Pengguna. Untuk entiti milik Organisasi satu-satunya pilihan ialah Organisasi.

Jika skop adalah Organisasi, maka logik aliran kerja boleh digunakan pada sebarang rekod dalam organisasi. Jika tidak, aliran kerja hanya dapat digunakan untuk subset rekod-rekod yang termasuk dalam skop tersebut.

Nota

Nilai skop lalai ialah Pengguna. Pastikan anda sahkan bahawa nilai skop yang sesuai sebelum anda mengaktifkan aliran kerja.

Mulakan Bila
Gunakan opsyen-opsyen di bahagian ini untuk menentukan bila aliran kerja harus dimulakan secara automatik. Anda boleh mengkonfigurasi aliran masa sebenar untuk dijalankan sebelum acara-acara tertentu. Ini adalah keupayaan yang sangat kuat kerana aliran kerja boleh menghentikan tindakan sebelum ia berlaku. Maklumat lanjut: Menggunakan Aliran Kerja Masa Nyata. Opsyennya adalah:

  • Rekod dicipta

  • Perubahan status rekod

  • Rekod diberikan

  • Perubahan medan rekod

  • Rekod dipadamkan

Nota

Perlu diingat bahawa tindakan-tindakan dan syarat-syarat yang anda tetapkan bagi aliran kerja tidak disedari apabila aliran kerja dijalankan. Sebagai contoh, jika anda menentukan aliran kerja untuk mengemas kini rekod, tindakan ini tidak dapat dilaksanakan oleh aliran kerja masa nyata sebelum rekod dicipta. Rekod yang tidak wujud tidak boleh dikemas kini. Begitu juga, aliran kerja latar belakang tidak dapat mengemas kini rekod yang telah dipadamkan, walaupun anda boleh menentukan tindakan ini bagi aliran kerja itu. Jika anda mengkonfigurasi aliran kerja untuk melakukan tindakan yang tidak dapat dilaksanakan, ia akan gagal dan keseluruhan aliran kerja akan gagal.

Laksanakan Sebagai
Opsyen ini hanya tersedia jika anda menyahpilih opsyen Jalankan aliran kerja ini dalam latar belakang (disyorkan) apabila anda mencipta aliran kerja atau jika anda kemudiannya menukar aliran kerja latar belakang untuk menjadi aliran kerja masa nyata.

Konteks keselamatan bagi proses aliran kerja

Apabila aliran kerja latar belakang dikonfigurasikan sebagai proses atas permintaan dan dimulakan oleh pengguna menggunakan perintah Jalankan Aliran Kerja , tindakan yang boleh dilakukan oleh aliran kerja adalah terhad kepada yang boleh dilakukan oleh pengguna berdasarkan keistimewaan dan tahap akses yang ditakrifkan oleh peranan keselamatan yang ditetapkan untuk akaun pengguna mereka.

Apabila aliran kerja latar belakang bermula berdasarkan kejadian aliran beroperasi dalam konteks orang yang mememilikinya, biasanya orang yang membuat aliran kerja itu.

Untuk aliran kerja masa nyata, anda mempunyai opsyen Laksanakan Sebagai dan anda boleh memilih sama ada aliran kerja harus menggunakan konteks keselamatan pemilik aliran kerja atau pengguna yang membuat perubahan pada rekod. Jika aliran kerja anda termasuk tindakan yang semua pengguna tidak akan dapat melaksanakan berdasarkan kekangan keselamatan, anda perlu memilih untuk mempunyai aliran kerja yang dijalankan sebagai pemilik aliran kerja.

Aktifkan aliran kerja

Aliran kerja hanya boleh diedit semasa ia dinyahaktifkan. Sebelum aliran kerja boleh digunakan secara manual atau diguna pakai kerana peristiwa-peristiwanya, ia perlu diaktifkan. Sebelum aliran kerja boleh diaktifkan ia mesti mengandungi sekurang-kurangnya satu langkah. Untuk maklumat tentang mengkonfigurasikan langkah, lihat Mengkonfigurasikan proses aliran kerja

Aliran kerja hanya boleh diaktifkan atau dinyahaktifkan oleh pemilik aliran kerja atau oleh seseorang yang mempunyai Akta bagi pihak keistimewaan Pengguna Lain seperti pentadbir sistem. Sebab untuk ini adalah pengguna berniat jahat boleh mengubah aliran kerja seseorang tanpa mereka menyedari perubahan tersebut. Anda boleh mengatur semula aliran kerja dengan menukar pemilik. Medan ini terdapat pada tab Pentadbiran . Jika anda bukan pentadbir sistem dan anda perlu mengedit aliran kerja yang dimiliki oleh pengguna lain, anda memerlukannya untuk menyahaktifkannya dan menugaskannya kepada anda. Setelah anda selesai mengedit aliran kerja, anda boleh berikannya kepada mereka semula supaya mereka boleh mendayakannya.

Aliran kerja masa nyata memerlukan pengguna mempunyai keistimewaan Aktifkan Proses Masa Nyata. Kerana aliran-kerja masa nyata mempunyai risiko yang lebih besar untuk menjejaskan prestasi sistem, hanya orang yang boleh menilai risiko yang berpotensi patut diberikan keistimewaan ini.

Aliran kerja akan disimpan apabila ia diaktifkan, maka anda tidak perlu menyimpannya sebelum mengaktifkannya.

Lihat juga

Mengkonfigurasikan proses aliran kerja
Memantau dan menguruskan proses aliran kerja
Amalan terbaik untuk proses aliran kerja