Panoramica dei processi aziendali

Con la creazione di un processo aziendale è possibile assicurarsi che gli utenti inseriscano i dati in modo coerente e seguano gli stessi passaggi ogni volta che lavorano con un cliente. Ad esempio, si potrebbe creare un flusso del processo aziendale per fare in modo che tutti gli utenti gestiscano le richieste di assistenza dei clienti in modo coerente o per richiedere che gli utenti ottengano l'approvazione di una fattura prima di inviare un ordine. I flussi dei processi di business usano la stessa tecnologia sottostante degli altri processi, ma le funzionalità che forniscono sono diverse dalle altre funzionalità usate dai processi. Per informazioni su come creare o modificare un processo aziendale, vai a Creare un processo aziendale.

Guarda un breve video sui processi aziendali.

Perché utilizzare i processi aziendali

I processi aziendali forniscono una guida per consentire alle persone di terminare il lavoro. Forniscono infatti un'esperienza utente semplificata che guida le persone nell'esecuzione dei processi definiti dall'organizzazione per le interazioni che devono essere intraprese per arrivare a una conclusione di qualche tipo. Questa esperienza utente può essere adattata in modo che gli utenti con diversi ruoli di sicurezza possano avere un'esperienza che si adatta meglio al loro lavoro.

Utilizzare i processi aziendali per definire un insieme di passaggi necessari affinché gli utenti ottengano un risultato desiderato. Questi passaggi forniscono un indicatore visivo della posizione in cui si trova l'utente nel processo aziendale. I flussi dei processi aziendali riducono la necessità di training perché i nuovi utenti non devono concentrarsi sulla tabella da usare, ma possono permettere al processo di guidarli. È possibile configurare i flussi dei processi aziendali per supportare le metodologie di vendita comuni che consentono ai gruppi di vendita di ottenere risultati migliori. Per i gruppi di servizio, i processi aziendali consentono di aggiornare il nuovo personale più rapidamente evitando errori che potrebbero dare come risultato clienti non soddisfatti.

Operazioni possibili con i processi aziendali

Con i processi aziendali, viene definito un insieme di fasi e procedure che vengono quindi visualizzate in un controllo nella parte superiore del modulo.

Processo aziendale con fasi

Ogni fase include un gruppo di passaggi. Ogni passaggio rappresenta una colonna in cui è possibile immettere i dati. Puoi passare alla fase successiva utilizzando il pulsante Fase successiva. Nelle app basate su modello, puoi lavorare con una fase processo aziendale all'interno del flyout della fase oppure puoi aggiungerla al riquadro laterale. I flussi dei processi aziendali non supportano l'espansione del flyout della fase nel riquadro laterale sui dispositivi mobili.

È possibile rendere un passaggio obbligatorio in modo che gli utenti debbano immettere i dati della colonna corrispondente prima di poter procedere alla fase successiva. Questa operazione è comunemente chiamata "stage-gating". Se si aggiunge una colonna richiesta dall'azienda o dal sistema a una fase processo aziendale, si consiglia di aggiungere questa colonna anche al modulo.

I processi aziendali sembrano relativamente semplici rispetto ad altri tipi di processi perché non si basano su alcun tipo di regole business condizionali né di automazione, ma contribuiscono a semplificare le operazioni di immissione e di controllo dei dati nelle fasi. Quando tuttavia li si combinano con altri processi e personalizzazioni, questi posso essere importanti per consentire agli utenti di risparmiare tempo, di ridurre i costi di formazione e di aumentare l'adozione da parte degli utenti.

Nota

Se una qualsiasi fase, inclusa la fase corrente, ha colonne obbligatorie (ad eccezione delle colonne nascoste), è necessario compilare le colonne di tali fasi prima di salvare il modulo o di passare a una nuova fase. Le colonne disabilitate bloccheranno comunque la navigazione nella fase se sono vuote e obbligatorie. I passaggi obbligatori associati a una colonna con due opzioni (Sì/No) devono avere come valore (vero), altrimenti vengono considerati vuoti e bloccano la navigazione tra le fasi. Si noti che questo comportamento è diverso dal modo in cui vengono gestiti i campi obbligatori aziendali in un modulo, in cui No non è considerato un valore vuoto.

Processi aziendali integrati con altre personalizzazioni

