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 belajar tentang situasi di mana aplikasi alur proses bisnis atau kanvas yang disematkan dalam formulir berbasis model dapat digunakan untuk menggantikan dialog yang ada.

Perbandingan kemampuan fitur

Tabel ini mencantumkan kumpulan 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 apa pun dalam aplikasi)
Reuse
(dialog luncurkan sebagai anak)
No Ya
(navigasikan ke layar apa pun dalam aplikasi, luncurkan aplikasi lain di jendela baru)
Jalankan alur kerja di awal/akhir Ya Tidak
(gunakan aliran cloud sebagai gantinya)
Menjalankan alur kerja pada input Ya Tidak
(gunakan aliran cloud sebagai gantinya)
Menjalankan alur kerja pada transisi halaman Ya Tidak
(gunakan aliran cloud sebagai gantinya)
Mulai menggunakan URL No Ya
Pencatatan sesi Ya No
Dukungan SDK Ya Ya

Kemampuan tambahan dengan alur proses bisnis

  • Proses analitik (tampilan, bagan, dan waktu yang dihabiskan dalam suatu tahap)
  • Kontrol Kustom

Kemampuan tambahan dengan aplikasi kanvas

  • Analisis aplikasi (penggunaan &; kinerja aplikasi)
  • Komposisi halaman multi-tabel
  • Menjalankan alur
  • Konektor data (standar dan kustom)
  • Luncurkan sebagai aplikasi mandiri
  • Tata letak yang dapat dikonfigurasi

Memilih antara aplikasi alur proses bisnis atau kanvas

Saat Anda memilih pengganti dialog, penting untuk memperhitungkan pengalaman pengguna yang ingin Anda berikan. Juga perlu diingat, hampir semua dialog dapat dimodelkan menggunakan aplikasi kanvas.

Alur proses bisnis paling cocok untuk menggantikan dialog yang memodelkan proses yang memberikan panduan di seluruh alur kerja menyeluruh yang memerlukan kolaborasi di seluruh grup individu dan konteks aplikasi Dynamics 365. Misalnya, ulasan kutipan dan perutean.

Atau, aplikasi kanvas dapat digunakan untuk menggantikan dialog yang memodelkan tugas preskriptif seperti skrip panggilan untuk calon prospek atau untuk menyederhanakan pengalaman pengguna untuk tugas lain, seperti memperbarui peluang. Perhatikan bahwa skenario ini bahkan dapat mengambil manfaat dari memiliki aplikasi kanvas yang berdiri sendiri.

Penggantian dialog menggunakan skenario alur proses bisnis

Bayangkan Anda memiliki dialog yang, melalui serangkaian halaman, meminta potongan informasi penting dari pengguna, menghasilkan penawaran, mengirim email ke pengulas 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 kunci 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 akurasi format, tahap Tinjauan Utama untuk mengirim penawaran untuk ditinjau dan disetujui, tahap TinjauanSekunder untuk meninjau penawaran dalam keadaan tertentu dan akhirnya, tahap Deliver Quote untuk mengirimkan quote ke pelanggan.

Selanjutnya, identifikasi langkah-langkah kunci yang harus diikuti pengguna dalam proses. Misalnya, tahap Siapkan Konten mungkin berisi langkah benar atau salah sederhana 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 Buat Penawaran mungkin memiliki langkah tindakan untuk membuat penawaran harga berdasarkan semua informasi yang sebelumnya diambil dalam tahap Siapkan Konten dan baris Dynamics 365 terkait. Tahap Tinjauan Utama dan Peninjauan 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 resmi yang dapat memberikan persetujuan atas kuotasi. Selain itu, seseorang dapat menambahkan alur kerja ke tahap Tinjauan Utama dan TinjauanSekunder, sehingga saat masuk, pemberitahuan email dikirim ke semua peninjau.

Terakhir, konfigurasikan tahapan dan langkah alur proses bisnis Anda, bersama dengan logika kondisional untuk memandu alur proses. Untuk contoh ini, Anda dapat menambahkan cabang bersyarat mengikuti tahap Peninjauan Utama, sehingga, jika sebuah langkah menunjukkan perlunya peninjauan tingkat kedua, tahap berikutnya dalam proses tersebut adalah tahap PeninjauanSekunder, jika tidak, ini adalah tahap Sampaikan Penawaran Harga .

Untuk membuat alur proses bisnis ini tersedia bagi pengguna, pastikan pengguna yang tepat memiliki hak istimewa untuk alur proses bisnis lalu aktifkan.

Untuk informasi selengkapnya tentang cara membuat alur proses bisnis, lihat Tutorial: Membuat alur proses bisnis untuk menstandarkan proses.

Penggantian dialog menggunakan skenario aplikasi kanvas

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 menghubungkan 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 untuk dipanggil.
  • Layar 2. Untuk perkenalan, memeriksa ketersediaan untuk percakapan, dan menjadwalkan panggilan balik di kemudian hari.
  • Layar 3. Untuk menentukan BANT (anggaran, wewenang, kebutuhan, dan timeline).
  • Layar 4. Untuk merekam langkah berikutnya dan menjadwalkan panggilan tindak lanjut.
  • Layar 5. Ucapkan terima kasih kepada pimpinan atas waktu mereka di akhir panggilan.

Selanjutnya, buat setiap layar. Di layar pertama, buat 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 saat yang tepat bagi orang tersebut untuk berbicara. Jika ya, gunakan logika kondisional untuk mengaktifkan tombol untuk menavigasi ke layar berikutnya dan jika tidak, ungkapkan skrip di layar yang sama untuk mencoba menjadwalkan panggilan balik dengan pelanggan. Demikian pula, tentukan skrip panggilan Anda di layar berikutnya.

Terakhir, tentukan navigasi di seluruh layar. Dalam contoh ini, selain menavigasi melalui layar secara berurutan, Anda mungkin ingin menavigasi pengguna dari layar kedua ke layar terakhir (akhir skrip berterima kasih kepada prospek atas waktu mereka) jika prospek tidak tertarik untuk melakukan percakapan.

Agar aplikasi ini tersedia bagi pengguna, publikasikan aplikasi. Pertimbangkan bagaimana skenario tersebut dapat diubah melalui ketersediaan aplikasi mandiri yang menyediakan skrip panggilan dan mendukung entri data cepat.

Bayangkan Anda ingin menanamkan pengalaman ini di Dynamics 365 Sales. Untuk melakukannya, mulailah dengan membuat iframe pada formulir Dynamics 365 Sales. Selanjutnya, navigasikan ke bagian Aplikasi Power Apps dari menu, pilih aplikasi yang baru saja Anda terbitkan, salin tautan web di bawah tab Detail dan tempel 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 pada pemuatan formulir. Selanjutnya, perbarui aplikasi untuk menghapus layar pertama (untuk pemilihan prospek) dan sebagai gantinya akses nilai yang diteruskan ke aplikasi melalui string kueri menggunakan fungsi Param.

FAQ penggantian dialog

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 tetapkan URL target ke URL aplikasi kanvas Anda, yang diperoleh dari bagian Detail aplikasi seperti yang dijelaskan sebelumnya.

Dapatkah alur kerja dipanggil dari aplikasi kanvas?

  • Ini tidak didukung. Sebaiknya gunakan alur cloud sebagai gantinya.

Dapatkah saya mengonversi dialog secara otomatis menjadi alur proses bisnis atau aplikasi kanvas?

  • Tidak ada cara otomatis untuk mengonversi dialog menjadi alur proses bisnis atau aplikasi kanvas.

Baca juga