Citiți în limba engleză

Partajați prin


Înlocuiți dialogurile cu fluxuri de procese de afaceri sau aplicații planșă de lucru

Dialogurile sunt depreciate și ar trebui înlocuite cu fluxuri de procese de afaceri sau aplicații planșă de lucru. Acest articol descrie diferite capabilități ale acestor opțiuni. Veți afla, de asemenea, despre situațiile în care un flux de business sau aplicație creată pe planșă încorporat într-o formă bazată pe model poate fi folosit pentru a înlocui un dialog existent.

Comparație de caracteristici

Acest tabel listează setul de capabilități de dialog și capabilitățile echivalente în fluxurile de procese de afaceri și aplicațiile planșă de lucru.

Capacitate de dialog Capacitate în fluxurile proceselor de afaceri? Capacitate în aplicațiile planșă de lucru?
Pagina Da
(etapa procesului de afaceri)
Da
(ecranul aplicației)
Numai prompt No Da
(etichete)
Prompt și răspuns Da
(doar coloanele din tabel)
Da
(etichete și câmpuri de intrare)
Argumente de intrare Limitat
(etapele procesului de afaceri)
Da
(parametri șir de interogare)
Variabile No Da
Variabile de interogare No Da
Logica de ramificare condiționată Da Da
(navigați la orice ecran din aplicație)
Reutilizați
(lansează ca dialog descendent)
No Da
(navigați la orice ecran din aplicație, lansați o altă aplicație într-o fereastră nouă)
Rulați fluxuri de lucru la început/sfârșit Da Nu
(folosește un flux pentru cloud în schimb)
Rulați fluxuri de lucru la intrare Da Nu
(folosește un flux pentru cloud în schimb)
Rulați fluxuri de lucru la tranziția paginii Da Nu
(folosește un flux pentru cloud în schimb)
Începeți să utilizați o adresă URL No Da
Înregistrare sesiuni Da No
Asistență SDK Da Da

Capabilitati suplimentare cu fluxurile de procese de afaceri

  • Analiza proceselor (vizualizări, diagrame și timpul petrecut într-o etapă)
  • Controale particularizate

Capacități suplimentare cu aplicațiile planșă de lucru

  • Analiza aplicației (utilizarea aplicației și performanța)
  • Compoziție de pagini cu mai multe tabele
  • Rulați fluxuri
  • Conectori de date (standard și personalizați)
  • Lansați ca aplicație autonomă
  • Aspect configurabil

Alegerea dintre flux de business sau aplicație creată pe planșă

Când alegeți înlocuirea casetei de dialog, este important să țineți cont de experiența utilizatorului pe care doriți să o furnizați. De asemenea, rețineți că aproape orice dialog poate fi modelat folosind un aplicație creată pe planșă.

Fluxurile proceselor de afaceri sunt cele mai potrivite pentru a înlocui dialogurile care modelează procesele care oferă îndrumări într-un flux de lucru global care necesită colaborare între grupuri de persoane și contextul aplicației Dynamics 365. De exemplu, revizuirea ofertei și rutarea.

Alternativ, aplicațiile planșă de lucru pot fi folosite pentru a înlocui dialogurile care modelează sarcini prescriptive, cum ar fi un script de apel pentru prospectarea clienților potențiali sau pentru a simplifica experiența utilizatorului pentru alte sarcini, cum ar fi actualizarea unei oportunitati. Observați că aceste scenarii pot beneficia chiar de a avea un aplicație creată pe planșă autonom.

Înlocuire dialog folosind scenariul flux de business

Imaginați-vă că aveți un dialog care, pe o serie de pagini, solicită informații cheie de la utilizator, generează o ofertă, trimite un e-mail recenzenților pentru a accepta sau a respinge oferta, înainte de a o trimite prin e-mail clientului. Acest tip de proces este modelat mai eficient folosind un flux de business.

Pentru a înlocui dialogul, începeți prin a identifica etapele cheie ale procesului. Acestea pot include o etapă de pregătire a conținutului pentru a se asigura că toate produsele sunt listate și se aplică reduceri, a Generează cotație etapă pentru a crea cotația și a-l revizui pentru acuratețea formatului, o Evaluare primară etapă pentru a trimite oferta pentru examinare și aprobare, a Secundară Examinați etapa pentru a examina oferta în anumite circumstanțe și, în final, o etapă de livrare a cotației pentru a trimite oferta clientului.

Apoi, identificați pașii cheie pe care utilizatorii trebuie să îi urmeze în acest proces. De exemplu, etapa Pregătire conținut ar putea conține un simplu adevărat sau fals pas pentru ca utilizatorul să verifice din nou produsele care urmează să fie cotate, o căutare obligatorie pas pentru a selecta o listă de prețuri și un pas numeric pentru a introduce o reducere înainte de a trece la următoarea etapă. Etapa Generare cotație ar putea avea o acțiune pas pentru a crea o cotație bazată pe toate informațiile capturate anterior în etapa Pregătire conținut și rândul Dynamics 365 aferent acestuia. Etapele Evaluarea primară și Evaluarea secundară ar putea avea mai mulți pași adevărați sau falși pentru a ghida revizuirea ofertei, împreună cu o este necesar pas pentru a captura starea aprobării și pentru a se asigura că procesul poate fi mutat la etapa următoare numai după primirea aprobării. Configurați securitatea la nivel de coloană pe acest pas pentru a vă asigura că numai recenzenții autorizați pot oferi aprobarea ofertei. În plus, se poate adăuga un flux de lucru la etapele Evaluare primară și Evaluare secundară , astfel încât la intrare, un notificarea prin e-mail este trimisă tuturor evaluatorilor.

