Utilizați Acțiuni de proces particularizate

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

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 determinate de un proces sau de un comportament, nu de ceea ce se poate face cu un tabel. Aceste mesaje pot corespunde unor verbe ca Escaladare, Convertire, Planificare, Rutare sau Aprobare—orice aveți 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 un dezvoltator poate aplica modificări la ceea ce ar trebui făcut atunci când acel mesaj este utilizat. Puteți configura acțiunea să modifice pașii pe măsură ce procesele dvs. de afaceri se modifică. Orice cod personalizat care folosește acel mesaj nu trebuie schimbat atâta timp cât argumentele procesului nu se modifică.

Procesele de flux de lucru și inserturile continuă să ofere capacități similare pentru definirea automatizării. Procesele de flux de lucru oferă încă 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 particularizată este un mesaj care operează la același nivel ca oricare dintre mesajele furnizate de platformă. Dezvoltatorii pot înregistra inserturi pentru acțiuni.

Notă

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

Mesaje globale

Spre deosebire de Microsoft Dataverse fluxuri de lucru sau plug-in-uri, o acțiune de proces personalizată nu trebuie să fie asociată cu un anumit tabel. Puteți defini acțiuni de proces particularizate globale care pot fi apelate independent.

Pașii următori

Crearea unei acțiuni de proces particularizate

Notă

Ne puteți spune care preferințele dvs. lingvistice pentru documentație? Răspundeți la un chestionar scurt. (rețineți că acest chestionar este în limba engleză)

Chestionarul va dura aproximativ șapte minute. Nu sunt colectate date personale (angajament de respectare a confidențialității).