Utilizzare azioni di processo personalizzate

Azioni di processo personalizzate, note anche come Azioni personalizzate o semplicemente Azioni apri una gamma di possibilità per comporre la logica aziendale. Con le azioni di processo personalizzate, puoi eseguire operazioni, ad esempio l'azione creare, aggiornare, eliminare, assegnare o eseguire. Internamente, un'azione di processo personalizzata crea un messaggio personalizzato. Gli sviluppatori fanno riferimento a tali azioni come messaggi, Se l'obiettivo di un processo è quello di creare una riga e successivamente di aggiornarla e assegnarla, i passaggi distinti sono tre. Ogni passaggio viene definito delle funzionalità della tabella e non necessariamente dal processo aziendale.

Le azioni di processo personalizzate consentono di definire un singolo verbo (o messaggio) corrispondente a un'operazione da eseguire per l'azienda. Questi nuovi messaggi sono determinati da un processo o da un comportamento anziché dalle operazioni che è possibile eseguire in una tabella. Tali messaggi possono corrispondere a verbi che si riferiscono alla riassegnazione, la conversione, la programmazione, l'indirizzamento o l'approvazione, a seconda delle esigenze. L'aggiunta di tali verbi fornisce un vocabolario più ricco per definire i processi aziendali in modo fluido. È possibile applicare questo vocabolario più ricco da client o integrazioni invece di dover scrivere l'azione all'interno dei client. L'intera procedura risulta più semplice perché è possibile gestire e registrare l'esito positivo o negativo di un'intera azione come singola unità.

Messaggi configurabili

Dopo che un'azione è definita e attivata, uno sviluppatore può utilizzare il messaggio in modo analogo a qualsiasi altro messaggio disponibile in una piattaforma. Tuttavia, una differenza importante è che ora anche gli utenti non sviluppatori possono applicare modifiche alle operazioni da eseguire quando il messaggio viene utilizzato. È possibile configurare l'azione per modificare i passaggi man mano che i processi aziendali cambiano. Non è necessario modificare alcun codice personalizzato che utilizza il messaggio fino a quando gli argomenti del processo non subiscono modifiche.

I processi di flusso di lavoro e i plug-in continuano a fornire funzionalità analoghe per la definizione dell'automazione. I processi di flusso di lavoro consentono comunque a un utente non sviluppatore di applicare modifiche, ma la differenza è ora rappresentata dal modo in cui i processi aziendali sono costituiti e dal modo in cui uno sviluppatore può scrivere il codice. Un'azione di processo personalizzata è un messaggio che viene eseguito allo stesso livello di alcuni messaggi disponibili nella piattaforma. Gli sviluppatori possono registrare i plug-in per le azioni.

Nota

L'API personalizzata è un nuovo modo di definire messaggi personalizzati con molti vantaggi per gli sviluppatori. Se non si intende utilizzare le funzionalità senza codice fornite dalle azioni di processo personalizzate per configurare la logica di business, l'API personalizzata offre agli sviluppatori funzionalità migliori per creare i propri messaggi. Ulteriori informazioni:

Messaggi globali

A differenza dei flussi di lavoro o dei plug-in di Microsoft Dataverse, un'azione di processo personalizzata non deve essere associata a una tabella specifica. È possibile definire azioni di processo personalizzate globali che possono essere chiamate in modo indipendente.

Passaggi successivi

Creare un'azione di processo personalizzata

Nota

Puoi indicarci le tue preferenze di lingua per la documentazione? Partecipa a un breve sondaggio. (il sondaggio è in inglese)

Il sondaggio richiederà circa sette minuti. Non viene raccolto alcun dato personale (Informativa sulla privacy).