Partajați prin


Utilizați acțiuni de proces personalizate

Acțiunile de proces personalizate, cunoscute și sub numele de acțiuni personalizate, sau doar acțiuni deschid o serie de posibilități pentru compunerea logicii de afaceri. Cu acțiunile de proces personalizate, puteți efectua operațiuni, cum ar fi Creare, Actualizare, Ștergere, Atribuire sau Efectuare acțiune. Intern, o acțiune de proces personalizată creează un mesaj personalizat. Dezvoltatorii se referă la aceste acțiuni ca mesaje. Dacă scopul unui proces este de a crea un rând, apoi de a-l actualiza și apoi de a-l atribui, există trei pași separați. Fiecare pas este definit de capacitățile tabelului, nu neapărat de procesul de afaceri.

Acțiunile de proces personalizate vă permit să definiți un singur verb (sau mesaj) care se potrivește cu o operațiune pe care trebuie să o efectuați pentru afacerea dvs. Aceste mesaje noi sunt conduse de un proces sau comportament, mai degrabă decât de ceea ce se poate face cu un tabel. Aceste mesaje pot corespunde verbelor precum Escalate, Convert, Schedule, Route sau Approve, orice ai nevoie. Adiția acestor verbe oferă un vocabular mai bogat, pentru a vă defini fluent procesele de afaceri. Puteți aplica acest vocabular mai bogat de la clienți sau integrări, în loc să scrieți acțiunea în cadrul clienților. Acest lucru vă ajută, de asemenea, deoarece puteți să gestionați și să înregistrați succesul sau eșecul întregii acțiuni ca o singură unitate.

Mesaje configurabile

Odată ce o acțiune este definită și activată, un dezvoltator poate utiliza acel mesaj ca pe orice alte mesaje furnizate de platforma. Cu toate acestea, o diferență semnificativă este că acum cineva care nu este dezvoltator poate aplica modificări la ceea ce ar trebui făcut atunci când acel mesaj este folosit. Puteți configura acțiunea să modifice pașii pe măsură ce procesele dvs. de afaceri se modifică. Orice cod personalizat care utilizează acel mesaj nu trebuie modificat atâta timp cât argumentele procesului nu se schimbă.

Procesele de flux de lucru și inserturile continuă să ofere capacități similare pentru definirea automatizării. Procesele de flux de lucru oferă în continuare capacitatea unui non-dezvoltator de a aplica modificări. Dar diferența este în modul în care sunt compuse procesele de afaceri și în modum în care un dezvoltator își poate scrie codul. O acțiune de proces personalizată este un mesaj care funcționează la același nivel cu oricare dintre mesajele furnizate de platformă. Dezvoltatorii pot înregistra plug-in-uri pentru acțiuni.

Notă

API-ul personalizat este o modalitate mai nouă de a defini mesaje personalizate cu multe avantaje pentru dezvoltatori. Dacă nu intenționați să utilizați capacitățile fără cod pe care le oferă acțiunile de proces particularizate pentru a configura logica de afaceri, API-ul particularizat oferă capacități mai bune pentru dezvoltatori pentru a-și crea propriile mesaje. Informații suplimentare:

Mesaje globale

Spre deosebire de fluxurile de lucru sau insertele Microsoft Dataverse, o acțiune de proces particularizată nu trebuie să fie asociată cu un anumit tabel. Puteți defini acțiuni de proces personalizate globale care pot fi apelate singure.

Pașii următori

Creați o acțiune de proces personalizată