Stvaranje prilagođene poslovne logike putem procesa
Definiranje i provedba dosljednih poslovnih procesa jedan je od glavnih razloga za korištenje aplikacija utemeljenih na modelu. Dosljedni procesi omogućuju korisnicima sustava da se usredotoče na svoj posao, umjesto da se podsjećaju da moraju izvršiti neki skup ručnih koraka. Procesi mogu biti jednostavni ili složeni i mogu se mijenjati s vremenom.
Power Apps uključuje nekoliko vrsta procesa, od kojih je svaki dizajniran za drugu svrhu:
Tijekovi poslovnog procesa
Mobilna izvođenja zadatka
Tjekovi rada
Radnje
Slično procesima možete stvoriti poslovna pravila i preporuke. Dodatne informacije: Stvaranje poslovnih pravila i preporuka za primjenu logike u obrascu
Napomena
Korištenje procesa može utjecati na zahtjeve licence za Power Apps i tijekove. Dodatne informacije: Preduvjeti za licencu za tablicu
Kada koristiti tijekove poslovnih procesa
Koristite tijek poslovnog procesa kada želite da osoblje prođe iste faze i prati iste korake za interakciju s klijentom. Primjerice, koristite tijek poslovnog procesa ako želite da svi rješavaju zahtjeve službe za korisnike na isti način ili da bi osoblje trebalo dopuštenje za fakturu prije podnošenja narudžbe.
Vaše okruženje obuhvaća nekoliko tijekova poslovnog procesa spremnih za korištenje za uobičajene zadatke prodaje, usluge i marketinga koje možete koristiti uz malo ili nimalo potrebnih promjena. Ili možete stvoriti vlastiti. Dodatne informacije: Stvaranje tijek poslovnog procesa
Kada se koriste tijekovi rada
Poslužite se tijekovima rada da biste automatizirali poslovne procese u pozadini. Tijekove rada obiëno započinju događaji sustava pa korisnik ne mora biti svjestan da su pokrenuti. Tijekovi rada koji rade u pozadini su "asinkroni". Tijekovi rada mogu se konfigurirati i tako da ih korisnici ručno pokrenu kada želite automatizirati uobičajene zadatke, kao što je automatsko slanje e-pošte s potvrdom kupcu kada narudžba otpremi. Tijekovi rada koji rade u stvarnom vremenu su "sinkroni". Dodatne informacije: Procesi tijeka rada
Kada se upotrebljava usluga Power Automate
Koristite Power Automate kada trebate stvoriti automatizirane tijekove rada koji izvode radnje između vašeg okruženja i omiljene aplikacije ili usluge, kao što su Dynamics 365, Twitter, Dropbox, Googleove usluge Microsoft 365 ili SharePoint. Možete pokrenuti protok oblaka na temelju određene radnje ili se pozvati iz aplikacije. Dodatne informacije: Korištenje Power Automate za automatizaciju procesa na svim servisima
Gdje se stvaraju procesi?
Postoje dva puta navigacije do procesa:
Otvorite preglednik rješenja i idite na Procesi> komponenti. To je praktičan pristup ako izvodite druge prilagodbe u alatima za prilagodbe.
Procesi> postavki. Ovaj put omogućuje korištenje prikaza definiranih za tablicu Proces, uključujući sve prilagođene prikaze.
Pojedinačni tijekovi poslovnih procesa mogu se uređivati i pomoću gumba Uredi postupak na naredbenoj traci za obrazac u kojem je tijek poslovnog procesa aktivan.
Tko može stvarati procese?
Samo osobe s administratorom sustava, alatom za prilagodbu sustava ili izvršnim direktorom-poslovnim menadžerom sigurnosna uloga mogu stvarati procese koji se primjenjuju na cijelo okruženje. Osobe s drugim ulogama mogu stvarati procese s ograničenom razinom pristupa. Primjerice, korisnici s korisničkim pristupom mogu stvarati tijekove za vlastitu upotrebu s vlastitim zapisima.
U sljedećoj su tablici prikazane razine pristupa procesa na temelju zadanih sigurnosnih uloga.
Sigurnosna uloga | Razina pristupa |
---|---|
Generalni direktor – poslovni direktor | Tvrtka ili ustanova |
Administrator sustava | Tvrtka ili ustanova |
Osoba za prilagodbu sustava | Tvrtka ili ustanova |
Potpredsjednik uprave zadužen za marketing | Nadređeni: Podređene poslovne jedinice |
Potpredsjednik uprave zadužen za prodaju | Nadređeni: Podređene poslovne jedinice |
Voditelj usluge | Poslovna jedinica |
Voditelj marketinga | Poslovna jedinica |
Voditelj prodaje | Poslovna jedinica |
Upravitelj rasporeda | Poslovna jedinica |
Predstavnik službe za korisnike | Korisnik |
Marketinški stručnjak | User |
Prodajni predstavnik | User |
Planer | User |
Napomena
Iako će korisnici možda moći stvoriti tijek poslovnog procesa, tijek rada ili akcijske procese u stvarnom vremenu, morat će imati privilegije Aktiviraj tijekove poslovnih procesa ili Aktiviraj procese u stvarnom vremenu da bi ih aktivirali.
Dodatne informacije o tijekovima rada i akcijama
Procesi mogu provjeriti uvjete, primijeniti logiku grananja i izvoditi akcije. Te akcije izvode u nizovima koraka. U sljedećoj tablici opisani su dostupni koraci u tijeku rada, dijalogu i procesima akcija. Dodatne informacije potražite u temama za svaku vrstu procesa.
Korak | Vrsta procesa | Opis |
---|---|---|
Pozornica | Tijek rada, akcija | Stupnjevi olakšavaju čitanje logike tijeka rada i objašnjavaju je. No faze ne utječu na logiku ni na ponašanje tijekova rada. Ako proces ima faze, ta faza mora sadržavati sve korake u procesu. |
Provjeri uvjet | Tijek rada, akcija | Logična izjava "ako <je uvjet> onda". Možete provjeriti vrijednosti za redak u kojem se tijek rada izvodi, bilo koji redak povezan s tim retkom u odnosu N:1 ili bilo koji redak stvoren ranijim koracima. Na temelju tih vrijednosti možete definirati dodatne korake kada je true uvjet. |
Uvjetna grana | Tijek rada, akcija | Logična izjava "u suprotnom ako-onda". Urednik koristi tekst "Inače, ako <je uvjet> onda:" Odaberite uvjet provjere koji ste prethodno definirali i možete dodati uvjetnu granu da biste definirali dodatne korake kada se uvjet provjere vrati false . |
Zadana akcija | Tijek rada, akcija | Logička naredba vrste "inače". Uređivač koristi tekst "Ili:" Odaberite provjeru uvjeta, uvjetnu granu, stanje čekanja ili paralelni ogranak čekanja koji ste prethodno definirali i možete koristiti zadanu akciju za definiranje koraka za sve slučajeve koji ne odgovaraju kriterijima definiranima u uvjetu ili elementima ogranka. |
Uvjet čekanja | Samo pozadinski tijek rada | Omogućuje pozadinskom tijeku rada privremeno zaustavljanje dok se ne zadovolje kriteriji koje je postavio uvjet. Tijek rada ponovo se automatski pokreće kada se kriteriji u uvjetu čekanja ispune. |
Paralelna grana čekanja | Samo pozadinski tijek rada | Definira alternativni uvjet čekanja za pozadinski tijek rada s odgovarajućim skupom dodatnih koraka koji se izvode samo kad je zadovoljen početni kriterij. Za stvaranje vremenskih ograničenja u logici tijeka rada možete koristiti paralelne ogranke čekanja. Oni olakšavaju sprječavanje neograničenog čekanja u tijeku rada dok se ne ispune definirani kriteriji u uvjetu čekanja. |
Dodijeli vrijednost | Radnja | Postavlja vrijednost na varijablu ili parametar izlaza u procesu. |
Stvori redak | Tijek rada, akcija | Stvara novi redak za tablicu i dodjeljuje vrijednosti stupcima. |
Ažuriraj redak | Tijek rada, akcija | Možete ažurirati redak u kojem se tijek rada izvodi, bilo koji redak povezan s tim retkom u odnosu N:1 ili bilo koji redak stvoren ranijim koracima. |
Dodijeli redak | Tijek rada, akcija | Možete dodijeliti redak u kojem se tijek rada izvodi, bilo koji redak povezan s tim retkom s odnosom N:1 ili bilo koji redak stvoren ranijim koracima. |
Pošalji e-poštu | Tijek rada, akcija | Šalje e-poštu. Možete odabrati stvaranje nove poruke e-pošte ili koristiti predložak e-pošte konfiguriran za tablicu retka na kojem se tijek rada izvodi ili bilo koju tablicu koja ima odnos N:1 s tablicom ili tablicu za sve retke stvorene ranijim koracima. |
Pokreni podređeni tijek rada | Tijek rada, akcija | Pokreće proces tijeka rada koji je konfiguriran kao podređeni tijek rada. |
Promijeni stanje | Tijek rada, akcija | Mijenja status retka u kojem se proces izvodi, bilo kojeg retka povezanog s tim retkom s odnosom N:1 ili bilo kojeg retka stvorenog ranijim koracima. |
Zaustavi tijek rada | Tijek rada, akcija | Zaustavlja trenutni tijek rada ili akciju. Možete postaviti status Uspjelo ili Otkazano i odrediti poruku o stanju. |
Prilagođeni korak | Tijek rada, akcija | Omogućuje proširenja logičkih elemenata dostupnih po zadanom. Koraci mogu obuhvaćati uvjete, akcije, druge korake i kombinaciju tih elemenata. Razvojni inženjeri mogu stvoriti prilagođene korake tijeka rada. Po zadanom nema dostupnih prilagođenih koraka. |