Prezentare generală a lucrului cu acțiuni
Acest subiect se aplică la Dynamics 365 Customer Engagement (on-premises). Pentru versiunea Power Apps a acestui subiect, consultați: Folosiți acțiuni
Acțiunile sunt un tip de proces. Puteți invoca acțiuni, inclusiv acțiuni particularizate, direct dintr-un flux de lucru sau un dialog, fără a scrie cod! Mai multe informații: Invocați o acțiune personalizată dintr-un flux de lucru sau dintr-un dialog
Acțiunile pot fi, de asemenea, invocate prin executarea unui cod particularizat care utilizează servicii web Dynamics 365 Customer Engagement (on-premises).
Puteți apela acțiunile:
Dintr-un cod care se execută într-un insert sau flux de lucru particularizat.
Dintr-o comandă plasată în aplicație și care execută operațiunea folosind cod JavaScript.
Dintr-o integrare cu un alt sistem care utilizează serviciile web Dynamics 365 Customer Engagement (on-premises).
Dintr-o aplicație client particularizată care utilizează serviciile web Dynamics 365 Customer Engagement (on-premises).
Dezvoltatorii pot afla mai multe în acest subiect: Creați-vă propriile acțiuni.
De ce să utilizați acțiuni?
Acțiunile deschid o gamă de posibilități pentru a compune logica operațională. Înainte de Acțiuni, principalul mod de a implementa procese de afaceri era limitat la inserturi sau activități de fluxuri de lucru particularizate. Cu Acțiuni, puteți efectua operațiuni, cum ar fi Creare, Actualizare, Ștergere, Atribuire sau Efectuare acțiune. Pe plan intern, o acțiune creează un mesaj particularizat. Dezvoltatorii se referă la aceste acțiuni ca "mesaje". Fiecare dintre aceste mesaje se bazează pe acțiunile întreprinse asupra unei înregistrări de entitate. Dacă scopul unui proces este de a crea o înregistrare, de a o actualiza, apoi de a o atribui, există trei pași distincți. Fiecare pas este definit de capacitățile entității – nu neapărat de procesul dvs. de afaceri.
Acțiunile oferă capacitatea de a defini un singur verb (sau mesaj) care corespunde unei operațiuni de care aveți nevoie pentru a lucra. Aceste mesaje noi sunt determinate de un proces sau de un comportament, nu de ceea ce se poate face cu o entitate. Aceste mesaje pot corespunde unor verbe ca Escaladare, Convertire, Planificare, Rutare sau Aprobare - orice vă trebuie. 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. Totuși, o diferență semnificativă este că acum, o persoană care nu este dezvoltator poate aplica modificări la ceea ce trebuie făcut atunci când este folosit mesajul. Puteți configura acțiunea să modifice pașii pe măsură ce procesele dvs. de afaceri se modifică. Orice cod particularizat care utilizează acest mesaj nu trebuie să fie schimbat, atât timp cât argumentele de proces 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 încă mai oferă non-dezvoltatorilor capacitatea 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 este un mesaj care operează la același nivel ca oricare dintre mesajele furnizate de platformă. Dezvoltatorii pot înregistra inserturi pentru Acțiuni.
Mesaje globale
Spre deosebire de procesele de flux de lucru sau de inserturi, o acțiune nu trebuie asociată cu o anumită entitate. Puteți definiți acțiuni "globale", care pot fi apelate independent.
Consultați și
Creați-vă propriile acțiuniConfigurați acțiunile
Invocați acțiuni personalizate dintr-un flux de lucru sau dialog
Prezentare generală a proceselor de flux de lucru
Prezentare generală a fluxurilor de procese de afaceri