Quando l'utente immette i dati utilizzando i processi aziendali, le modifiche apportate ai dati vengono applicati alle colonne del modulo in modo da consentire l'applicazione immediata dell'automazione fornite dalle regole di business o dagli script del modulo. È possibile aggiungere dei passaggi che impostano i valori per le colonne non presenti nel modulo e queste colonne vengono aggiunte al modello di oggetti utilizzato per gli script del modulo. Xrm.Page Tutti i flussi di lavoro avviati dalle modifiche alle colonne incluse in un processo aziendale vengono applicati quando i dati nel modulo vengono salvati. Se l'automazione viene applicata tramite un flusso di lavoro in tempo reale, le modifiche sono immediatamente visibili all'utente quando i dati nel modulo vengono aggiornati dopo il salvataggio della riga.

Sebbene il controllo processo aziendale nel modulo non fornisca alcuna programmabilità diretta lato client, le modifiche applicate da regole di business o dagli script del modulo vengono automaticamente applicate ai controlli processo aziendale. Se nascondi una colonna in un modulo, la stessa colonna verrà nascosta anche nel controllo processo aziendale. Se si imposta un valore utilizzando regole di business o gli script dei moduli, tale valore viene impostato all'interno di processo aziendale.

Processi aziendali simultanei

I processi aziendali simultanei consentono agli addetti alla personalizzazione di configurare più processi aziendali e di associarli alla stessa riga iniziale. Gli utenti possono passare da un processo aziendale eseguito simultaneamente all'altro e riprendere il proprio lavoro nella fase del processo a cui stavano lavorando.

Processi aziendali del sistema

Quando l'impostazione Power Platform ambiente è attivata Abilita app Dynamics 365 , vengono inclusi i seguenti flussi di processi aziendali. Per comprendere il funzionamento dei processi aziendali, rivedere i processi aziendali di sistema:

  • Processo di vendita lead - opportunità
  • Processo telefono - caso
  • Processo di vendita

Più tabelle nei processi aziendali

È possibile utilizzare il processo aziendale per una singola tabella oppure estenderlo in più tabelle. Ad esempio, è possibile avere un processo che inizia con un'opportunità, poi prosegue con un preventivo, un ordine e una fattura, prima di restituire infine l'opportunità a Chiudi.

È possibile progettare flussi di processi aziendali che collegano le righe di un massimo di cinque tabelle diverse in un unico processo, in modo che gli utenti dell'app possano concentrarsi sul flusso del loro processo anziché sulla tabella su cui stanno lavorando. Possono più facilmente spostarsi tra le righe delle tabelle correlate.

Più processi aziendali sono disponibili per ogni tabella

Non tutti gli utenti di un'organizzazione seguono lo stesso processo e condizioni diverse potrebbero richiedere l'applicazione di un processo diverso. È possibile avere un massimo di 10 processi aziendali attivo per tabella per fornire processi appropriati per situazioni diverse.

Controlla quale processo aziendale viene applicato

È possibile associare i flussi dei processi aziendali ai ruoli di sicurezza in modo che solo le persone con tali ruoli di sicurezza possano visualizzarli o utilizzarli. È anche possibile impostare l'ordine dei flussi del processo aziendale in modo da controllare il flusso che viene configurato per impostazione predefinita. Questo metodo funziona analogamente al modo in cui vengono definiti più moduli per una tabella.

Quando si crea una nuova riga di tabella, l'elenco della definizione dei processi aziendali attivi disponibile viene filtrato dal ruolo di sicurezza dell'utente. La prima definizione dei processi aziendali attivata disponibile per il ruolo di sicurezza dell'utente in base all'elenco degli ordini di processo è quella applicata per impostazione predefinita. Se sono disponibili più definizioni di processi aziendali attivi, gli utenti possono caricarne un'altra dalla finestra di dialogo Cambia processo . Quando i processi vengono cambiati, quello attualmente sottoposto a rendering passa in background e viene sostituito da quello selezionato, ma mantiene il suo stato ed è possibile cambiarlo nuovamente. Ogni riga può avere più istanze di processo associate (ogni per una definizione di processo aziendale diversa, fino a un totale di 10). Nel caricamento del modulo, solo un processo aziendale viene sottoposto a rendering. Quando un utente applica un processo diverso, tale processo può essere caricato per impostazione predefinita solo per quell'utente specifico.

