Ti trovi qui:
Tipi di fase di evasione
Quando si pianifica l'orchestrazione, tenere presenti i diversi tipi di fasi di evasione e il loro funzionamento. I tipi di fase di evasione possono essere utilizzati per definire operazioni manuali, operazioni automatiche, punti salienti, chiamate e altre azioni.
Versioni (Edition) richieste
| Disponibile in: Enterprise Edition, Unlimited Edition e Developer Edition di Revenue Cloud |
Le fasi di evasione sono definite nell'area di lavoro di evasione. Per ulteriori informazioni sulla creazione delle fasi di evasione, vedere Definizione dei componenti del piano di orchestrazione.
Durante la creazione delle fasi di evasione, utilizzare i riferimenti seguenti per capire come funzionano i diversi tipi di evasione.
- Fase di evasione automatica operazione
Utilizzare le operazioni automatiche per elaborare automaticamente i dati come parte del piano di orchestrazione. Una fase di evasione automatica delle operazioni richiede un flusso Salesforce per eseguire l'automazione. - Fase di evasione della chiamata
Quando si evadono gli ordini, Dynamic Revenue Orchestrator (DRO) potrebbe avere la necessità di comunicare con i sistemi esterni. Una chiamata gestisce quella comunicazione. - Fase di evasione manuale delle operazioni
Aggiungere un'operazione manuale all'orchestrazione quando è necessario l'input dell'utente in un punto specifico del flusso di evasione. Ad esempio, quando è necessaria l'approvazione o l'arricchimento manuale dei dati. Dynamic Revenue Orchestrator può assegnare un'operazione manuale a un utente o a un'area di attesa. - Fase di evasione del punto saliente
Un punto saliente rappresenta un punto del processo di evasione tra diversi flussi di controllo e viene completato quando tutte le sue dipendenze sono state completate. Ad esempio, è possibile utilizzare un punto saliente per indicare un ordine evaso, alla fine del piano di orchestrazione. - Fase di evasione in pausa
La fase di pausa interrompe l'evasione finché non sussistono determinate condizioni. Impostare la regola Riprendi per su qualcosa che deve essere true prima che la fase di pausa venga completata. - Fase Assetizzazione in più fasi
Per assetizzare in modo indipendente i prodotti indipendenti o in bundle, anche se sono in corso altre voci ordine, utilizzare una fase di assetizzazione in più fasi. La fase di assetizzazione in più fasi è in genere applicabile per ordini di lunga durata che si estendono su molte ore, giorni o persino settimane.
Fase di evasione automatica operazione
Utilizzare le operazioni automatiche per elaborare automaticamente i dati come parte del piano di orchestrazione. Una fase di evasione automatica delle operazioni richiede un flusso Salesforce per eseguire l'automazione.
DRO viene fornito con questi flussi pronti all'uso:
- Ripropagazione dei campi dei prodotti ordinati ai campi delle voci ordine di evasione
- Questo modello di flusso recupera le voci ordine associate alla fase e sincronizza i relativi valori di campo con i campi delle voci ordine di evasione corrispondenti.
- Propagazione degli attributi dei prodotti dell'ordine di evasione agli attributi dei prodotti ordinati
- Questo modello di flusso recupera gli attributi delle voci ordine di evasione per aggiornare gli attributi delle voci ordine associate.
Clonare i modelli di flusso e configurare le operazioni automatiche per utilizzare i flussi personalizzati in base alle esigenze aziendali. L'operazione automatica attiva il flusso durante l'esecuzione del piano di evasione e il flusso personalizzato viene attivato.
- Le operazioni automatiche supportano solo i tipi di flusso di avvio automatico. Nel flusso, impostare Flussi AutoLaunched senza trigger di flusso come tipo di processo.
- Per eseguire nuovamente la propagazione, aggiornare l'elemento Trasforma prodotto ordinato per mappare i campi appropriati per la trasformazione. Per eseguire la propagazione, aggiornare l'elemento Definisci nome attributo per specificare l'attributo che deve essere propagato.
Di seguito sono riportati i tipi di variabili di input che è possibile utilizzare nei modelli di flusso:
- stepId
- ID dell'operazione automatica.
- recordId
- ID della voce ordine o del record voce ordine di evasione che il record di relazione Fonte fase di evasione associa all'operazione automatica.
- recordIds
- Una raccolta di identificativi dei record voce ordine o voce ordine di evasione che il record di relazione Fonte fase di evasione associa all'operazione automatica.
- planSourceIdentifierId
- ID del record ordine associato al piano di evasione.
Di seguito sono riportate le variabili di output utilizzate nei modelli di flusso.
- isSuccess
- Indica se l'esecuzione del flusso ha esito positivo.
- fulfillmentStepErrorMessage e fulfillmentStepErrorCode
- Mostra un messaggio di errore di esecuzione con un codice di errore registrato.
Fase di evasione della chiamata
Quando si evadono gli ordini, Dynamic Revenue Orchestrator (DRO) potrebbe avere la necessità di comunicare con i sistemi esterni. Una chiamata gestisce quella comunicazione.
Nella fase di evasione, immettere il nome dell'area di attesa di fallout a cui è assegnata la fase in caso di errore e il nome della definizione di integrazione da avviare all'esecuzione della chiamata.
Una chiamata può funzionare in modo sincrono o asincrono:
- Sincrona: La chiamata si aspetta una risposta quasi immediata.
- Asincrono: La chiamata si aspetta la
202del codice HTTP dopo che è stata inviata una richiesta. Il callout passa allo stato In corso mentre attende una risposta.
Utilizzare gli adattatori provider per generare payload di richieste da fonti di fasi. È anche possibile personalizzare gli adaptos. Vedere Chiamate in Dynamic Revenue Orchestrator.
Per evitare un errore fatale in una fase di chiamata quando un sistema esterno associato è in manutenzione, disattivare la definizione di integrazione associata per mettere in attesa la fase.
- Attivare l'impostazione Fasi datate future.
- Utilizzare l'impostazione Limite di chiamata in attesa per definire il numero massimo di fasi di chiamata che possono passare da uno stato di attesa a uno stato pronto o pianificato al minuto. Questa impostazione controlla le dimensioni del batch quando le fasi tenute vengono rilasciate dopo che il sistema esterno è diventato disponibile.
DRO mette in attesa la fase di chiamata se la definizione di integrazione associata è inattiva. Le fasi di chiamata in attesa vengono visualizzate nel piano di evasione in modo che gli operatori e gli agenti dell'evasione possano monitorarle e intervenire. Quando la definizione di integrazione diventa attiva, le fasi di chiamata vengono rilasciate in batch in base all'impostazione Limite di chiamata offline.
Fase di evasione manuale delle operazioni
Aggiungere un'operazione manuale all'orchestrazione quando è necessario l'input dell'utente in un punto specifico del flusso di evasione. Ad esempio, quando è necessaria l'approvazione o l'arricchimento manuale dei dati. Dynamic Revenue Orchestrator può assegnare un'operazione manuale a un utente o a un'area di attesa.
Per assegnare l'operazione a un utente specifico, selezionare l'utente dal campo Assegnato a.
Per assegnare l'operazione a una persona in un'area di attesa utilizzando le regole di assegnazione operazione, assegnare prima l'operazione a un'area di attesa, quindi selezionare un metodo di assegnazione fase:
- Round Robin
- Assegna l'operazione alla persona disponibile successiva nell'area di attesa.
- Meno caricato
- Assegna l'operazione alla persona con il minor numero di assegnazioni di operazioni aperte.
- Basato sul contesto
- Assegna l'operazione a una persona in base alle specifiche della regola di assegnazione dell'operazione di evasione associata. Può essere la prossima persona disponibile (Round Robin) o la persona con il minor numero di assegnazioni di operazioni aperte (Meno caricata).
Un'operazione manuale può essere un'operazione semplice da eseguire per un utente oppure è possibile collegare un'operazione manuale a un flusso OmniScript o Salesforce.
Le operazioni manuali supportano le seguenti variabili di input in un flusso:
- stepId
- ID della fase di evasione.
- recordId
- ID del record voce ordine o voce ordine di evasione che il record relazione origine fase di evasione associa all'operazione manuale.
- recordIds
- Una raccolta di identificativi delle voci ordine o dei record voce ordine di evasione che il record relazione origine fase di evasione associa all'operazione manuale.
- planSourceIdentifierId
- ID del record ordine associato al piano di evasione.
Fase di evasione del punto saliente
Un punto saliente rappresenta un punto del processo di evasione tra diversi flussi di controllo e viene completato quando tutte le sue dipendenze sono state completate. Ad esempio, è possibile utilizzare un punto saliente per indicare un ordine evaso, alla fine del piano di orchestrazione.
Fase di evasione in pausa
La fase di pausa interrompe l'evasione finché non sussistono determinate condizioni. Impostare la regola Riprendi per su qualcosa che deve essere true prima che la fase di pausa venga completata.
Una fase di evasione della pausa richiede sia la fase di evasione della pausa stessa che una regola Riprendi per che definisce quando il processo può continuare.
Quando l'evasione arriva alla fase di pausa, la fase entra nello stato In corso e l'evasione si arresta. Quando le condizioni della regola Riprendi per sono soddisfatte, la fase Pausa passa allo stato Completato e l'evasione continua.
Si desidera che l'evasione venga messa in pausa finché un agente dell'assistenza sul campo contrassegna un ordine di lavoro come completato. La regola Riprendi per può indicare che l'evasione continua dopo che l'agente ha modificato un determinato attributo in una voce ordine di evasione. Quando l'agente apporta la modifica, Dynamic Revenue Orchestrator contrassegna la fase di pausa come Completata e l'evasione continua.
Dopo aver creato la fase di pausa vera e propria, aprire il menu delle azioni nella fase e completare queste istruzioni:
- Selezionare Configura ripresa per regola.
- Fare clic su Crea regola.
- Impostare le condizioni delle regole utilizzando l'interfaccia Crea regola. È possibile selezionare le risorse delle transazioni di vendita o le risorse delle voci di evasione.
Fase Assetizzazione in più fasi
Per assetizzare in modo indipendente i prodotti indipendenti o in bundle, anche se sono in corso altre voci ordine, utilizzare una fase di assetizzazione in più fasi. La fase di assetizzazione in più fasi è in genere applicabile per ordini di lunga durata che si estendono su molte ore, giorni o persino settimane.
Ad esempio, un cliente ordina un sito Web personalizzato e un nome di dominio. La registrazione del nome di dominio viene completata rapidamente, ma lo sviluppo del sito Web personalizzato richiede diverse settimane. Nel frattempo, il cliente decide di aggiungere l'hosting email al proprio dominio. Poiché il nome di dominio è già assetizzato, il fornitore di servizi può aggiungere l'hosting email senza attendere il completamento dello sviluppo del sito Web.
In questa tabella sono elencati i tipi di voci ordine convertite in asset di evasione quando si applica la fase di assetizzazione in più fasi al processo di evasione.
| Fase Assetizzazione in più fasi applicata a | Voci convertite in asset |
|---|---|
| Voce ordine di evasione indipendente | Voce ordine di evasione indipendente. |
| Voce ordine indipendente | Voce ordine indipendente e relative voci ordine di evasione. |
| Pacchetto di prodotti radice contenente voci ordine | L'intero bundle e le relative voci ordine di evasione. |
| Pacchetto di prodotti radice contenente voci ordine di evasione | L'intero bundle e le relative voci ordine di evasione. |
| Prodotto non radice in un bundle contenente voci ordine e voci ordine di evasione | Non ve ne sono. Il passaggio è saltato. |
| Ordine di rampa | Non ve ne sono. La fase viene saltata e tutti i segmenti vengono assetizzati solo al completamento del piano di evasione. |

