Considerazioni sullo strumento Migrazione al flusso
Rivedere le considerazioni, le regole e i processi di flusso di lavoro supportati per lo strumento Migrazione al flusso.
Versioni (Edition) richieste
| Visualizzare le versioni supportate. |
Considerazioni sulla migrazione di un processo in un flusso
Rivedere le considerazioni e i processi di Process Builder supportati per lo strumento Migrazione al flusso.
Considerazioni
I processi con ricorsione non sono completamente supportati. Quando viene eseguita la migrazione di un processo con ricorsione, il record viene valutato una sola volta. Testare e verificare che tutti i processi con ricorsione funzionino come previsto dopo la migrazione.
I processi vengono migrati come flussi ottimizzati per le azioni e i record correlati (dopo il salvataggio). Se necessario, è possibile modificare e ottimizzare il flusso per gli aggiornamenti di campo rapidi (prima del salvataggio) dopo la migrazione del flusso.
L'azione di flusso di invocazione viene migrata come elemento sottoflusso anziché come azione di flusso invocabile. I sottoflussi vengono eseguiti nella stessa transazione del flusso controllante. Tutti i processi con azioni di flusso di invocazione che prevedono chiamate esterne, azioni esterne o pause devono essere riprogettati utilizzando un percorso asincrono.
È possibile eseguire la migrazione delle azioni pianificate di Process Builder solo se si seleziona il criterio unico associato all'azione pianificata. Se sono selezionati più criteri, non viene eseguita alcuna migrazione di azioni pianificate. Dopo la migrazione, le azioni pianificate diventano i percorsi pianificati di Flow Builder. Nel flusso, le azioni pianificate migrate seguono il ScheduledPath__# della convenzione di denominazione. In fase di esecuzione, il nuovo flusso verifica se vi sono azioni in sospeso del processo originale migrato e le elimina. Se un record viene aggiornato, tutte le azioni pianificate in sospeso vengono spostate nel percorso pianificato appropriato o annullate se il record non soddisfa più i criteri. Se un record non viene aggiornato quando viene eseguita l'azione pianificata, viene eseguita l'azione pianificata del processo. Vedere Monitoraggio delle azioni pianificate in sospeso dei processi.
Non è possibile eseguire la migrazione di un riferimento incrociato tra oggetti in una formula.
È possibile eseguire la migrazione di un processo che utilizza un riferimento ai metadati personalizzati in una formula. Dopo la migrazione, il riferimento ai metadati personalizzati viene utilizzato nelle formule del flusso ma non è possibile configurarlo con il selettore di risorse.
Quando si esegue la migrazione di un processo basato sul tempo, eseguire la migrazione di ogni esito al proprio flusso di azioni pianificato. Attivare quindi i nuovi flussi e disattivare il processo.
Eseguire la migrazione del processo in un flusso all'interno della stessa organizzazione del Process Builder originale. Non eseguire la migrazione a un'organizzazione intermedia e quindi distribuirla all'organizzazione di destinazione. Quando si esegue la migrazione di un processo a un flusso nella stessa organizzazione, il flusso può gestire tutte le azioni pianificate in area di attesa dal processo precedente. Se si distribuisce il flusso in una nuova organizzazione, viene trattato come un nuovo flusso e i percorsi pianificati non vengono migrati alle nuove azioni pianificate.
Processi supportati
Lo strumento Migrazione al flusso supporta solo i processi attivati da record. I processi di tipo evento personalizzato e di tipo invocabile personalizzato non sono supportati. Lo strumento non supporta nemmeno i processi che contengono tipi o criteri di metadati personalizzati contenenti un campo proveniente da un oggetto correlato (attraversamento campi). Per i processi supportati, è possibile eseguire la migrazione di questi tipi di azioni senza configurazione aggiuntiva.
- Aggiornamento record
- Creazione record
- Flusso invocazione
- Apex invocazione
- Avviso tramite email
Dopo la migrazione, questi tipi di azioni mantengono le posizioni originali nel flusso, ma richiedono una configurazione aggiuntiva per funzionare come previsto.
- Pubblica in Chatter
- Azione
- Invia per l'approvazione
- Invia notifica personalizzata
- Notifica Live Message
- Invia sondaggi
- Tipi di azione correlati a Quip
Considerazioni sulla migrazione di un flusso di lavoro in un flusso
Rivedere le considerazioni e le regole di flusso di lavoro supportate per lo strumento Migrazione al flusso. Questa sezione descrive i metodi di conversione manuali per regole di flusso di lavoro specifiche.
Considerazioni
Se una regola di flusso di lavoro contiene solo aggiornamenti di campo, lo strumento la converte in un flusso di aggiornamento rapido dei campi (prima del salvataggio).
A causa della posizione nell'ordine di esecuzione, i flussi attivati da record possono funzionare in modo diverso rispetto a regole di flusso di lavoro simili.
Un'azione basata sul tempo in sospeso a riposo viene migrata a un percorso pianificato quando il record associato viene modificato.
Regole di flusso di lavoro supportate
Lo strumento Migrazione al flusso supporta le regole di flusso di lavoro che contengono questi elementi.
- Criteri basati su campo
- Aggiornamenti di campo
- Avvisi tramite email
- Messaggi in uscita
- Azioni di flusso di lavoro dipendenti dal tempo
- Formule di criteri della regola impostate su true (a meno che anche i criteri di valutazione siano impostati su creato, e ogni volta che viene modificato, per soddisfare i criteri successivamente)
Equal tonulloNot equala null- Formule di criteri della regola
Le regole di flusso di lavoro che contengono i seguenti elementi non possono essere migrate con lo strumento Migrazione al flusso.
- Criteri senza azioni di flusso di lavoro definite
- Campi variabili globali
- Campi su record correlati
- Tipi di record
- Gli operatori
does not contain,includes,excludesowithin - Gli operatori
greater than,greater or equal,less than,less or equalnei campi elenco di selezione - Formule che utilizzano
Hour,Minute,Second,TimeNow,TimeValue,IsCloneo$RecordType - Operazioni
- Valori di data relativi nei campi data
- Più valute
Metodi di conversione manuale
Alcune funzionalità non sono supportate dallo strumento Migrazione al flusso, ma si possono convertire manualmente.
Per convertire manualmente le regole di flusso di lavoro con casi d'uso non supportati nei criteri di immissione, creare un elemento Decisione all'interno del flusso. Quindi ricreare le fasi delle regole di flusso di lavoro con il generatore di condizioni.
Per convertire manualmente le regole di flusso di lavoro che utilizzano l'operatore does not contain, utilizzare la logica delle condizioni personalizzata. Ad esempio, creare una condizione che utilizza l'operatore Contains nella prima condizione e, nella logica della condizione, immettere NOT 1.
Per convertire manualmente le regole di flusso di lavoro che utilizzano operazioni, utilizzare l'opzione Crea record e creare un record dell'oggetto Operazione.
I flussi supportano azioni di flusso di lavoro per avvisi tramite email e messaggi in uscita. Per aggiungere queste azioni di flusso di lavoro a un flusso, utilizzare l'elemento Azione.
Per replicare valori di data relativi, ad esempio TODAY o NEXT WEEK, utilizzare l'elemento Decisione.