În cele din urmă, configurați etapele și pașii flux de business, împreună cu logica condiționată pentru a ghida fluxul procesului. Pentru acest exemplu, ați putea adăuga un ramură condiționată în urma Revizuirea primară etapă, astfel încât, dacă un pas indică necesitatea unui al doilea nivel de revizuire, următoarea etapă a procesului este Revizuire secundară scena, altfel, este Livrați cotația etapă.

Pentru a face acest flux de business disponibil pentru utilizatori, asigurați-vă că utilizatorii potriviți au privilegii pentru flux de business și apoi activați-l.

Pentru mai multe informații despre cum să creați un flux de business, consultați Tutorial: Creați un flux de business pentru a standardiza procesele.

Înlocuire dialog folosind scenariul aplicație creată pe planșă

Să presupunem că aveți un dialog, care urmează un script de apel care ghidează reprezentanții de vânzări prin clienții potențiali. Acest proces poate fi capturat cu ușurință folosind un aplicație creată pe planșă.

Începeți cu conectarea la sursele de date de care veți avea nevoie pentru a citi și scrie date. În acest exemplu, a conexiune la Dynamics 365 este utilizat pentru clienți potențiali, cont și informații de contact.

Începeți prin a identifica numărul de ecrane necesare. Pentru acest exemplu, puteți decide să aveți cinci ecrane.

  • Ecranul 1. Pentru a selecta un client potențial dintr-o listă de apelat.
  • Ecranul 2. Pentru prezentări, verificarea disponibilității pentru o conversație și programarea unui apel înapoi la o dată ulterioară.
  • Ecranul 3. Pentru determinarea BANT (buget, autoritate, nevoie și calendar).
  • Ecranul 4. Pentru a capta pașii următori și a programa apeluri ulterioare.
  • Ecranul 5. Mulțumiți liderului pentru timpul acordat la sfârșitul apelului.

Apoi, construiți fiecare ecran. În primul ecran, construi o galerie de lead-uri care trebuie apelate. În al doilea, utilizați etichete pentru a desemna ecranul și pentru a furniza scriptul de apel, în timp ce utilizați comenzi precum butoanele radio pentru a afla dacă este momentul potrivit pentru persoana respectivă să vorbească. Dacă este, utilizați logica condiționată pentru a activa un buton pentru a naviga la următorul ecran și, dacă nu, dezvăluie un script pe același ecran pentru a încerca să programați un apel înapoi cu clientul. În mod similar, definiți scriptul de apel pe ecranele ulterioare.

În cele din urmă, definiți navigarea pe ecrane. În acest exemplu, pe lângă navigarea secvenţială prin ecrane, aţi putea dori să navigaţi utilizatorul de la al doilea ecran la ultimul ecran (sfârşitul scriptului mulţumindu-i liderului pentru timpul acordat) dacă clientul nu este interesat să aibă un conversaţie.

Pentru a face această aplicație disponibilă utilizatorilor, publicați aplicația. Luați în considerare modul în care un astfel de scenariu ar putea fi transformat prin disponibilitatea unei aplicații autonome care oferă scripturi de apel și acceptă introducerea rapidă a datelor.

Imaginați-vă că doriți să încorporați această experiență în Dynamics 365 Sales. Pentru a face acest lucru, începeți cu crearea unui iframe pe un formular Dynamics 365 Sales. Apoi, navigați la secțiunea Aplicații din meniul Power Apps , selectați aplicația pe care tocmai ați publicat-o, copiați linkul web sub a6>Detalii fila și inserați-o ca adresă URL pentru iframe.

Luând acest pas mai departe, să presupunem că ați dori ca această aplicație să fie disponibilă chiar în formularul principal de clienți potențiali și să fie în contextul clientului potențial, astfel încât aplicația să nu solicite utilizatorului să selecteze un client potențial în primul ecran. Pentru a transmite informații relevante aplicației, modificați pur și simplu adresa URL iframe pentru a adăuga un șir de interogare care conține aceste informații, cum ar fi ID-uri de client potențial sau de cont, folosind JavaScript care rulează la un anumit eveniment, cum ar fi la încărcarea formularului. Apoi, actualizați aplicația pentru a elimina primul ecran (pentru selecția clienților potențiali) și, în schimb, accesați valorile transmise aplicației prin șirul de interogare folosind funcția Param.

Întrebări frecvente privind înlocuirea dialogului

Sunt urmărite dependențele de aplicațiile planșă de lucru?

  • Dependența de aplicațiile planșă de lucru sunt urmărite în același mod ca și dependențele din aplicațiile Dynamics 365.

Pot lansa un aplicație creată pe planșă ca pop-up dintr-un buton din bara de comandă?

  • Da. Pentru a face acest lucru, pur și simplu setați adresa URL țintă la cea a aplicație creată pe planșă, obținută din secțiunea Detalii a aplicației, așa cum este descris mai devreme.

Pot fi apelate fluxurile de lucru dintr-un aplicație creată pe planșă?

  • Acest lucru nu este acceptat. Vă recomandăm să utilizați în schimb un flux pentru cloud.

Pot converti automat dialogurile în fluxuri de procese de afaceri sau în aplicații planșă de lucru?

  • Nu există o modalitate automată de a converti dialogurile în fluxuri de procese de afaceri sau în aplicații planșă de lucru.