Gantikan dialog dengan aliran proses perniagaan atau apl kanvas

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

Perbandingan keupayaan ciri

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

Keupayaan dialog Keupayaan dalam aliran proses perniagaan? Keupayaan dalam aplikasi kanvas?
Halaman Ya
(peringkat proses perniagaan)
Ya
(skrin aplikasi)
Gesa sahaja No Ya
(label)
Gesaan dan respons Ya
(lajur jadual sahaja)
Ya
(label dan medan input)
Argumen input Terhad
(langkah-langkah dalam peringkat proses perniagaan)
Ya
(parameter rentetan pertanyaan)
Pemboleh ubah No Ya
Pemboleh ubah pertanyaan No Ya
Logik cawangan bersyarat Ya Ya
(navigasi ke mana-mana skrin dalam apl)
Gunakan semula
(pelancaran sebagai dialog kanak-kanak)
No Ya
(navigasi ke mana-mana skrin dalam apl, lancarkan apl lain dalam tetingkap baharu)
Menjalankan aliran kerja pada mula/tamat Ya Tiada
(gunakan aliran awan sebaliknya)
Menjalankan aliran kerja pada input Ya Tiada
(gunakan aliran awan sebaliknya)
Menjalankan 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

  • Analisis proses (pandangan, carta dan masa yang dihabiskan dalam peringkat)
  • Kawalan tersuai

Keupayaan tambahan dengan apl kanvas

  • Analisis aplikasi (penggunaan & prestasi aplikasi)
  • Komposisi halaman berbilang jadual
  • Jalankan aliran
  • Penyambung data (standard dan tersuai)
  • Lancarkan sebagai aplikasi kendiri
  • Tataletak yang boleh dikonfigurasi

Memilih antara aplikasi aliran proses perniagaan atau kanvas

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

Aliran proses perniagaan paling sesuai untuk menggantikan dialog yang proses model menyediakan panduan merentasi aliran kerja menyeluruh yang memerlukan kerjasama merentas kumpulan individu dan konteks aplikasi Dynamics 365. Contohnya, semakan sebut harga dan penghalaan.

Sebagai alternatif, aplikasi kanvas boleh digunakan untuk menggantikan dialog yang memodelkan tugas preskriptif seperti skrip panggilan untuk prospek petunjuk atau untuk memudahkan pengalaman pengguna untuk tugas 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, dalam satu siri halaman, meminta maklumat penting daripada pengguna, menjana sebut harga, menghantar e-mel kepada pengulas untuk menerima atau menolak sebut harga, sebelum menghantar e-mel kepada pelanggan. Proses jenis ini dimodelkan dengan lebih berkesan menggunakan aliran proses perniagaan.

Untuk menggantikan dialog, anda bermula dengan mengenal pasti peringkat utama dalam proses. Ini mungkin termasuk peringkat Sediakan Kandungan untuk memastikan semua produk disenaraikan dan diskaun digunakan, peringkat Hasilkan Sebut Harga untuk mencipta sebut harga dan menyemaknya untuk ketepatan format, peringkat Semakan Utama untuk menghantar sebut harga untuk semakan dan kelulusan, peringkat SemakanSekunder untuk menyemak sebut harga dalam keadaan tertentu dan akhirnya,peringkat Penghantaran 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 palsu yang mudah untuk pengguna menyemak semula produk yang akan dipetik, langkah carian mandatori untuk memilih senarai harga dan langkah berangka untuk memasukkan diskaun sebelum beralih ke peringkat seterusnya. Peringkat Hasilkan Sebut Harga mungkin mempunyai langkah tindakan untuk mencipta sebut harga berdasarkan semua maklumat yang sebelum ini ditangkap dalam peringkat Sediakan Kandungan dan baris Dynamics 365 yang berkaitan. Peringkat Semakan Utama dan Kajian Sekunder mungkin mempunyai beberapa langkah yang benar atau salah untuk membimbing semakan sebut harga, bersama-sama dengan langkah yang diperlukan untuk menangkap status kelulusan, dan memastikan proses itu hanya boleh dipindahkan ke peringkat seterusnya sebaik sahaja kelulusan diterima. Mengkonfigurasikan keselamatan tahap 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 Sekunder, seperti semasa dimasukkan, pemberitahuan e-mel dihantar kepada semua pengulas.

Akhir sekali, konfigurasikan peringkat dan langkah aliran proses perniagaan anda, bersama dengan logik bersyarat untuk membimbing aliran proses. Untuk contoh ini, anda mungkin menambah cawangan bersyarat mengikut peringkat Semakan Utama, sehingga, jika langkah menunjukkan keperluan untuk semakan tahap kedua, peringkat seterusnya dalam proses ialah peringkat Semakan Sekunder, jika tidak, ia adalah 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 maklumat lanjut tentang cara mencipta aliran proses perniagaan, lihat Tutorial: Mencipta aliran proses perniagaan untuk menyeragamkan proses.

Penggantian dialog menggunakan senario aplikasi kanvas

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

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

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 panggilan.
  • Skrin 2. Untuk pengenalan, menyemak ketersediaan perbualan dan menjadualkan panggilan balik di kemudian hari.
  • 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 memimpin untuk masa mereka pada akhir panggilan.

Seterusnya, bina setiap skrin. Pada skrin pertama,bina galeri petunjuk yang perlu dipanggil. Pada yang kedua, gunakan label untuk tajuk skrin dan berikan skrip panggilan, sambil menggunakan kawalan seperti butang radio untuk menangkap sama ada ia adalah masa yang baik 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 pada skrin berikutnya.

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

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

Bayangkan anda mahu membenamkan pengalaman ini dalam Jualan Dynamics 365. Untuk melakukan ini, mulakan dengan mencipta iframe pada borang Jualan Dynamics 365. Seterusnya, navigasi ke bahagian Aplikasi daripada Power Apps menu, pilih apl yang baru sahaja diterbitkan, salin pautan web di bawah tab Butiran dan tampalkannya sebagai URL untuk iframe.

Mengambil langkah ini lebih jauh, katakan anda mahu aplikasi ini tersedia terus dalam borang utama petunjuk, dan berada dalam konteks petunjuk supaya apl tidak memerlukan pengguna memilih petunjuk dalam skrin pertama. Untuk menyampaikan maklumat yang relevan kepada aplikasi, anda hanya mengubah suai URL iframe untuk menambah rentetan pertanyaan yang mengandungi maklumat ini, seperti petunjuk atau ID akaun, menggunakan JavaScript yang berjalan pada peristiwa tertentu, seperti pada beban borang. Seterusnya, kemas kini aplikasi untuk mengalih keluar skrin pertama (untuk pemilihan petunjuk) dan sebaliknya capai nilai yang dihantar ke aplikasi melalui rentetan pertanyaan menggunakan fungsi Param.

Soalan Lazim penggantian dialog

Adakah kebergantungan pada apl kanvas dijejaki?

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

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

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

Bolehkah aliran kerja dipanggil daripada aplikasi kanvas?

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

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

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

Lihat juga