Per assicurarsi che un processo aziendale venga caricato per impostazione predefinita per tutti gli utenti (comportamento equivalente al "fissaggio" del processo), è possibile aggiungere uno script API client personalizzato (risorsa Web) al caricamento del modulo che carichi specificamente un'istanza di processo aziendale esistente in base all'ID di definizione del processo aziendale.

Considerazioni sul processo aziendale

È possibile definire i processi aziendali solo per le tabelle di supporto. È inoltre necessario tenere presente i limiti del numero di processi, delle fasi e delle procedure che è possibile aggiungere.

Processi aziendali che chiamano un flusso di lavoro

È possibile chiamare flussi di lavoro su richiesta dall'interno di un processo aziendale. È possibile configurarlo dal progettista processo aziendale trascinando un componente del flusso di lavoro in una fase del processo o nella sezione Flussi di lavoro globali .

Quando includi un flusso di lavoro che desideri grilletto all' Uscita fase di una fase nel tuo processo aziendale e quella fase è l'ultima fase del flusso, il progettista dà l'impressione che il flusso di lavoro venga attivato al completamento di quella fase. Tuttavia, il flusso di lavoro non viene attivato perché non avviene alcuna transizione di fase. Non riceverai alcun avviso o errore che ti impedisca di includere il flusso di lavoro nella fase. Quando un utente interagisce con processo aziendale, il completamento o l'abbandono del processo non determina una transizione di fase e pertanto il flusso di lavoro non viene attivato. Di seguito sono illustrati alcuni esempi:

  • Crea un processo aziendale con due fasi, S1 si connette a S2, con un flusso di lavoro nella fase S2 e imposta l'avvio su Uscita fase.

  • Crea un processo aziendale con tre fasi, S1 si connette a S2, quindi S2 si ramifica a S3. Includi un flusso di lavoro in S2 e imposta l'avvio su Uscita fase.

In entrambi i casi il flusso di lavoro non è grilletto. Per aggirare questo problema, aggiungi un flusso di lavoro globale e aggiungi il flusso di lavoro che desideri grilletto in modo che il flusso di lavoro venga attivato per il processo aziendale anziché per una fase del processo. È possibile impostare grilletto per un flusso di lavoro globale su Processo abbandonato o Processo completato per fare in modo che il flusso di lavoro venga impostato su grilletto quando un utente abbandona o completa il processo aziendale.

Tabelle che possono utilizzare i processi aziendali

Tutte le tabelle personalizzate possono usare i processi aziendali. Anche le seguenti tabelle standard possono utilizzare flussi di processi aziendali. Alcune tabelle richiedono un'app Dynamics 365, ad esempio Dynamics 365 for Sales o Dynamics 365 for Customer Service.

  • Conto
  • Appuntamento
  • Campagna
  • Attività campagna
  • Risposta campagna
  • Concorrente
  • Contatto
  • E-mail
  • Diritto
  • Fax
  • Caso
  • Fattura
  • Lead
  • Lettera
  • Elenco marketing
  • Opportunità
  • Telefonata
  • Prodotto
  • Voce di listino
  • Offerta
  • Appuntamento ricorrente
  • Documen. vendita
  • Impegno social
  • Ordina
  • Utente
  • Attività
  • Team

Per abilitare una tabella personalizzata per i processi aziendali, selezionare la casella di controllo Processi aziendali (verranno create delle tabelle) nella definizione di tabella. Non è possibile annullare questa azione.

Nota

Se si passa alla fase del processo aziendale contenente la tabella Social Activity e si sceglie il pulsante Fase successiva, viene visualizzata l'opzione Crea. Quando si sceglie Crea, verrà caricato il modulo Social Engagement. Tuttavia, poiché Social Activity non è valido per Create dall'interfaccia utente dell'app, non sarà possibile salvare il modulo e viene visualizzato il messaggio di errore: "Errore non previsto".

Numero massimo di processi, fasi e procedure

Per garantire prestazioni accettabili e l'usabilità dell'interfaccia utente, ci sono alcune limitazioni di cui dovresti essere a conoscenza quando utilizzi i flussi di processi aziendali:

  • Possono esistere non più di 10 processi aziendali attivati per tabella.
  • Ogni processo può contenere non più di 30 fasi.
  • I processi a più tabelle possono contenere non più di cinque tabelle.

