Bagikan melalui


Membuat logika bisnis kustom melalui proses

Mendefinisikan dan menerapkan proses bisnis yang konsisten adalah salah satu alasan utama orang-orang menggunakan aplikasi berdasarkan model. Proses yang konsisten membantu memastikan setiap orang yang menggunakan sistem dapat fokus pada pekerjaan, tanpa harus melakukan serangkaian langkah-langkah manual. Proses dapat berjalan dengan praktis atau rumit dan dapat berubah sewaktu-waktu.

Power Apps mencakup beberapa jenis proses, masing-masing dirancang untuk tujuan yang berbeda:

  • Alur proses bisnis

  • Aliran tugas mobile

  • Alur kerja

  • Tindakan

Serupa dengan proses, Anda juga dapat membuat aturan bisnis dan rekomendasi. Informasi selengkapnya: Buat aturan bisnis dan rekomendasi untuk menerapkan logika dalam formulir

Catatan

Penggunaan proses dapat memengaruhi persyaratan lisensi untuk Power Apps dan alur. Informasi lebih lanjut: Persyaratan lisensi tabel

Kapan menggunakan alur proses bisnis

Gunakan alur proses bisnis bila Anda ingin staf bergerak melalui tahapan yang sama dan mengikuti langkah-langkah yang sama untuk berinteraksi dengan pelanggan. Misalnya, gunakan alur proses bisnis jika Anda ingin semua staf menangani permintaan layanan pelanggan cara yang sama, atau mengharuskan staf mendapat pengesahan untuk faktur sebelum mengirim pesanan.

Lingkungan Anda mencakup beberapa alur proses bisnis siap pakai untuk tugas penjualan, layanan, dan pemasaran umum yang dapat Anda gunakan dengan sedikit atau tanpa perubahan. Atau, Anda dapat membuatnya sendiri. Informasi selengkapnya: Buat alur proses bisnis

Kapan menggunakan alur kerja

Gunakan alur kerja untuk mengotomatisasi proses bisnis di belakang layar. Alur kerja biasanya dimulai oleh aktivitas sistem sehingga pengguna tidak perlu menyadari bahwa mereka berjalan. Alur kerja yang beroperasi di latar belakang bersifat "asinkron." Alur kerja juga dapat dikonfigurasi agar orang dapat memulainya secara manual saat Anda ingin mengotomatiskan tugas umum, seperti mengirim email konfirmasi secara otomatis ke pelanggan saat pesanan dikirim. Alur kerja yang beroperasi secara real time adalah "sinkron". Informasi selengkapnya: Proses alur kerja

Waktu Penggunaan Power Automate

Gunakan Power Automate ketika Anda perlu membuat alur kerja otomatis yang melakukan tindakan antara lingkungan dan aplikasi atau layanan favorit Anda, seperti Dynamics 365, Twitter, Dropbox, layanan Google, Microsoft 365, atau SharePoint. Anda dapat memicu aliran awan berdasarkan tindakan tertentu, atau memanggilnya dari dalam aplikasi Anda. Informasi selengkapnya: Gunakan Power Automate untuk mengotomatiskan proses di seluruh layanan

Ke mana saya pergi untuk membuat proses?

Terdapat dua jalur untuk menavigasi ke proses:

  • Buka penjelajah solusi dan buka Komponen>Proses. Jalur ini menyediakan akses mudah saat Anda melakukan pekerjaan penyesuaian lain dalam alat Penyesuaian.

  • Pengaturan>Proses. Jalur ini memungkinkan Anda menggunakan tampilan yang ditetapkan untuk tabel Proses, termasuk tampilan kustom apa pun.

Alur proses bisnis individual juga dapat diedit menggunakan tombol Edit Proses di bilah perintah untuk formulir tempat alur proses bisnis aktif.

Siapa yang dapat membuat proses?

Hanya orang dengan peran keamanan Administrator Sistem, Penyesuai Sistem, atau CEO-Manajer Bisnis yang dapat membuat proses yang berlaku untuk seluruh lingkungan. Orang dengan peran lain dapat membuat proses dengan tingkat akses yang terbatas. Misalnya, orang dengan tingkat akses Pengguna dapat membuat alur kerja untuk penggunaan sendiri dengan rekaman yang mereka miliki.

Tabel berikut menunjukkan tingkat akses proses berdasarkan peran keamanan default.

Peran keamanan Tingkat akses
CEO-Manajer Bisnis Organisasi
Administrator Sistem Organisasi
Pengkustom Sistem Organisasi
Wakil Direktur Pemasaran Induk: Unit Bisnis Anak
Wakil Direktur Penjualan Induk: Unit Bisnis Anak
Manajer Layanan Unit Bisnis
Manajer Pemasaran Unit Bisnis
Manajer Penjualan Unit Bisnis
Manajer Jadwal Unit Bisnis
Staf Layanan Pelanggan Pengguna
Profesional Pemasaran User
Staf Penjualan User
Penjadwalan User

Catatan

Meskipun orang mungkin dapat membuat alur proses bisnis, alur kerja waktu nyata, atau proses tindakan, mereka harus memiliki hak istimewa Mengaktifkan Alur Proses Bisnis atau Mengaktifkan Proses Waktu Nyata untuk mengaktifkannya.

