Mengganti dialog dengan alur proses bisnis atau aplikasi kanvas
Dialog tidak digunakan lagi, dan harus diganti dengan alur proses bisnis atau aplikasi kanvas. Artikel ini menjelaskan berbagai kemampuan opsi ini. Anda juga akan mempelajari tentang situasi di mana alur proses bisnis atau aplikasi kanvas yang disematkan dalam formulir berdasarkan model dapat digunakan untuk mengganti dialog yang ada.
Tabel ini mencantumkan serangkaian kemampuan dialog dan kemampuan yang setara dalam alur proses bisnis dan aplikasi kanvas.
Kemampuan dialog | Kemampuan dalam alur proses bisnis? | Kemampuan dalam aplikasi kanvas? |
---|---|---|
Halaman | Ya (tahap proses bisnis) |
Ya (layar aplikasi) |
Hanya prompt | No | Ya (label) |
Cepat dan respons | Ya (hanya kolom tabel) |
Ya (label dan bidang input) |
Argumen input | Terbatas (langkah-langkah dalam tahap proses bisnis) |
Ya (parameter string kueri) |
Halaman | No | Ya |
Variabel kueri | No | Ya |
Logika percabangan bersyarat | Ya | Ya (navigasikan ke layar mana pun dalam aplikasi) |
Reuse (luncurkan sebagai dialog turunan) |
No | Ya (navigasikan ke layar mana pun di dalam aplikasi, luncurkan aplikasi lain di jendela baru) |
Jalankan alur kerja di awal/akhir | Ya | Tidak (gunakan alur cloud sebagai gantinya) |
Jalankan alur kerja pada input | Ya | Tidak (gunakan alur cloud sebagai gantinya) |
Jalankan alur kerja pada transisi halaman | Ya | Tidak (gunakan alur cloud sebagai gantinya) |
Mulai menggunakan URL | No | Ya |
Pencatatan sesi | Ya | No |
Dukungan SDK | Ya | Ya |
- Analitik proses (tampilan, bagan, dan waktu yang dihabiskan dalam suatu tahap)
- Kontrol Kustom
- Analitik aplikasi (penggunaan & kinerja aplikasi)
- Komposisi halaman multi-tabel
- Jalankan alur
- Konektor data (standar dan kustom)
- Luncurkan sebagai aplikasi yang berdiri sendiri
- Tata letak yang dapat dikonfigurasi
Saat Anda memilih penggantian dialog, penting untuk memperhitungkan pengalaman pengguna yang ingin Anda berikan. Perlu diingat juga, hampir semua dialog dapat dimodelkan menggunakan aplikasi kanvas.
Alur proses bisnis paling cocok untuk menggantikan dialog yang memodelkan proses yang memberikan panduan di seluruh aliran kerja menyeluruh yang memerlukan kolaborasi lintas grup individu dan konteks aplikasi Dynamics 365. Misalnya, tinjauan dan perutean kutipan.
Atau, aplikasi kanvas dapat digunakan untuk menggantikan dialog yang memodelkan tugas preskriptif seperti skrip panggilan untuk prospek prospek atau untuk menyederhanakan pengalaman pengguna untuk tugas lain, seperti memperbarui peluang. Perhatikan bahwa skenario ini bahkan dapat memperoleh manfaat dari memiliki aplikasi kanvas yang berdiri sendiri.
Bayangkan Anda memiliki dialog yang, melalui serangkaian halaman, meminta informasi penting dari pengguna, menghasilkan penawaran, mengirim email ke peninjau untuk menerima atau menolak penawaran, sebelum mengirimkannya melalui email ke pelanggan. Jenis proses ini dimodelkan lebih efektif menggunakan alur proses bisnis.
Untuk mengganti dialog, Anda mulai dengan mengidentifikasi tahapan utama dalam proses. Ini mungkin termasuk tahap Siapkan Konten untuk memastikan semua produk terdaftar dan diskon diterapkan, tahap Hasilkan Penawaran untuk membuat penawaran dan meninjaunya untuk keakuratan format, tahap Tinjauan Utama untuk mengirim penawaran untuk ditinjau dan disetujui, tahap Tinjauan Sekunder untuk meninjau penawaran dalam keadaan tertentu dan akhirnya, a Tahap Kirim Penawaran untuk mengirim penawaran kepada pelanggan.
Selanjutnya, identifikasi langkah-langkah utama yang harus diikuti pengguna dalam prosesnya. Misalnya, tahap Siapkan Konten mungkin berisi langkah sederhana benar atau salah bagi pengguna untuk memeriksa ulang produk yang akan dikutip, langkah pencarian wajib untuk memilih daftar harga, dan langkah numerik untuk memasukkan diskon sebelum melanjutkan ke tahap berikutnya. Tahap Hasilkan Penawaran mungkin memiliki langkah tindakan untuk membuat kutipan berdasarkan semua informasi yang sebelumnya diambil di tahap Siapkan Konten dan baris Dynamics 365 terkait. Tahap Tinjauan Utama dan Tinjauan Sekunder mungkin memiliki beberapa langkah benar atau salah untuk memandu tinjauan penawaran, bersama dengan langkah yang diperlukan untuk menangkap status persetujuan, dan memastikan proses hanya dapat dipindahkan ke tahap berikutnya setelah persetujuan diterima. Konfigurasikan keamanan tingkat kolom pada langkah ini untuk memastikan bahwa hanya peninjau yang berwenang yang dapat memberikan persetujuan pada penawaran. Selain itu, seseorang dapat menambahkan alur kerja ke tahap Tinjauan Utama dan Tinjauan Sekunder, sehingga saat masuk, pemberitahuan email dikirim ke semua peninjau.
Terakhir, konfigurasikan tahapan dan langkah alur proses bisnis Anda, bersama dengan logika bersyarat untuk memandu alur proses. Untuk contoh ini, Anda dapat menambahkan cabang bersyarat mengikuti tahap Tinjauan Utama, sehingga, jika suatu langkah menunjukkan perlunya tinjauan tingkat kedua, tahap berikutnya dalam proses adalah tahap Tinjauan Sekunder, jika tidak, itu adalah tahap Kirim Kutipan .
Untuk membuat alur proses bisnis ini tersedia bagi pengguna, pastikan pengguna yang tepat memiliki hak istimewa untuk alur proses bisnis dan kemudian aktifkan.
Untuk informasi selengkapnya tentang cara membuat alur proses bisnis, lihat Tutorial: Membuat alur proses bisnis untuk menstandarkan proses.
Misalkan Anda memiliki dialog, yang mengikuti skrip panggilan yang memandu perwakilan penjualan melalui prospek panggilan dingin. Proses ini dapat dengan mudah ditangkap menggunakan aplikasi kanvas.
Mulailah dengan menyambungkan ke sumber data yang Anda perlukan untuk membaca dan menulis data. Dalam contoh ini, koneksi ke Dynamics 365 digunakan untuk informasi prospek, akun, dan kontak.
Mulailah dengan mengidentifikasi jumlah layar yang dibutuhkan. Untuk contoh ini, Anda dapat memutuskan untuk memiliki lima layar.
- Layar 1. Untuk memilih prospek dari daftar yang akan dihubungi.
- Layar 2. Untuk perkenalan, memeriksa ketersediaan untuk percakapan, dan menjadwalkan panggilan balik di kemudian hari.
- Layar 3. Untuk menentukan BANT (anggaran, kewenangan, kebutuhan, dan jadwal).
- Layar 4. Untuk menangkap langkah selanjutnya dan menjadwalkan panggilan tindak lanjut.
- Layar 5. Terima kasih kepada pemimpin atas waktu mereka di akhir panggilan.
Selanjutnya, buat setiap layar. Di layar pertama, bangun galeri prospek yang perlu dipanggil. Yang kedua, gunakan label untuk memberi judul layar dan memberikan skrip panggilan, sambil menggunakan kontrol seperti tombol radio untuk menangkap apakah ini waktu yang tepat bagi orang tersebut untuk berbicara. Jika ya, gunakan logika bersyarat untuk mengaktifkan tombol untuk menavigasi ke layar berikutnya dan jika tidak, tampilkan skrip di layar yang sama untuk mencoba menjadwalkan panggilan kembali dengan pelanggan. Demikian pula, tentukan skrip panggilan Anda di layar berikutnya.
Terakhir, tentukan navigasi di seluruh layar. Dalam contoh ini, selain menavigasi layar secara berurutan, Anda mungkin ingin menavigasi pengguna dari layar kedua ke layar terakhir (akhir skrip yang berterima kasih kepada prospek atas waktu mereka) jika prospek tidak tertarik untuk melakukan percakapan.
Untuk membuat aplikasi ini tersedia bagi pengguna, publikasikan aplikasi. Pertimbangkan bagaimana skenario semacam itu dapat diubah melalui ketersediaan aplikasi mandiri yang menyediakan skrip panggilan dan mendukung entri data cepat.
Bayangkan Anda ingin menyematkan pengalaman ini di Dynamics 365 Sales. Untuk melakukan ini, mulailah dengan membuat iframe pada formulir Dynamics 365 Sales. Selanjutnya, navigasikan ke bagian Aplikasi dari Power Apps menu, pilih aplikasi yang baru saja Anda terbitkan, salin tautan web di bawah tab Detail dan tempelkan sebagai URL untuk iframe.
Mengambil langkah ini lebih jauh, misalkan Anda ingin aplikasi ini tersedia tepat di dalam formulir utama prospek, dan berada dalam konteks prospek sehingga aplikasi tidak mengharuskan pengguna untuk memilih prospek di layar pertama. Untuk meneruskan informasi yang relevan ke aplikasi, Anda cukup memodifikasi URL iframe untuk menambahkan string kueri yang berisi informasi ini, seperti ID prospek atau akun, menggunakan JavaScript yang berjalan pada peristiwa tertentu, seperti saat pemuatan formulir. Selanjutnya, perbarui aplikasi untuk menghapus layar pertama (untuk pemilihan prospek) dan sebagai gantinya mengakses nilai yang diteruskan ke aplikasi melalui string kueri menggunakan fungsi Param.
Apakah dependensi pada aplikasi kanvas dilacak?
- Dependensi pada aplikasi kanvas dilacak dengan cara yang sama seperti dependensi di aplikasi Dynamics 365.
Dapatkah saya meluncurkan aplikasi kanvas sebagai popup dari tombol di bilah perintah?
- Ya. Untuk melakukan ini, cukup atur URL target ke URL aplikasi kanvas Anda, yang diperoleh dari bagian Detail aplikasi seperti yang dijelaskan sebelumnya.
Bisakah alur kerja dipanggil dari aplikasi kanvas?
- Ini tidak didukung. Sebaiknya gunakan alur cloud sebagai gantinya.
Dapatkah saya secara otomatis mengonversi dialog ke alur proses bisnis atau aplikasi kanvas?
- Tidak ada cara otomatis untuk mengonversi dialog ke alur proses bisnis atau aplikasi kanvas.