Esercitazione 5 - Aggiunta di un pulsante di azione personalizzato alla scheda di informazioni dettagliate per richiamare REST

Completato

È stata introdotta una funzionalità per aggiungere azioni personalizzate alle schede di informazioni dettagliate, attualmente disponibile in anteprima.

Dynamics 365 Sales Insights nella scheda Azioni della ricerca che mostra l'anteprima delle azioni personalizzate.

Vengono introdotti nuovi tipi di pulsanti per l'operazione Crea scheda per assistente V2.

Menu a discesa Scegli un tipo di pulsante con Azione personalizzata (processo CRM) selezionato.

Caso d'uso di esempio

Si creerà una scheda di informazioni dettagliate che verrà visualizzata quando la data di chiusura prevista di un'opportunità cade tra un giorno e si aggiungerà un'azione per estendere la data di chiusura prevista di 10 giorni.

Dati di test

Crea una o più opportunità la cui data di chiusura prevista sia la data corrente.

Passaggio 1: creare un trigger per avviare il flusso.

Impostare un trigger che viene eseguito ogni mattina alle ore 8:00. 

  1. Immettere Ricorrenza nella ricerca. Nei risultati della ricerca, sotto l'opzione Trigger, selezionare Ricorrenza.

    Risultati della ricerca per

  2. Vedere il trigger seguente. In Intervallo immettere 1 e in Frequenza selezionare Giorno. In questo modo il trigger verrà eseguito una volta al giorno. 

    Le altre colonne possono essere impostate in base alle proprie esigenze. In questo esempio, l'opzione A queste ore è impostata su 8, in modo che il trigger venga eseguito ogni mattina alle ore 8:00. 

    Finestra di dialogo Ricorrenza con la proprietà A queste ore impostata su 8.

Passaggio 2 - Recupero di tutte le opportunità che verranno chiuse in data odierna

  1. Selezionare Nuovo passaggio, quindi immettere Microsoft Dataverse nella casella di ricerca e scegliere Elenca record.

    Risultati della ricerca per Dataverse visualizzati nella scheda Azioni, con Elenca record selezionato.

  2. Aggiungere una query di filtro per recuperare tutte le opportunità che verranno chiuse in data odierna.

    estimatedclosedate eq @{formatDateTime(utcNow(), 'yyyy-MM-dd')}

    Query filtro impostata su estimatedclosedate eq formatDateDime(...).

Passaggio 3 - Creazione di una scheda di informazioni dettagliate personalizzata per ogni opportunità

Per tutte le opportunità recuperate al passaggio precedente, è possibile usare la nuova operazione Crea scheda per assistente V2 e creare una scheda di informazioni dettagliate.

  1. Fare clic su Nuovo passaggio sotto l'azione Elenca record e aggiungere l'azione Applica a ogni.

    Risultati della ricerca per Applica a ogni con Controllo in Applica a ogni nella scheda Azioni.

  2. Selezionare tutte le opportunità in Contenuto dinamico per l'iterazione.

    Selezione di tutte le opportunità in Contenuto dinamico.

  3. Nell'operazione Applica a ogni selezionare Aggiungi un'azione e cercare Sales Insight. Apparirà l'azione Sales Insight come mostrato nella sezione introduttiva. Scegliere l'operazione Crea scheda per assistente V2.

    Selezionare l'operazione Crea scheda per assistente V2.

  4. Immettere l'ambiente e altri dettagli come richiesto. Per altre informazioni, consultare Esercitazione 1 - Hello World.

    Immettere l'ambiente, quindi il nome, l'intestazione e il testo della scheda e infine il testo del pulsante.

Come si vede, il testo del pulsante è Estendi data di chiusura.

Quindi, si imposterà Estendi data di chiusura in modo da estendere la data di chiusura prevista dell'opportunità correlata mediante REST.

Azione con uso di REST

  1. Selezionare REST come tipo di pulsante e aggiungere l'endpoint OData con l'ID opportunità selezionato al passaggio precedente. Nel corpo di REST, aggiungere un json dinamico con data futura pari a 10 giorni dalla data odierna, quindi selezionare PATCH come metodo.

    {"estimatedclosedate": "@{getFutureTime(10, 'Day', 'yyyy-MM-dd')}"}

    Selezione di REST come tipo di pulsante e aggiunta dell'endpoint OData con l'ID opportunità.

Passaggio 4 - Salvataggio del flusso

Passaggio 5 - Test del flusso

Quando il flusso viene eseguito come pianificato o manualmente, una scheda verrà creata e visualizzata nel dashboard come mostrato di seguito.

Scheda dell'esercitazione con La data di chiusura dell'opportunità è oggi. Verificare che la data di chiusura prevista sia corretta o estenderla.

L'azione definita è quindi disponibile come pulsante nella scheda di Sales Insights.

Cliccare su Estendi data di chiusura. L'opportunità verrà aggiornata con la nuova data di chiusura prevista e verrà visualizzato un messaggio di conferma.

Si è estesa la data di chiusura prevista dell'opportunità con una nuova azione mediante una chiamata a REST.