Kongsi melalui


Gantikan dialog dengan aliran proses perniagaan atau apl kanvas

Dialog tidak digunakan dan harus digantikan dengan aliran proses perniagaan atau apl kanvas. Artikel ini menerangkan keupayaan berbeza bagi pilihan ini. Anda juga akan belajar tentang situasi di mana aliran proses perniagaan atau apl kanvas yang dibenamkan dalam bentuk dipacu model boleh digunakan untuk menggantikan dialog sedia ada.

Perbandingan keupayaan ciri

Jadual ini menyenaraikan set keupayaan dialog dan keupayaan yang setara dalam aliran proses perniagaan dan apl kanvas.

Keupayaan dialog Keupayaan dalam aliran proses perniagaan? Keupayaan dalam apl kanvas?
Halaman Ya
(peringkat proses perniagaan)
Ya
(skrin apl)
Prompt sahaja No Ya
(label)
Gesaan dan tindak balas Ya
(lajur jadual sahaja)
Ya
(label dan medan input)
Argumen input Terhad
(langkah dalam peringkat proses perniagaan)
Ya
(parameter rentetan pertanyaan)
Pemboleh ubah No Ya
Pembolehubah pertanyaan No Ya
Logik percabangan bersyarat Ya Ya
(navigasi ke mana-mana skrin dalam apl)
Guna semula
(dilancarkan sebagai dialog kanak-kanak)
No Ya
(navigasi ke mana-mana skrin dalam apl, lancarkan apl lain dalam tetingkap baharu)
Jalankan aliran kerja pada permulaan/akhir Ya Tiada
(gunakan aliran awan sebaliknya)
Jalankan aliran kerja pada input Ya Tiada
(gunakan aliran awan sebaliknya)
Jalankan aliran kerja pada peralihan halaman Ya Tiada
(gunakan aliran awan sebaliknya)
Mula menggunakan URL No Ya
Pengelogan sesi Ya No
Sokongan SDK Ya Ya

Keupayaan tambahan dengan aliran proses perniagaan

  • Analitis proses (paparan, carta dan masa yang dihabiskan dalam satu peringkat)
  • Kawalan tersuai

Keupayaan tambahan dengan apl kanvas

  • Analitis apl (penggunaan & prestasi apl)
  • Komposisi halaman berbilang jadual
  • Larian mengalir
  • Penyambung data (standard dan tersuai)
  • Lancarkan sebagai apl yang berdiri sendiri
  • Susun atur boleh dikonfigurasikan

Memilih antara aliran proses perniagaan atau apl kanvas

Apabila anda memilih penggantian dialog anda, adalah penting untuk mengambil kira pengalaman pengguna yang ingin anda sampaikan. Juga perlu diingat, hampir mana-mana dialog boleh dimodelkan menggunakan apl kanvas.

Aliran proses perniagaan paling sesuai untuk menggantikan dialog yang memodelkan proses yang menyediakan panduan merentas aliran kerja menyeluruh yang memerlukan kerjasama merentas kumpulan individu dan konteks apl Dynamics 365. Contohnya, semakan dan penghalaan petikan.

Sebagai alternatif, apl kanvas boleh digunakan untuk menggantikan dialog yang memodelkan tugas preskriptif seperti skrip panggilan untuk pencarian prospek atau untuk memudahkan pengalaman pengguna untuk tugasan lain, seperti mengemas kini peluang. Perhatikan bahawa senario ini mungkin mendapat manfaat daripada mempunyai aplikasi kanvas yang berdiri sendiri.

Penggantian dialog menggunakan senario aliran proses perniagaan

Bayangkan anda mempunyai dialog yang, sepanjang satu siri halaman, meminta maklumat penting daripada pengguna, menjana sebut harga, menghantar e-mel kepada pengulas untuk menerima atau menolak sebut harga, sebelum menghantarnya melalui e-mel kepada pelanggan. Jenis proses ini dimodelkan dengan lebih berkesan menggunakan aliran proses perniagaan.

