Partajați prin


Creați o logică de business personalizată prin procese

Definirea și aplicarea consecventă a proceselor de business este unul din principalele motive pentru care se folosesc aplicațiile bazate pe model. Procesele consecvente ajută la asigurarea faptului că utilizatorii sistemului se pot concentra pe munca lor și nu pe efectuarea unei serii de pași manuali care nu trebuie uitați. Procesele pot fi simple sau complexe și se pot schimba în timp.

Power Apps include mai multe tipuri de procese, fiecare conceput pentru un scop diferit:

  • Fluxuri de business

  • Fluxuri de activități pentru mobile

  • Fluxuri de lucru

  • Acțiuni

La fel ca în cazul proceselor, puteți crea și reguli de business și recomandări. Mai multe informații: Creați reguli de afaceri și recomandări pentru a aplica logica într-un formular

Notă

Utilizarea proceselor poate afecta cerințele de licență pentru Power Apps și fluxuri. Mai multe informații: Cerințe de licență de tabel

Când să folosiți fluxurile de procese de afaceri

Utilizați un flux de procese pentru business, când doriți ca personalul să parcurgă aceleași etape și să urmeze aceiași pași pentru a interacționa cu un client. De exemplu, utilizați un flux de proces de afaceri dacă doriți ca toată lumea să se ocupe de cererile de service pentru clienți în același mod sau să solicitați personalului să obțină aprobarea pentru o factură înainte de a trimite o comandă.

Mediul dvs. include mai multe fluxuri de business gata de utilizat pentru activități comune de vânzări, service si marketing pe care le puteți utiliza cu puține modificări necesare sau fără modificări. Sau vă puteți crea un flux propriu. Mai multe informații: Creați un flux de business

Când se utilizează fluxurile de lucru

Utilizați fluxuri de lucru pentru a automatiza procesele comerciale din culise. Fluxurile de lucru sunt de obicei inițiate de evenimente din sistem, astfel că utilizatorul nu trebuie să fie preocupat de faptul că acestea se află în execuție. Fluxurile de lucru care funcționează în fundal sunt „asincrone”. Fluxurile de lucru pot fi, de asemenea, configurate pentru ca oamenii să le inițieze manual atunci când doriți să automatizați sarcini obișnuite, cum ar fi trimiterea automată a unui e-mail de confirmare către un client atunci când o comandă este expediată. Fluxurile de lucru care funcționează în timp real sunt „sincrone”. Mai multe informații: Procesele fluxului de lucru

Când se utilizează Power Automate

Folosiți Power Automate atunci când trebuie să creați fluxuri de lucru automate care efectuează acțiuni între mediul dvs. și aplicația sau serviciul preferat, cum ar fi Dynamics 365, Twitter, Dropbox, serviciile Google, Microsoft 365 sau SharePoint. Puteți declanșa un flux în cloud pe baza unei anumite acțiuni sau puteți invoca din aplicația dvs. Mai multe informații: Utilizați Power Automate pentru a automatiza procesele între servicii

Unde să merg pentru a crea procese?

Există două căi de navigare la procese:

  • Deschideți exploratorul de soluții și accesați Componente>Procese. Această cale oferă acces convenabil atunci când efectuați alte particularizări în instrumentele de particularizare.

  • Setări>Procese. Această cale vă permite să utilizați vizualizările definite pentru tabelul Process, inclusiv orice vizualizări personalizate.

Fluxurile individuale ale proceselor de afaceri pot fi editate și folosind butonul Editare proces din bara de comandă pentru formularul în care este activ flux de business.

Cine poate crea procese?

Numai persoanele cu Administratorul de sistem, Personalizarea sistemului sau CEO-Manager de afaceri rol de securitate pot crea procese care se aplică întregului mediu. Persoanele cu alte roluri pot crea procese cu nivel de acces limitat. De exemplu, persoanele cu nivelul de acces Utilizator pot crea fluxuri de lucru pentru uz propriu, cu înregistrări proprii.

Următorul tabel arată nivelul de acces al proceselor, în funcție de rolurile de securitate implicite.

Rol de securitate Nivel de acces
Președinte - director de firmă Organizație
Administrator de sistem Organizație
Expert logistică sistem Organizație
Vicepreședinte de Marketing Principală: unități de business secundare
Vicepreședinte vânzări Principală: unități de business secundare
Managerul de serviciu Unitate de business
Director marketing Unitate de business
Director de vânzări Unitate de business
Director planificare Unitate de business
Reprezentant Customer Service Utilizator
Specialist marketing User
Agent de vânzări User
Planificator User

Notă

Deși oameni pot crea flux de business, flux de lucru în timp real sau procese de acțiune, ei vor trebui să aibă Activarea fluxurilor de procese de afaceri sau Activare procese în timp real privilegii pentru a le activa.

