Praktik terbaik dalam menggunakan kolom alur proses bisnis
Kolom terkait proses warisan dalam tabel tidak digunakan lagi. Berikut adalah beberapa praktik terbaik untuk menggunakan kolom Tahap Aktif (activestageid) pada tabel alur proses bisnis.
Melaporkan tahap aktif alur proses bisnis
Katakanlah Anda ingin mendapatkan tampilan alur penjualan Anda dengan melaporkan pada tahap aktif di mana Proses Penjualan Prospek ke Peluang.
Sebelumnya, untuk melaporkan proses bisnis berdasarkan tahap, seseorang dapat menentukan tampilan pada setiap tabel terkait dari alur proses bisnis dan kemudian melaporkan pada kolom Tahap Aktif(activestageid).
Dengan penghentian kolom Tahap Aktif (activestageid) pada tabel terkait, ada dua cara untuk melaporkan alur proses bisnis.
Opsi 1: Tampilan dan diagram pada tabel**alur proses bisnis (Direkomendasikan)**
Di versi 9.0 dan yang lebih tinggi, setiap alur proses bisnis membuat tabelnya sendiri Dataverse , biasanya dengan nama yang sama dengan alur proses bisnis. Untuk melaporkan alur proses bisnis, pilih tabel untuk alur proses bisnis yang ingin Anda laporkan, lalu buat tampilan dan bagan, seperti yang Anda lakukan sebelumnya.
Dalam contoh kami, ikuti langkah-langkah ini untuk masuk ke tabel Proses Penjualan Prospek ke Peluang:
Masuk ke Power Apps.
Untuk mempelajari lebih lanjut cara menggunakan Power Apps antarmuka, buka Memulai Power Apps.
Di panel navigasi kiri, pilih Tabel Lainnya>.
Atur filter ke Semua.
Cari, lalu pilih tabel Proses Penjualan Prospek ke Peluang.
Di sini, Anda dapat menentukan tampilan dan bagan seperti yang Anda lakukan pada tabel lainnya.
Pada ubin Pengalaman data , pilih Tampilan atau Bagan.
Keuntungan dari pendekatan ini adalah Anda dapat menggunakan satu tampilan atau bagan untuk melaporkan alur proses bisnis yang menjangkau beberapa tabel.
Karena tabel alur proses bisnis tidak berbeda dari tabel Dataverse kustom lainnya, Anda dapat menambahkan kolom kustom ke tabel untuk melacak informasi tambahan yang Anda butuhkan.
Opsi 2: salin tahap aktif ke tabel terkait
Atau, untuk melanjutkan pelaporan dari tabel terkait, buat alur cloud untuk menyalin kolom Tahap Aktif (activestageid) dari tabel alur proses bisnis ke kolom kustom pada tabel terkait Dataverse .
Berikut adalah beberapa hal yang perlu diingat saat Anda menggunakan pendekatan ini:
Dimungkinkan untuk memiliki lebih dari satu alur proses bisnis yang berjalan pada satu tabel. Dengan pendekatan ini, yang terbaik adalah memiliki satu kolom kustom yang menyimpan tahap aktif untuk setiap alur proses bisnis yang berjalan di atas tabel. Pendekatan ini memastikan integritas pelaporan.
Karena pelaporan didorong dari tabel terkait, tidak mungkin membuat satu tampilan yang melaporkan alur proses bisnis yang menjangkau beberapa tabel.
Menggunakan tahap aktif untuk menjalankan logika
Berikut adalah beberapa kasus di mana Anda mungkin ingin menjalankan logika yang didasarkan pada tahap aktif:
Menggunakan tahap aktif untuk menjalankan logika sisi klien
Saat Anda menggunakan proses bisnis, ada banyak hal yang mungkin ingin Anda lakukan secara otomatis. Misalnya:
Ubah alur proses bisnis aktif berdasarkan informasi yang baru tersedia pada formulir atau alur proses bisnis.
Pindahkan tahap aktif ke tahap berikutnya atau sebelumnya, berdasarkan nilai yang dimasukkan pengguna untuk langkah atau kolom formulir.
Sembunyikan atau tampilkan tab dan kolom formulir berdasarkan tahap yang dipilih.
Tampilkan pesan informatif dan jalankan perhitungan berdasarkan alur proses bisnis aktif, tahap aktif atau yang dipilih, atau peristiwa seperti memindahkan tahap aktif.
Tip
Untuk skenario seperti ini, gunakan kumpulan API klien yang didukung untuk alur proses bisnis.
Menggunakan tahap aktif untuk menjalankan logika sisi server
Mungkin ada kasus di mana otomatisasi berdasarkan alur proses bisnis perlu dilakukan di sisi server. Misalnya:
Kirim email ke pengguna jika tahap Kualifikasi Proses Penjualan Peluang aktif selama lebih dari 15 hari.
Secara otomatis membuat serangkaian aktivitas yang relevan dengan tahap aktif Proses Penjualan Peluang setiap kali berubah.
Secara otomatis menyelesaikan Proses Penjualan Peluang ketika aktivitas panggilan telepon untuk penutupan selesai.
Tip
Gunakan alur kerja klasik Dataverse atau alur yang Anda tentukan pada tabel untuk alur proses bisnis.
Untuk membangun alur kerja klasik Dataverse yang membuat aktivitas untuk tinjauan solusi internal dan untuk tindak lanjut dengan pelanggan di tahap Usulkan Proses Penjualan Peluang:
Buat pada tabel Proses Penjualan Peluang dan atur untuk berjalan setiap kali kolom Tahap Aktif tabel berubah.
Tentukan kondisi untuk memeriksa apakah kolom Tahap Aktif sama dengan Proposal.
Buat janji temu dan baris panggilan telepon untuk tinjauan internal solusi dan panggilan pelanggan untuk meninjau solusi masing-masing.