Struttura di un flusso di lavoro
Tutti i flussi di lavoro Insieme di regole logiche che definiscono i passaggi necessari per automatizzare specifici processi aziendali, attività o insiemi di azioni da eseguire sui record di Microsoft Dynamics CRM. in Microsoft Dynamics CRM risultano dalla combinazione di proprietà del flusso di lavoro Dettagli di base di un flusso di lavoro, inclusi il nome e l'entità primaria a cui viene applicato, come Lead o Caso. e logica del flusso di lavoro Le condizioni, le azioni e gli altri elementi logici che nel loro insieme definiscono quando e come un particolare flusso di lavoro esegue azioni sui record di Microsoft Dynamics CRM.. Questi due elementi compongono infatti la struttura di ogni record Voce del database di Microsoft Dynamics CRM, in cui sono memorizzate tutte le informazioni su un elemento specifico, ad esempio un contatto. I record possono essere paragonati alle singole schede in un sistema di archiviazione cartaceo. È possibile visualizzare le informazioni principali sui record in un elenco, nonché visualizzare o modificare i dettagli relativi ai record in un modulo. flusso di lavoro.
Proprietà di un flusso di lavoro
Per i flussi di lavoro sono disponibili diverse opzioni e impostazioni, dette proprietà del flusso di lavoro Dettagli di base di un flusso di lavoro, inclusi il nome e l'entità primaria a cui viene applicato, come Lead o Caso., necessarie per ogni flusso di lavoro di Microsoft Dynamics CRM.
Ogni flusso di lavoro richiede almeno le proprietà seguenti:
- Nome.
- Entità. Sebbene un flusso di lavoro possa agire su più entità Struttura utilizzata per la gestione dei dati. "Tipo di record" è un sinonimo. Account, Caso e Impegno sono esempi di entità di Microsoft Dynamics CRM., è associato sempre a una sola entità primaria Entità a cui è associata un'entità correlata. Viene a volte definita entità principale..
- Ambito. L'ambito di un flusso di lavoro determina i record su cui il flusso di lavoro può agire. L'ambito è limitato dalle autorizzazioni assegnate al proprietario del flusso di lavoro e dalla visualizzazione Filtro applicato a un elenco di record.Gli utenti possono scegliere visualizzazioni diverse che contengono tutti i record o tutti gli impegni di un particolare tipo oppure che rappresentano un sottoinsieme di tale tipo. scelta dal proprietario per l'ambito al momento della creazione del flusso di lavoro.
- Tipo. È possibile specificare se il flusso di lavoro creato è un flusso di lavoro o un modello di flusso di lavoro Tipo di flusso di lavoro utilizzato esclusivamente come base per la creazione di altri flussi di lavoro. I modelli di flusso di lavoro non possono avviare processi di flusso di lavoro..
- Modalità di avvio dei flussi di lavoro automatici. È possibile specificare gli eventi dell'implementazione di Microsoft Dynamics CRM che causano l'azione del flusso di lavoro, ad esempio la creazione di un nuovo record di lead Potenziale cliente che deve essere impostato come qualificato o non qualificato in quanto opportunità di vendita.Se si imposta un lead come qualificato, è possibile convertirlo in opportunità, account e/o contatto. o una modifica specifica a un record di un caso Problema del servizio clienti segnalato da un cliente e gli impegni che i rappresentanti del servizio clienti utilizzano per risolverlo..
- Disponibilità. Oltre ai flussi di lavoro che vengono eseguiti automaticamente quando si verificano determinati eventi, un flusso di lavoro può essere reso disponibile come flusso di lavoro su richiesta Tipo di flusso di lavoro che viene eseguito solo quando un utente sceglie di applicarlo ai record tramite una barra degli strumenti o un menu in Microsoft Dynamics CRM., flusso di lavoro figlio Tipo di flusso di lavoro che viene eseguito solo se avviato da un altro flusso di lavoro. Questo tipo di flusso di lavoro è contenuto all'interno di un flusso di lavoro principale e non può essere eseguito in modo autonomo. o entrambi.
Logica del flusso di lavoro
La logica Le condizioni, le azioni e gli altri elementi logici che nel loro insieme definiscono quando e come un particolare flusso di lavoro esegue azioni sui record di Microsoft Dynamics CRM. aggiunta al flusso di lavoro determina le azioni specifiche che verranno eseguite dal flusso di lavoro sui record.
La logica del flusso di lavoro include gli elementi seguenti:
- Fasi. L'aggiunta di fasi Elementi della logica del flusso di lavoro utilizzati per il raggruppamento dei passaggi.Le regole del flusso di lavoro determinano le attività richieste per un flusso di lavoro e l'ordine in cui tali attività devono essere eseguite. alla logica del flusso di lavoro consente di raggrupparne i passaggi. Le fasi del flusso di lavoro facilitano la lettura della logica e la illustrano, ma non influenzano la logica o il comportamento dei flussi di lavoro.
Le descrizioni delle fasi di un flusso di lavoro vengono visualizzate come intestazioni nei moduli dei processi di sistema Processo eseguito da Microsoft Dynamics CRM in modo indipendente o in background. È possibile avviare altri processi prima del completamento di un processo di sistema. Sono esempi di processi di sistema i processi del flusso di lavoro e i processi di rilevamento duplicati. che visualizzano lo stato di un processo del flusso di lavoro Tipo di processo di sistema che esegue le azioni definite in un flusso di lavoro su un record specifico.. Possono inoltre essere presenti nei report.
- Passaggi. Ogni passaggio del flusso di lavoro Elemento della logica del flusso di lavoro che definisce un'unità di regole business all'interno di un flusso di lavoro. I passaggi possono includere condizioni, azioni, altri passaggi o una combinazione di questi elementi. aggiunto definisce la logica sottostante del flusso di lavoro. I passaggi del flusso di lavoro possono contenere azioni, ad esempio la creazione di un nuovo record o l'invio di una notifica tramite posta elettronica, oppure altri passaggi. È possibile nidificare un numero illimitato di passaggi del flusso di lavoro.
È possibile aggiungere i tipi di passaggi seguenti ai flussi di lavoro:
- Condizione controllo Elemento della logica del flusso di lavoro che definisce una situazione specifica e le eventuali azioni da eseguire quando si verifica tale situazione. Istruzione logica di tipo "if-then" in un flusso di lavoro o una conversazione.
- Ramo condizionale Elemento della logica del flusso di lavoro che definisce una condizione alternativa, nonché l'azione o i passaggi aggiuntivi, per i casi in cui i criteri in una condizione non vengono soddisfatti. Istruzione logica di tipo "altrimenti-se-allora" in un flusso di lavoro.
- Azione predefinita Elemento della logica del flusso di lavoro che definisce un'azione alternativa in tutti i casi che non corrispondono ai criteri definiti nelle condizioni o nei rami. Istruzione logica di tipo "allora" in un flusso di lavoro.
- Condizione di attesa Elemento della logica del flusso di lavoro che consente la sospensione automatica di un flusso di lavoro fino a quando non vengono soddisfatti i criteri definiti dalla condizione. Il flusso di lavoro viene riavviato automaticamente quando vengono soddisfatti i criteri nella condizione di attesa.
- Ramo di attesa parallela Elemento della logica del flusso di lavoro che definisce una condizione di attesa alternativa, con un insieme corrispondente di passaggi aggiuntivi da eseguire solo se viene soddisfatto il criterio iniziale. È possibile utilizzare rami di attesa paralleli per creare timeout nella logica del flusso di lavoro. In questo modo si evita di dover attendere per periodi di tempo molto lunghi che i criteri definiti in una condizione di attesa vengano soddisfatti.
- Passaggio personalizzato Elemento della logica del flusso di lavoro che consente di estendere gli elementi logici disponibili per impostazione predefinita in Microsoft Dynamics CRM. I passaggi possono includere condizioni, azioni, altri passaggi o una combinazione di questi elementi. È possibile sviluppare passaggi personalizzati del flusso di lavoro utilizzando le informazioni disponibili in Microsoft Dynamics CRM Software Development Kit.
- Azioni. Aggiungendo azioni Elementi della logica del flusso di lavoro che specificano le azioni che devono essere eseguite dai processi del flusso di lavoro quando vengono soddisfatte le condizioni definite nel flusso di lavoro. ai passaggi del flusso di lavoro, si definiscono le azioni specifiche che il flusso di lavoro dovrà eseguire.
È possibile aggiungere le azioni seguenti ai flussi di lavoro:
- Creazione di un record
- Aggiornamento di un record
- Assegnazione di un record
- Invio di una notifica tramite posta elettronica
- Avvio di un flusso di lavoro figlio Tipo di flusso di lavoro che viene eseguito solo se avviato da un altro flusso di lavoro. Questo tipo di flusso di lavoro è contenuto all'interno di un flusso di lavoro principale e non può essere eseguito in modo autonomo.
- Modifica dello stato di un record
- Interruzione del flusso di lavoro corrente
- Esecuzione di un'azione personalizzata del flusso di lavoro Elemento della logica del flusso di lavoro che specifica un'operazione personalizzata che deve essere eseguita dai processi del flusso di lavoro quando vengono soddisfatte le condizioni definite nel flusso di lavoro. È possibile sviluppare azioni personalizzate del flusso di lavoro utilizzando le informazioni disponibili in Microsoft Dynamics CRM Software Development Kit. In Microsoft Dynamics CRM non sono disponibili azioni personalizzate per impostazione predefinita.