Selengkapnya tentang alur kerja dan tindakan

Proses dapat memeriksa kondisi, menerapkan logika bercabang, dan melakukan tindakan. Proses melakukan tindakan ini dalam serangkaian langkah. Tabel berikut menjelaskan tentang langkah-langkah yang tersedia dalam alur kerja dan proses tindakan. Untuk rincian lebih lanjut, lihat topik untuk setiap jenis proses.

Langkah Jenis akses Description
Panggung Tindakan, alur kerja Tahapan membuat logika alur kerja mudah dibaca, dan menjelaskan logika alur kerja. Namun, tahapan tidak mempengaruhi logika atau perilaku alur kerja. Jika proses memiliki tahapan, semua langkah dalam proses tersebut harus memiliki tahapan.
Periksa Kondisi Tindakan, alur kerja Pernyataan logis "jika <kondisi> maka".

Anda dapat memeriksa nilai untuk baris tempat alur kerja berjalan, baris mana pun yang ditautkan ke baris tersebut dalam hubungan N:1, atau baris mana pun yang dibuat oleh langkah sebelumnya. Berdasarkan nilai-nilai ini Anda dapat menentukan langkah-langkah tambahan saat kondisinya true.
Cabang Bersyarat Tindakan, alur kerja Pernyataan logis "else-if-then". Editor menggunakan teks "Jika tidak, jika <kondisi> maka:"

Pilih kondisi pemeriksaan yang telah Anda tetapkan sebelumnya dan Anda dapat menambahkan cabang bersyarat untuk menetapkan langkah tambahan saat kondisi pemeriksaan mengembalikan false.
Tindakan Default Tindakan, alur kerja Pernyataan logika 'else'. Editor menggunakan teks "Otherwise:"

Pilih kondisi pemeriksaan, cabang kondisional, kondisi tunggu, atau cabang tunggu paralel yang telah Anda tetapkan sebelumnya agar dapat menggunakan tindakan default untuk menentukan langkah-langkah pada semua kasus yang tidak cocok dengan kriteria yang ditetapkan dalam kondisi atau elemen cabang.
Kondisi Tunggu Hanya Alur Kerja Latar Belakang Memungkinkan alur kerja latar belakang untuk menjeda sendiri hingga kriteria yang ditetapkan oleh kondisi terpenuhi. Alur kerja akan diaktifkan kembali secara otomatis saat kriteria di kondisi tunggu terpenuhi.
Cabang Tunggu Paralel Hanya Alur Kerja Latar Belakang Mendefinisikan kondisi tunggu alternatif untuk alur kerja latar belakang dengan serangkaian langkah tambahan terkait yang dilakukan hanya bila kriteria awal terpenuhi. Anda dapat menggunakan cabang tunggu paralel untuk membuat batas waktu dalam logika alur kerja. Cabang tunggu paralel mencegah alur kerja menunggu secara tak terbatas hingga kriteria yang ditentukan pada kondisi tunggu terpenuhi.
Tetapkan Nilai Tindakan Menetapkan nilai ke variabel atau parameter output dalam proses.
Buat baris Tindakan, alur kerja Membuat baris baru untuk tabel dan menetapkan nilai ke kolom.
Perbarui baris Tindakan, alur kerja Anda dapat memperbarui baris tempat alur kerja berjalan, baris mana pun yang ditautkan ke baris tersebut dalam hubungan N:1, atau baris mana pun yang dibuat oleh langkah sebelumnya.
Tetapkan baris Tindakan, alur kerja Anda dapat menetapkan baris tempat alur kerja berjalan, baris mana pun yang ditautkan ke baris tersebut dengan hubungan N:1, atau baris mana pun yang dibuat oleh langkah sebelumnya.
Kirim Email Tindakan, alur kerja Mengirim email. Anda dapat memilih untuk membuat pesan email baru atau menggunakan templat email yang dikonfigurasikan untuk tabel baris tempat alur kerja berjalan atau tabel mana pun yang memiliki hubungan N:1 dengan tabel tersebut, atau tabel untuk baris mana pun yang dibuat oleh langkah sebelumnya.
Mulai Alur Kerja Anak Tindakan, alur kerja Memulai proses alur kerja yang telah dikonfigurasi sebagai alur kerja anak.
Ubah Status Tindakan, alur kerja Mengubah status baris tempat proses berjalan, salah satu baris yang ditautkan ke baris tersebut dengan hubungan N:1, atau baris apa pun yang dibuat oleh langkah sebelumnya.
Hentikan Alur Kerja Tindakan, alur kerja Menghentikan alur kerja saat ini atau tindakan. Anda dapat mengatur status Berhasil atau Dibatalkan dan menentukan pesan status.
Langkah Kustom Tindakan, alur kerja Menyediakan ekstensi untuk elemen logika yang tersedia secara default. Langkah-langkah ini dapat mencakup kondisi, tindakan, langkah lain, atau kombinasi elemen ini. Pengembang dapat membuat langkah alur kerja kustom. Per default, Tidak ada langkah kustom yang tersedia.