Mai multe despre fluxurile de lucru și acțiuni

Procesele pot să realizeze verificarea condițiilor, să aplice logica de ramificare și să efectueze acțiuni. Acestea efectuează acțiunile într-o serie de pași. Următorul tabel descrie pașii disponibili în procesele flux de lucru și acțiune. Pentru mai multe detalii, consultați subiectele pentru fiecare tip de proces.

Pas Tip proces Descriere
Etapă Flux de lucru, acțiune Fazele facilitează citirea logicii fluxului de lucru și o explică. Totuși, fazele nu afectează logica sau comportamentul fluxurilor de lucru. Dacă un proces are faze, toți pașii din proces trebuie să fie cuprinși într-o fază.
Verificați starea Flux de lucru, acțiune O declarație logică „dacă <condiție> atunci”.

Puteți verifica valorile pentru rândul pe care rulează fluxul de lucru, pentru oricare dintre rândurile legate de acel rând într-o relație N:1 sau pentru orice rând creat de pașii anteriori. Pe baza acestor valori puteți defini pași suplimentari când condiția este true.
Ramura Conditionala Flux de lucru, acțiune O declarație logică „altfel dacă-atunci”. Editorul folosește textul „În caz contrar, dacă <condiție> atunci:”

Selectați o condiție de verificare pe care ați definit-o anterior și puteți adăuga o ramură condiționată pentru a defini pași suplimentari atunci când condiția de verificare revine false.
Acțiune implicită Flux de lucru, acțiune O declarație logică „else”. Editorul utilizează textul „Altfel:”

Selectați o condiție de verificare, o ramură condițională, o condiție de așteptare sau o ramificare de așteptare paralelă pe care le-ați definit anterior și puteți utiliza o acțiune implicită pentru a defini pașii pentru toate cazurile care nu corespund criteriilor definite în condiție sau în elementele de ramificare.
Condiție de așteptare Exclusiv flux de lucru de fundal Permite unui flux de lucru de fundal să treacă în pauză până când se îndeplinesc criteriile definite de condiție. Fluxul de lucru repornește automat când se îndeplinesc criteriile din condiția de așteptare.
Ramura paralelă de așteptare Exclusiv flux de lucru de fundal Definește o condiție de așteptare alternativă pentru un flux de lucru de fundal cu un set corespunzător de pași suplimentari care sunt efectuați numai atunci când este îndeplinit criteriul inițial. Puteți utiliza ramificări de așteptare paralele pentru a crea limite de timp în logica de flux de lucru. Acestea împiedică fluxul de lucru să aștepte un timp nelimitat, până la îndeplinirea criteriilor definite într-o condiție de așteptare.
Atribuiți valoare Acțiune Setează o valoare la un parametru variabil sau de ieșire din proces.
Creați rând Flux de lucru, acțiune Creează un nou rând pentru un tabel și atribuie valori coloanelor.
Actualizați rândul Flux de lucru, acțiune Puteți actualiza rândul pe care rulează fluxul de lucru, oricare dintre rândurile legate de acel rând într-o relație N:1 sau orice rând creat de pașii anteriori.
Atribuiți rând Flux de lucru, acțiune Puteți atribui rândul pe care rulează fluxul de lucru, oricare dintre rândurile legate de acel rând cu o relație N:1 sau orice rând creat de pașii anteriori.
Trimite email Flux de lucru, acțiune Trimite un e-mail. Puteți alege să creați un nou mesaj de e-mail sau să utilizați un șablon de e-mail configurat pentru tabelul din rândul pe care rulează fluxul de lucru sau orice tabele care au o relație N:1 cu tabelul sau tabelul pentru orice rând creat de mai devreme. trepte.
Începeți fluxul de lucru pentru copii Flux de lucru, acțiune Începe un proces de flux de lucru care a fost configurat ca flux de lucru secundar.
Schimba starea Flux de lucru, acțiune Modifică starea rândului pe care rulează procesul, oricare dintre rândurile legate de acel rând cu o relație N:1 sau orice rând creat de pașii anteriori.
Opriți fluxul de lucru Flux de lucru, acțiune Oprește fluxul de lucru curent sau acțiunea curentă. Puteți seta o stare fie Reușită sau Anulată și să specificați un mesaj de stare.
Pas personalizat Flux de lucru, acțiune Furnizează extensii elementelor logice disponibile în mod implicit. Etapele pot cuprinde condiții, acțiuni, alte etape sau o combinație a acestor elemente. Dezvoltatorii pot crea pași de flux de lucru particularizați. În mod implicit, nu sunt disponibili pași particularizați.