Untuk menggantikan dialog, anda mulakan dengan mengenal pasti peringkat utama dalam proses. Ini mungkin termasuk peringkat Sediakan Kandungan untuk memastikan semua produk disenaraikan dan diskaun digunakan, peringkat Jana Sebut Harga untuk membuat petikan dan menyemaknya untuk ketepatan format, satu Semakan Utama peringkat untuk menghantar dan quote kelulusan. peringkat Semakan Kedua untuk menyemak sebut harga dalam keadaan tertentu dan akhirnya, peringkat Hantar Sebut Harga untuk menghantar sebut harga kepada pelanggan.

Seterusnya, kenal pasti langkah utama yang mesti diikuti oleh pengguna dalam proses tersebut. Sebagai contoh, peringkat Sediakan Kandungan mungkin mengandungi langkah benar atau salah yang mudah untuk pengguna menyemak semula produk yang akan disebut, langkah carian mandatori untuk memilih senarai harga dan langkah angka untuk memasukkan diskaun sebelum beralih ke peringkat seterusnya. Peringkat Jana Petikan mungkin mempunyai langkah tindakan untuk membuat petikan berdasarkan semua maklumat yang ditangkap sebelum ini dalam peringkat Sediakan Kandungan dan Dinamik 365 yang berkaitan. Peringkat Semakan Utama dan Semakan Kedua mungkin mempunyai beberapa langkah benar atau salah untuk membimbing semakan sebut harga, bersama-sama dengan langkah yang diperlukan untuk menangkap status kelulusan dan memastikan proses hanya boleh dialihkan ke peringkat seterusnya sebaik sahaja kelulusan diterima. Konfigurasikan keselamatan peringkat lajur pada langkah ini untuk memastikan bahawa hanya penyemak yang dibenarkan boleh memberikan kelulusan pada sebut harga. Selain itu, seseorang boleh menambah aliran kerja pada peringkat Semakan Utama dan Semakan Kedua sehingga pada enter, pemberitahuan e-mel dihantar kepada semua penyemak.

Akhir sekali, konfigurasikan peringkat dan langkah aliran proses perniagaan anda, bersama-sama dengan logik bersyarat untuk membimbing aliran proses. Untuk contoh ini, anda mungkin menambah cawangan bersyarat mengikuti Semakan Utama peringkat, supaya, jika satu langkah menunjukkan keperluan untuk semakan tahap kedua, peringkat seterusnya dalam proses ialah Semakan Utama,>Semak 3,>Sekunder, 36. peringkat Sampaikan Sebut Harga .

Untuk menjadikan aliran proses perniagaan ini tersedia kepada pengguna, pastikan pengguna yang betul mempunyai keistimewaan kepada aliran proses perniagaan dan kemudian aktifkannya.

Untuk mendapatkan maklumat lanjut tentang cara mencipta aliran proses perniagaan, lihat Tutorial: Cipta aliran proses perniagaan untuk menyeragamkan proses.

Penggantian dialog menggunakan senario apl kanvas

Katakan anda mempunyai dialog, yang mengikut skrip panggilan yang membimbing wakil jualan melalui petunjuk panggilan yang dingin. Proses ini boleh ditangkap dengan mudah menggunakan aplikasi kanvas.

Mulakan dengan menyambung kepada sumber data yang anda perlukan untuk membaca dan menulis data. Dalam contoh ini, a sambungan ke Dynamics 365 digunakan untuk petunjuk, akaun dan maklumat hubungan.

