Creazione di un flusso secondario per clonare un record
Creare un flusso per clonare un record con tutti i valori di campo memorizzati in una variabile di record. Questo flusso viene chiamato da un flusso controllante utilizzando un elemento Sottoflusso. Questo flusso restituisce il record clonato al flusso controllante.
Versioni (Edition) richieste
| Visualizzare le versioni supportate. |
| Autorizzazioni utente richieste | |
|---|---|
| Per aprire, modificare, creare, attivare o disattivare un flusso utilizzando tutti i tipi di flusso, gli elementi e le funzioni disponibili in Flow Builder, inclusi Einstein e Agentforce per Flusso: | Gestisci flusso |
Nota Quando si seleziona l'opzione Memorizza automaticamente tutti i campi in un elemento Ottieni record, il flusso determina i campi a cui si fa riferimento in quel flusso e memorizza i valori solo per i campi a cui si fa riferimento. Pertanto, se si utilizza un elemento Crea record all'interno del flusso controllante per clonare il record, nel nuovo record vengono copiati solo i valori di campo a cui viene fatto riferimento nel flusso. Quando si utilizza un flusso secondario per clonare il record, il flusso copia tutti i campi a cui l'utente in esecuzione ha accesso in modifica.
Prima di iniziare, rivedere Limitazioni dei campi
-
Aprire la visualizzazione elenco Flussi.
- Da Imposta, nella casella Ricerca veloce, immettere Flussi e quindi selezionare Flussi.
- Dall'app Automation, selezionare la scheda Flussi.
- Dalla scheda Flussi di qualsiasi app Lightning, fare clic sul menu delle azioni e selezionare Apri flusso.
-
Creare un flusso AutoLaunched.
- Da Imposta, fare clic su Nuovo flusso, selezionare AutoLaunched Automations e quindi selezionare AutoLaunched Flow (No Trigger)..
- Dall'app Automazione, fare clic su Nuovo, selezionare AutoLaunched Automations e quindi selezionare AutoLaunched Flow (No Trigger).
-
Aggiungere una variabile di input per memorizzare la variabile di record contenente il record originale.
-
Per aprire la Casella degli strumenti, fare clic su
- Fare clic su Nuova risorsa e selezionare Variabile.
- Immettere un nome API e una descrizione.
- Per Tipo di dati, selezionare Record.
- Per Oggetto, selezionare l'oggetto del record da clonare.
- per Disponibilità al di fuori del flusso, selezionare Disponibile per input.
Ad esempio, per clonare un record caso, aggiungere una variabile di record caseToClone.Campo Valore Nome API caseToClone Descrizione Memorizza un record caso che contiene i valori dei campi del record caso originale e viene passato al flusso. Tipo di dati record Oggetto Caso Disponibilità al di fuori del flusso Disponibile per l'input -
Per aprire la Casella degli strumenti, fare clic su
-
Aggiungere una variabile di record per memorizzare i nuovi valori di record.
- Fare clic su Nuova risorsa e selezionare Variabile.
- Immettere un nome API e una descrizione.
- Per Tipo di dati, selezionare Record.
- Per Oggetto, selezionare l'oggetto del record da clonare.
- Per Disponibilità al di fuori del flusso, selezionare Disponibile per output.
Ad esempio, creare una variabile per memorizzare un nuovo record caso e restituirlo al flusso controllante aggiungendo una variabile di record newCase disponibile come output del flusso.Campo Valore Nome API newCase Descrizione Memorizza i valori dei campi del record caso originale ed è disponibile come output del flusso. Tipo di dati record Oggetto Caso Disponibilità al di fuori del flusso Disponibile per l'output -
Aggiungere un elemento Assegnazione per cancellare il valore dell'ID del record.
-
Fare clic su
e selezionare Assegnazione.
- Immettere un'etichetta, un nome API e una descrizione per l'elemento.
- Per Variabile, selezionare la variabile di record che contiene il nuovo record.
- Per Operatore, selezionare Uguale a.
- Per Valore, selezionare la variabile di record che contiene il record da clonare.
- Fare clic su Aggiungi assegnazione.
- Per Variabile, selezionare il campo ID principale della variabile di record che contiene il nuovo record.
- Per Operatore, selezionare Uguale a.
- Per Valore, selezionare Valore vuoto (stringa vuota).
Ad esempio, per impostare il valore della nuova variabile di record sul record passato nel flusso e per impostare l'ID caso su una stringa vuota, aggiungere un elemento Assegnazione.Campo Valore Etichetta Impostazione dei valori newCase Nome API SetNewCaseValues Descrizione Imposta la variabile di record newCase su caseToClone e quindi imposta l'ID caso di newCase su una stringa vuota. Variabile newCase > Entire Resource Operatore Uguale a Valore caseToClone > Entire Resource Variabile newCase > Case ID Operatore Uguale a Valore Valore vuoto (stringa vuota) -
Fare clic su
-
Aggiungere un elemento Crea record.
-
Fare clic su
e selezionare Crea record.
- Immettere un'etichetta, un nome API e una descrizione per l'elemento.
- Per Oggetto, selezionare l'oggetto del record da creare.
- Per Quanti record creare, selezionare Uno.
- Per Record, selezionare la variabile di record creata nel passaggio 4.
Ad esempio, aggiungere un elemento Crea record e configurarlo per creare un record utilizzando i valori di campo memorizzati nella variabile di record newCase.Campo Valore Etichetta Clone record Nome API CloneRecord Descrizione Crea una copia del record in newCase e memorizza il risultato nella variabile di record newCase. Come impostare i valori dei campi dei record Da una variabile di record Quanti record creare Uno record newCase Il campo ID caso di newCase ora contiene l'ID caso del nuovo record. -
Fare clic su
-
Salvare il flusso.
Ad esempio, fare clic su Salva e quindi utilizzare questi valori per salvare il flusso.
Campo Valore Etichetta flusso Clonazione di record con tutti i campi Nome API Clone_Record_with_All_Fields Descrizione Crea una copia del record passato nel flusso, con tutti i campi. 
Fare clic su Salva.
- Attivare il flusso.
Questo flusso controllato è ora pronto per essere chiamato dal flusso controllante utilizzando un elemento Sottoflusso.
Questo articolo ha risolto il problema?
Facci sapere, così possiamo migliorare!