Supporto della personalizzazione delle tabelle dei processi aziendali

Le tabelle processo aziendale possono essere visualizzate nel sistema in modo che i dati delle righe della tabella possano essere resi disponibili in griglie, viste, grafici e dashboard.

Utilizzare le righe delle tabelle dei processi aziendali con le griglie, le visualizzazioni, i grafici e i dashboard

Grazie ai flussi di processi aziendali disponibili come tabella, è possibile utilizzare ricerche, visualizzazioni, grafici e dashboard avanzati ricavati dai dati processo aziendale per una determinata tabella, ad esempio un lead o un'opportunità. Gli amministratori di sistema e gli addetti alla personalizzazione possono creare griglie, visualizzazioni, grafici e dashboard personalizzati per il processo aziendale simili a quelli creati con altre tabelle.

Per accedere a una vista predefinita processo aziendale, vai a Power Apps, Seleziona Soluzioni, apri la soluzione che desideri, Seleziona Oggetti> Tabelle e apri la tabella dei processi desiderata, ad esempio Processo di vendita di opportunità tavolo. Seleziona Visualizzazioni, quindi Seleziona per ottenere la vista desiderata.

Sono disponibili molte visualizzazioni predefinite visualizzabili come grafico, ad esempio la visualizzazione Processo di vendita opportunità attivo.

Visualizzazione Processo di vendita opportunità attivo.

Interagire con la tabella del processo aziendale da un flusso di lavoro

È possibile interagire con le tabelle del processo aziendale da un flusso di lavoro. Ad esempio, è possibile creare un flusso di lavoro per processo aziendale riga della tabella per modificare la Fase attiva quando una colonna sul Opportunità la riga della tabella viene aggiornata. Per maggiori informazioni su come fare, vai a Automatizzare le fasi processo aziendale utilizzando i flussi di lavoro.

Eseguire i flussi di processo aziendale offline

È possibile usare i flussi di processo aziendale offline se vengono soddisfatte le condizioni seguenti:

  • Il flusso di processo aziendale viene usato da un'app Power Apps.
  • L'app Power Apps è abilitata per l'uso offline.
  • Il flusso di processo aziendale ha una singola tabella.

In particolare, i tre comandi disponibili per un flusso di processo aziendale quando l'app Power Apps è offline sono:

  • Fase successiva
  • Fase precedente
  • Imposta fase attiva

Colonna di ricerca in una fase del processo aziendale

Le righe recenti sono visibili in una colonna di ricerca per un'app basata su modello. Per evitare che gli elementi utilizzati più di recente vengano visualizzati nella ricerca, segui questi passaggi:

  1. Mentre nel progettazione moduli con un modulo di tabella per una tabella utilizzata in un processo aziendale, Seleziona i dati della colonna di ricerca passaggio dal Vista ad albero nel riquadro di navigazione a sinistra.

  2. Controllo Disattiva gli elementi utilizzati più di recente.

    Uno screenshot su come disabilitare gli elementi utilizzati più di recente.

  3. Salva e pubblica.

Limitazioni dell'utilizzo delle tabelle di flusso del processo aziendale

  • Attualmente non è possibile creare moduli personalizzati per le tabelle in base a un processo aziendale.

  • Se una soluzione include una di flusso del processo aziendale, tale tabella deve essere aggiunta manualmente alla soluzione prima dell'esportazione. In caso contrario, la tabella di flusso del processo aziendale non sarà inclusa nel pacchetto della soluzione. Per ulteriori informazioni, vedi Creare e modificare tabelle.

  • L'aggiunta della tabella dei processi a un'app basata su modello potrebbe comportare funzionalità limitate. Per ulteriori informazioni, vedi l'articolo su creazione e modifica di processi aziendali.

  • I flussi dei processi aziendali mostrano il nome dell'istanza processo aziendale, che viene impostato al momento della creazione di processo aziendale. Ciò significa che se il nome nella definizione processo aziendale cambia, le nuove istanze processo aziendale visualizzano il nome aggiornato, mentre le istanze processo aziendale più vecchie visualizzano il nome originale. Inoltre, i nomi delle definizioni processo aziendale localizzati non vengono visualizzati.