Mulakan dengan mengenal pasti bilangan skrin yang diperlukan. Untuk contoh ini, anda mungkin memutuskan untuk mempunyai lima skrin.

  • Skrin 1. Untuk memilih petunjuk daripada senarai untuk dipanggil.
  • Skrin 2. Untuk pengenalan, menyemak ketersediaan untuk perbualan dan menjadualkan panggilan balik pada tarikh kemudian.
  • Skrin 3. Untuk menentukan BANT (belanjawan, kuasa, keperluan, dan garis masa).
  • Skrin 4. Untuk menangkap langkah seterusnya dan menjadualkan panggilan susulan.
  • Skrin 5. Terima kasih kepada ketua atas masa mereka pada akhir panggilan.

Seterusnya, bina setiap skrin. Pada skrin pertama, membina galeri petunjuk yang perlu dipanggil. Pada yang kedua, gunakan label untuk menamakan skrin dan menyediakan skrip panggilan, sambil menggunakan kawalan seperti butang radio untuk menangkap sama ada masa yang sesuai untuk orang itu bercakap. Jika ya, gunakan logik bersyarat untuk membolehkan butang menavigasi ke skrin seterusnya dan jika tidak, dedahkan skrip pada skrin yang sama untuk cuba menjadualkan panggilan balik dengan pelanggan. Begitu juga, tentukan skrip panggilan anda merentas skrin berikutnya.

Akhir sekali, takrifkan navigasi merentas skrin. Dalam contoh ini, selain daripada menavigasi melalui skrin secara berurutan, anda mungkin mahu menavigasi pengguna dari skrin kedua ke skrin terakhir (penghujung skrip mengucapkan terima kasih kepada petunjuk atas masa mereka) jika petunjuk tidak berminat untuk mengadakan perbualan.

Untuk menjadikan apl ini tersedia kepada pengguna, terbitkan apl itu. Pertimbangkan cara senario sedemikian mungkin diubah melalui ketersediaan apl kendiri yang menyediakan skrip panggilan dan menyokong kemasukan data pantas.

Bayangkan anda ingin membenamkan pengalaman ini dalam Dynamics 365 Sales. Untuk melakukan ini, mulakan dengan mencipta iframe pada borang Dynamics 365 Sales. Seterusnya, navigasi ke bahagian Apl dari Power Apps menu, pilih apl yang baru anda terbitkan, salin pautan web di bawah tab Butiran dan tampalkannya sebagai URL untuk iframe.

Mengambil langkah ini lebih jauh, katakan anda ingin apl ini tersedia betul-betul dalam borang utama petunjuk dan berada dalam konteks petunjuk supaya apl itu tidak memerlukan pengguna memilih petunjuk dalam skrin pertama. Untuk menghantar maklumat yang berkaitan kepada apl, anda hanya mengubah suai URL iframe untuk menambahkan rentetan pertanyaan yang mengandungi maklumat ini, seperti petunjuk atau Id akaun, menggunakan JavaScript yang dijalankan pada acara tertentu, seperti pada pemuatan borang. Seterusnya, kemas kini apl untuk mengalih keluar skrin pertama (untuk pemilihan petunjuk) dan sebaliknya mengakses nilai yang dihantar kepada apl melalui rentetan pertanyaan menggunakan fungsi Param.

Soalan Lazim penggantian dialog

Adakah kebergantungan pada apl kanvas dijejaki?

  • Kebergantungan pada apl kanvas dijejaki dengan cara yang sama seperti kebergantungan dalam apl Dynamics 365.

Bolehkah saya melancarkan aplikasi kanvas sebagai pop timbul daripada butang dalam bar arahan?

  • Ya. Untuk melakukan ini, hanya tetapkan URL sasaran kepada apl kanvas anda, yang diperoleh daripada bahagian Butiran apl seperti yang diterangkan sebelum ini.

Bolehkah aliran kerja dipanggil daripada apl kanvas?

  • Ini tidak disokong. Kami mengesyorkan menggunakan aliran awan sebaliknya.

Bolehkah saya menukar dialog secara automatik kepada aliran proses perniagaan atau apl kanvas?

  • Tiada cara automatik untuk menukar dialog kepada aliran proses perniagaan atau apl kanvas.