Zamjena dijaloških okvira tijekovima poslovnih procesa ili aplikacijama radnog područja
Dijalozi su zastarjeli i trebali bi biti zamijenjeni tijekovima poslovnih procesa ili aplikacijama radnog područja. U ovom se članku opisuju različite mogućnosti tih opcija. Također ćete naučiti o situacijama u kojima se tijek poslovnog procesa ili aplikacija radnog područja ugrađena u obrazac utemeljen na modelu mogu koristiti za zamjenu postojećeg dijaloškog okvira.
Usporedba mogućnosti značajki
Ova tablica navodi skup mogućnosti dijaloškog okvira i ekvivalentne mogućnosti u tijekovima poslovnih procesa i aplikacijama radnog područja.
Mogućnost dijaloškog okvira | Sposobnost u tokovima poslovnih procesa? | Mogućnost u aplikacijama radnog područja? |
---|---|---|
Stranica | Da (faza poslovnog procesa) |
Da (zaslon aplikacije) |
Samo upit | No | Da (naljepnice) |
Upit i odgovor | Da (samo stupci tablice) |
Da (oznake i polja za unos) |
Ulazni argumenti | Ograničen (koraci u fazi poslovnog procesa) |
Da (parametri niza upita) |
Varijable | No | Jest |
Varijable upita | No | Jest |
Logika uvjetnog grananja | Jest | Da (idite na bilo koji zaslon unutar aplikacije) |
Ponovno korištenje (pokreni kao podređeni dijalog) |
No | Da (idite na bilo koji zaslon unutar aplikacije, pokrenite drugu aplikaciju u novom prozoru) |
Pokretanje tijekova rada na početku/kraju | Jest | Ne (umjesto toga koristite tok oblaka) |
Pokretanje tijekova rada na ulazu | Jest | Ne (umjesto toga koristite tok oblaka) |
Pokretanje tijekova rada pri prijelazu stranice | Jest | Ne (umjesto toga koristite tok oblaka) |
Počnite koristiti URL | No | Jest |
Zapisivanje sesije | Jest | No |
Podrška za SDK | Jest | Jest |
Dodatne mogućnosti tijekova poslovnih procesa
- Analitika procesa (prikazi, grafikoni i vrijeme provedeno u fazi)
- Prilagođene kontrole
Dodatne mogućnosti s aplikacijama radnog područja
- Analitika aplikacija (upotreba i performanse aplikacije)
- Sastav stranice s više tablica
- Pokretanje tijekova
- Podatkovni konektori (standardni i prilagođeni)
- Pokretanje kao samostalna aplikacija
- Podesivi izgled
Odabir između tijek poslovnog procesa ili aplikacije radnog područja
Kada odaberete zamjenu dijaloškog okvira, važno je uzeti u obzir korisničko iskustvo koje želite isporučiti. Također imajte na umu da se gotovo svaki dijaloški okvir može modelirati pomoću aplikacije radnog područja.
Tijekovi poslovnog procesa najprikladniji su za zamjenu dijaloškog okvira koji modeliraju procese pružajući smjernice u sveobuhvatnom radnom tijeku koji zahtijeva suradnju među grupama pojedinaca i kontekstom aplikacije Dynamics 365. Na primjer, pregled ponuda i usmjeravanje.
Alternativno, aplikacije radnog područja mogu se koristiti za zamjenu dijaloških okvira koji modeliraju preskriptivne zadatke kao što je skripta poziva za traženje potencijalnih klijenata ili za pojednostavljenje korisničkog iskustva za druge zadatke, kao što je ažuriranje prilike. Imajte na umu da bi ovi scenariji čak mogli imati koristi od samostalne aplikacije radnog područja.
Zamjena dijaloškog okvira pomoću scenarija tijek poslovnog procesa
Zamislite da imate dijaloški okvir koji na nizu stranica traži ključne informacije od korisnika, generira ponudu, šalje e-poštu recenzentima da prihvate ili odbiju ponudu, prije nego što je pošalju e-poštom kupcu. Ova vrsta procesa učinkovitije se modelira pomoću tijek poslovnog procesa.
Da biste zamijenili dijaloški okvir, započnite identificiranjem ključnih faza u procesu. To može uključivati fazu pripreme sadržaja kako bi se osiguralo da su svi proizvodi navedeni i da se primjenjuju popusti, fazu generiranja ponude za izradu ponude i pregled njezine točnosti formata, fazu primarnog pregleda za slanje ponude na pregled i odobrenje, fazu sekundarnog pregleda za pregled ponude pod određenim okolnostima i konačno, fazu isporuke ponude za slanje ponude kupcu.
Zatim identificirajte ključne korake koje korisnici moraju slijediti u procesu. Na primjer, faza Priprema sadržaja može sadržavati jednostavan korak točna ili netočna za korisnika da još jednom provjeri proizvode koje treba ponuditi, obvezni korak pretraživanja za odabir cjenika i numerički korak za unos popusta prije prelaska na sljedeću fazu. Faza Generiranje ponude može sadržavati akcijski korak za stvaranje ponude na temelju svih informacija prethodno zabilježenih u fazi Priprema sadržaja i povezanog retka sustava Dynamics 365. Faze primarnog pregleda i sekundarnog pregleda mogu sadržavati nekoliko točnih ili netočnih koraka za usmjeravanje pregleda ponude, zajedno s potrebnim korak za bilježenje statusa odobrenja i osiguravanje da se postupak može premjestiti u sljedeću fazu tek nakon primitka odobrenja. Konfigurirajte sigurnost na razini stupca u ovom korak da biste bili sigurni da samo ovlašteni pregledavatelji mogu dati odobrenje ponude. Osim toga, možete dodati tijek rada u faze primarnog pregleda i sekundarnog pregleda , tako da se pri ulasku svim pregledavateljima šalje obavijest e-poštom.
Na kraju, konfigurirajte faze i korake tijek poslovnog procesa, zajedno s uvjetnom logikom za vođenje tijeka procesa. U ovom primjeru možete dodati uvjetnu granu nakon faze primarnog pregleda , tako da, ako korak ukazuje na potrebu za drugom razinom pregleda, sljedeća faza u procesu je faza sekundarnog pregleda , inače je to faza isporuke ponude .
Da bi ovaj tijek poslovnog procesa bio dostupan korisnicima, osigurajte da pravi korisnici imaju privilegije za tijek poslovnog procesa, a zatim ga aktivirajte.
Dodatne informacije o stvaranju tijeka poslovnog procesa potražite u članku Vodič: Stvaranje tijeka poslovnog procesa za standardizaciju procesa.
Zamjena dijaloškog okvira pomoću scenarija aplikacije radnog područja
Pretpostavimo da imate dijaloški okvir koji slijedi skriptu poziva koja vodi prodajne predstavnike kroz potencijalne klijente hladnih poziva. Ovaj se proces lako može snimiti pomoću aplikacije radnog područja.
Započnite povezivanjem s izvorima podataka koji će vam trebati za čitanje i pisanje podataka. U ovom primjeru veza sa sustavom Dynamics 365 koristi se za podatke o potencijalnom klijentu, računu i kontaktu.
Započnite utvrđivanjem broja potrebnih zaslona. U ovom primjeru možete odlučiti imati pet zaslona.
- Zaslon 1. Da biste odabrali potencijalnog klijenta s popisa koji želite nazvati.
- Zaslon 2. Za upoznavanje, provjeru dostupnosti za razgovor i zakazivanje povratnog poziva na kasniji datum.
- Zaslon 3. Za određivanje BANT-a (proračun, ovlasti, potreba i vremenski okvir).
- Zaslon 4. Za snimanje sljedećih koraka i zakazivanje naknadnih poziva.
- Zaslon 5. Zahvalite voditelju na njihovom vremenu na kraju poziva.
Zatim izgradite svaki zaslon. Na prvom zaslonu napravite galeriju potencijalnih klijenata koje je potrebno nazvati. U drugom, upotrijebite oznake za naslov zaslona i pružanje skripte poziva, dok koristite kontrole poput radio gumba kako biste zabilježili je li dobro vrijeme da osoba razgovara. Ako jest, upotrijebite uvjetnu logiku da biste omogućili gumb za navigaciju do sljedećeg zaslona, a ako nije, otkrijte skriptu na istom zaslonu da biste pokušali zakazati povratni poziv s klijentom. Slično tome, definirajte svoju skriptu poziva na sljedećim zaslonima.
Konačno,definirajte navigaciju preko zaslona. U ovom primjeru, osim uzastopne navigacije kroz zaslone, možda ćete htjeti navigirati korisnika od drugog zaslona do posljednjeg zaslona (kraj skripte zahvaljujući potencijalnom klijentu na vremenu) ako potencijalni klijent nije zainteresiran za razgovor.
Da biste ovu aplikaciju učinili dostupnom korisnicima, objavite je. Razmotrite kako bi se takav scenarij mogao transformirati kroz dostupnost samostalne aplikacije koja pruža skripte poziva i podržava brzi unos podataka.
Zamislite da želite ugraditi ovo iskustvo u Dynamics 365 Sales. Da biste to učinili, započnite stvaranjem iframea na obrascu Dynamics 365 Sales. Zatim idite na odjeljak Aplikacije iz izbornika Power Apps , odaberite aplikaciju koju ste upravo objavili, kopirajte web vezu ispod kartice Detalji i zalijepite je kao URL za iframe.
Idući korak dalje, pretpostavimo da želite da ova aplikacija bude dostupna izravno unutar glavnog obrasca potencijalnog klijenta i da bude u kontekstu potencijalnog klijenta tako da aplikacija ne zahtijeva od korisnika da odabere potencijalnog klijenta na prvom zaslonu. Da biste aplikaciji proslijedili relevantne informacije, jednostavno izmijenite URL iframea da biste dodali niz upita koji sadrži te informacije, kao što su ID-ovi potencijalnih klijenata ili računa, pomoću JavaScripta koji se pokreće na određenom događaju, kao što je učitavanje obrasca. Zatim ažurirajte aplikaciju da biste uklonili prvi zaslon (za odabir potencijalnog klijenta) i umjesto toga pristupite vrijednostima proslijeđenim aplikaciji putem niza upita pomoću funkcije Param.
Često postavljana pitanja o zamjeni dijaloškog okvira
Da li se ovisnosti o aplikacijama radnog područja prate?
- Ovisnosti o aplikacijama radnog područja prate se na isti način kao i ovisnosti u aplikacijama sustava Dynamics 365.
Mogu li pokrenuti aplikaciju radnog područja kao skočni prozor s gumba na naredbenoj traci?
- Da. Da biste to učinili, jednostavno postavite ciljni URL na URL vaše aplikacije radnog područja, dobiven iz odjeljka Pojedinosti aplikacije kao što je prethodno opisano.
Mogu li se tijekovi rada pozivati iz aplikacije radnog područja?
- To nije podržano. Umjesto toga preporučujemo korištenje tok oblaka.
Mogu li automatski pretvoriti dijaloške okvire u tijekove poslovnih procesa ili aplikacije radnog područja?
- Ne postoji automatizirani način za pretvaranje dijaloških okvira u tijekove poslovnih procesa ili aplikacije radnog područja.