Configurare l'Agente Spese (Anteprima)

Important

Si applica a Dynamics 365 Product Visualize integrato con ERP e Dynamics 365 Product Visualize per la produzione

Expense Agent riunisce le funzionalità di Microsoft Dynamics 365 Product Visualize, app finanziarie e operative, Microsoft Copilot Studio, Power Automate e Dataverse per automatizzare i flussi di lavoro di elaborazione delle spese usando l'intelligenza artificiale. Questa funzionalità consente di risparmiare tempo e ridurre il lavoro manuale consentendo al sistema di elaborare le ricevute e generare righe di spesa e note spese per gli utenti. Usa connettori Microsoft Power Platform per l'integrazione con Outlook, Microsoft Teams, calendari utente e ambiente delle app finanziarie e operative tramite entità virtuali Dataverse.

L'Agente spesa include più flussi, tre dei quali fungono da agenti di orchestrazione principali:

  • Process Emails: questo flusso analizza ogni ora una cartella della cassetta postale configurata e archivia gli allegati come ricevute scollegate in Dynamics 365 Field Service.
  • Estrai ID ricevuta: questo flusso preleva le ricevute non collegate e attiva l'agente per estrarre i dettagli della ricevuta e creare una riga di spesa non collegata.
  • Elabora note spese: questo flusso converte le righe di spesa non collegate e genera le note spese, in base alla configurazione Report di gruppo per che hai impostato nell'applicazione per ogni persona giuridica.

Inoltre, l'agente si integra con Microsoft Teams, consentendo l'uso di schede adattive per la revisione e l'invio della nota spese.

L'agente si basa su diversi connettori Microsoft Power Platform. Questi connettori sono automaticamente referenziati nei flussi di Power Automate forniti.

  • Outlook (Office 365): questo connettore accede alla cassetta postale condivisa per estrarre le ricevute.
  • Dataverse (entità virtuali): questo connettore si integra con le app per la finanza e le operazioni tramite entità virtuali.
  • Microsoft Copilot Studio: questo connettore richiama i modelli di intelligenza artificiale per estrarre le informazioni sulla ricevuta.
  • Microsoft Teams: questo connettore invia schede adattive per le interazioni utente (se l'integrazione di Teams è abilitata).
  • Microsoft 365 Users: questo connettore recupera i dettagli del calendario utente (facoltativo, se l'analisi delle ricevute è compatibile con il contesto).

Prerequisiti

  1. Ambiente finanziario e operativo: È necessaria almeno la versione 10.0.45 (10.0.2345.170 e successive), 10.0.46 (10.0.0.0. 2428.108 e versioni successive) o 10.0.47 (10.0.2527.38 e versioni successive) dell'ambiente finanziario e operativo per installare l'agente.
  2. Ruoli richiesti per configurare l'utente di Expense Agent: Per completare i passaggi descritti in questo articolo, è necessario essere l'amministratore di sistema dell'organizzazione e avere i seguenti ruoli per configurare l'utente di Expense Agent per l'installazione.
System Ruolo Comments
Interfaccia di amministrazione di Power Platform Amministratore di sistema
  1. Vai a Interfaccia di amministrazione di Power Platform
  2. Vai a Gestisci sul riquadro sinistro. Seleziona Ambienti, quindi scegli l'ambiente.
  3. Nella sezione Accesso>Utenti, seleziona Visualizza tutto.
  4. Seleziona un utente, quindi Gestisci ruoli e aggiungi il ruolo.
Finanza e operazioni Amministratore di sistema
  1. Aprire l'URL per la finanza e le operazioni per l'ambiente in uso.
  2. Vai a Modulo>AmministrazioneSistema>Utenti e seleziona un utente.
  3. Seleziona Aggiungi ruolo - Amministratore di sistema.
Microsoft 365 Amministratore di Exchange e Amministratore utenti
  1. Passare a interfaccia di amministrazione di Microsoft 365.
  2. Vai a Utenti>Utenti attivi> e seleziona l'utente.
  3. Seleziona Gestisci ruoli e quindi da Ruoli seleziona Amministratore di Exchange.
  4. Fare clic su Salva per salvare le modifiche.
  5. Segui la stessa procedura per aggiungere il ruolo Amministratore utenti.
Interfaccia di amministrazione di Teams Amministratore di Teams Obbligatorio se si prevede di abilitare l'integrazione di Microsoft Teams

Passaggi per configurare l'Agente spesa

Per installare e configurare Expense Agent, seguire questa procedura:

  1. Installa Copilot per le app per la finanza e le operazioni.
  2. Abilita le funzionalità dell'agente nell'ambiente.
  3. Crea un utente spesa per l'esecuzione dell'agente.
  4. Configurare una cassetta postale condivisa.
  5. Configurare Expense Agent utilizzando lo strumento di distribuzione dell'agente
  6. Abilitare l'agente spese in Microsoft Teams (facoltativo: se è necessaria l'integrazione con Microsoft Teams)

Le sezioni seguenti descrivono in dettaglio ogni passaggio.

Passaggio 1: installa Copilot per le app per la finanza e le operazioni

L'Agente delle Spese è disponibile come parte del pacchetto Copilot per le applicazioni di finanza e operazioni. Quando si installa questo pacchetto nell'ambiente, si ottengono automaticamente tutti gli asset necessari, inclusi l'agente, le variabili di ambiente e i flussi di Power Automate.

Per installare l'app necessaria, seguire questa procedura:

  1. Vai all'interfaccia di amministrazione di Power Platform nel browser.
  2. Nell'elenco degli ambienti seleziona il nome dell'ambiente in cui si vuole installare l'app.
  3. Nella pagina dei dettagli dell'ambiente (NON dal riquadro di spostamento a sinistra), passare alla sezione Risorse e selezionare App Dynamics 365.
  4. Cercare Copilot per le app di finanza e operazioni all'interno dell'elenco delle app di Dynamics 365. Se è già installato ed è disponibile un aggiornamento, seleziona il pulsante Aggiorna.
  5. Se l'app non è elencata tra le app di Dynamics 365, selezionare Installa app, selezionare Copilot per le app di finanza e operazioni e seguire le istruzioni per completare l'installazione.
  6. Copilot per il settore finanziario e le app per le operazioni devono essere 1.0.3231.4 o versioni successive.

Note

Altre informazioni su come abilitare Copilot nell'ambiente in Abilitare le funzionalità di Copilot nelle app finance and operations.

Tip

Per verificare se il pacchetto è stato installato correttamente, seguire questa procedura:

  1. Passare al portale di Power Apps maker > selezionare l'ambiente > selezionare Soluzioni > Vedere cronologia > ricerca e selezionare msdyn_ExpenseAI > Dettagli.
  2. Controllare il campo Risultato .
    1. Se il risultato mostra Operazione riuscita, il pacchetto è stato installato correttamente.
    2. Se il risultato non mostra Operazione riuscita, l'installazione non è riuscita.
  3. Se l'installazione non riesce, eliminare msdyn_FnOCopilotAnchor (vedere la sezione di disinstallazione) e installare di nuovo Copilot per le app finance and operations.

Passaggio 2: abilita le funzionalità dell'agente nell'ambiente.

Dopo aver installato il pacchetto Copilot per le app per la finanza e le operazioni, attiva l'Agente spesa dall'ambiente Dataverse e dall'ambiente per la finanza e le operazioni.

Abilitare le funzionalità in Dataverse

Attivare il flag di funzionalità Copilot nell'interfaccia di amministrazione di Power Platform. Per attivare il flag di funzionalità Copilot, seguire questa procedura:

  1. Vai a Interfaccia di amministrazione di Power Platform.
  2. Seleziona Ambienti>, il tuo ambiente>Impostazioni>Prodotto> select Funzionalità.
  3. Verifica che il flag della funzionalità Copilot sia attivato.

Abilitare la funzionalità nell'ambiente per la finanza e le operazioni

Per attivare l'agente nelle app finance and operations, seguire questa procedura:

  1. Accedi all'ambiente per la finanza e le operazioni.
  2. Vai a Gestione funzionalità e abilita le funzionalità Pagina iniziale immersiva e Gestione agenti.
  3. Per configurare l'Agente spesa (il programma di installazione è per persona giuridica), vai a Gestione spese>Configurazione>Generale>Parametri di gestione spese.
  4. Nella scheda Agente Inserimento spese configura i parametri come illustrato nella tabella seguente.
Parametri Value Comments
Abilitare l'Agente spesa per la persona giuridica corrente Yes Abilita per abilitare l'agente per la persona giuridica corrente.
Frequenza Giornaliero o settimanale Configurare la frequenza per la creazione automatica dei report spese nell'organizzazione.
Raggruppa report per Viaggio o progetto Configura il raggruppamento delle spese in base a un progetto o a un viaggio.

Passaggio 3: crea un utente agente spesa per l'esecuzione dell'agente

Creare un utente agente voci di spesa dedicato per assicurarti che l'agente venga eseguito indipendentemente dall'identità di qualsiasi dipendente. Questo approccio consente di gestire la sicurezza, la gestibilità e la manutenibilità a lungo termine. Anche se è possibile usare un account utente esistente con i privilegi necessari, usare un'identità di proprietà del sistema.

Creare l'utente di Expense Agent in Microsoft Entra ID

  1. Accedi al portale di Azure.
  2. Nei servizi di Azure disponibili selezionare Microsoft Entra ID.
  3. In Microsoft Entra ID creare un nuovo utente.
  4. Seleziona Aggiungi>Utente>Crea nuovo utente
    • Nome utente principale
    • Scegli il dominio appropriato
    • Nome visualizzato
    • Password
    • Contrassegno di abilitazione dell'account
  5. Per visualizzare i dettagli e completare il processo di creazione dell'utente, seleziona Rivedi e crea quindi Crea.
  6. Nella pagina Utente (Gestisci > utenti) seleziona un utente e la pagina dei dettagli della visualizzazione.
  7. Seleziona Modifica proprietà, passa alla scheda Impostazioni e compila il percorso di utilizzo appropriato.

Note

A seconda dei criteri dell'organizzazione, potrebbe essere necessario modificare la password e configurare l'autenticazione a più fattori (MFA). Segui i passaggi usati normalmente per modificare la password e configurare l'autenticazione a più fattori.

Assegnare le licenze necessarie all'utente di Agente spesa

Per installare correttamente Agente spesa, assegna le licenze seguenti all'utente Agente spesa.

  • Licenza membri di Dynamics 365 Teams
  • Microsoft 365 Business Basic o qualsiasi licenza che copre Microsoft Teams e Outlook (ad esempio, Office 365 E5 con team)
  • "Power Apps Premium"

Per assegnare licenze, seguire questa procedura:

  1. Accedi all'interfaccia di amministrazione di Microsoft 365 con un utente che ha accesso per assegnare licenze che è un utente con Amministratore delle licenze o versione successiva.
  2. Seleziona Fatturazione>Licenze>Licenza membri di Dynamics 365 Teams.
  3. Seleziona + Assegna licenze.
  4. Cerca l'utente dell'Agente spesa creato nel passaggio precedente.
  5. Seleziona Assegna per completare l'assegnazione di licenza.
  6. Seguire i passaggi da 2 a 5 per le altre licenze, Microsoft 365 Business Basic e Power Apps Premium.

Note

Altre informazioni su come controllare e assegnare licenze in Uso della pagina Utenti attivi per assegnare o annullare l'assegnazione delle licenze.

Aggiungere l'utente all'ambiente Power Platform

Per aggiungere l'utente all'ambiente Power Platform, seguire questa procedura:

  1. Accedi all'interfaccia di amministrazione di Power Platform e seleziona l'ambiente appropriato.

    Tip

    Questa pagina fornisce informazioni relative all'ID ambiente per Dataverse, all'URL dell'ambiente per Dataverse e all'URL per la finanza e le operazioni. Archivia questi valori per l'uso nelle sezioni successive.

  2. Vai ad Accesso > Utenti > Visualizza tutto.

  3. Seleziona Aggiungi utente, immetti l'utente dell'agente appena creato e seleziona Aggiungi.

  4. Nella pagina Gestisci ruoli di sicurezza aggiungere i ruoli seguenti.

    • Ruolo dell'Agente IA per le voci di spesa
    • Responsabile della configurazione dell'agente per la finanza e le operazioni
    • Strumento di personalizzazione del sistema
  5. Per confermare le assegnazioni dei ruoli, seleziona Salva.

Questi ruoli forniscono l'accesso a Dataverse e ai componenti Power Automate necessari per il funzionamento dell'agente.

Tip

Se l'utente esiste già ed è sufficiente assegnare ruoli, passare all'interfaccia di amministrazione di Power Platform e selezionare l'ambiente appropriato.

  1. Vai ad Accesso > Utenti > Visualizza tutto.
  2. Seleziona l'utente dell'agente creato.
  3. Seleziona Gestisci ruoli e assegna i ruoli.

Assegna il ruolo necessario nell'ambiente per la finanza e le operazioni

Per assegnare il ruolo ExpenseAgentRole nell'ambiente finanziario e operativo, seguire questa procedura:

  1. Nell'ambiente per la finanza e le operazioni vai ad Amministrazione di sistema>Utenti.
  2. Crea un record utente per l'utente dell'agente.
  3. Dopo aver creato l'utente, passare alla sezione ruoli dell'utente, selezionare Assegna ruoli e cercare ExpenseAgentRole.
  4. Seleziona Salva.

Note

ExpenseAgentRole è disponibile nelle app per la finanza e le operazioni dalla versione 10.0.44 (10.0.2263.81) e 10.0.45 (10.0.2345.6) e con Copilot per le app per la finanza e le operazioni versione 1.0.3121.1

Assegnare l'accesso alla cassetta postale condivisa

L'utente dell'agente deve disporre dell'autorizzazione di Microsoft Graph Mail.Read.Shared. Questa autorizzazione consente all'agente di leggere le conferme dalla cassetta postale condivisa configurata durante l'esecuzione del flusso.

Per assegnare l'accesso alla cassetta postale condivisa, seguire questa procedura:

  1. Passare a Microsoft Graph Explorer ed eseguire l'accesso usando l'utente agente creato.
  2. Seleziona l'icona utente nell'angolo in alto a destra > seleziona Consenso alle autorizzazioni .
  3. Seleziona il menu a discesa per Posta> cerca Mail.Read.Shared> seleziona Consenti e seleziona Accetta.

Riepilogo dei ruoli necessari per l'utente dell'agente creato

Ambiente Ruoli Comments
Dataverse
  • Ruolo dell'Agente IA per le voci di spesa
  • responsabile della configurazione dell'agente per la finanza e le operazioni
  • Strumento di personalizzazione del sistema
  • I ruoli indicati consentono all'agente di interagire con i flussi Power Automate, le variabili di ambiente e le entità virtuali connesse a Dynamics 365 Field Service
    Finanza e operazioni
  • ExpenseAgentRole
  • Utente di sistema
  • Questo ruolo è necessario affinché l'agente crei e gestisca gli inserimenti spese nell'ambiente delle app per la finanza e le operazioni.

    Note: ExpenseAgentRole è disponibile nella versione delle applicazioni Finance and Operations da 10.0.44 (10.0.2263.81) e 10.0.45 (10.0.2345.6) e con Copilot per le applicazioni Finance and Operations versione 1.0.3121.1
    Accesso alle cassette postali condivise con Graph Explorer Mail.Read.Shared Autorizzazione di Microsoft Graph che consente all'agente di leggere le ricevute dalla cassetta postale condivisa configurata durante l'esecuzione del flusso

    Passaggio 4: configurare la cassetta postale condivisa

    L'Agente spesa usa una cassetta postale condivisa per ricevere ed elaborare i messaggi di posta elettronica di ricezione. Un utente con il ruolo Amministratore di Exchange deve creare e configurare questa cassetta postale nel Amministrazione Microsoft 365 Center.

    Per creare e configurare la cassetta postale condivisa, seguire questa procedura:

    1. Accedere al Amministrazione Microsoft 365 Center usando un account amministratore di Exchange.

    2. Nel riquadro a sinistra, seleziona Teams & Gruppi>Cassette postali condivise.

      Tip

      Potrebbe essere necessario selezionare Mostra tutto per espandere l'elenco completo.

    3. Seleziona Aggiungi una cassetta postale condivisa.

    4. Immettere un nome e un indirizzo e-mail per la cassetta postale condivisa.

    5. Seleziona Salva modifiche.

    6. In Passaggi successivi, seleziona Aggiungi membri a questa cassetta postale condivisa. La gestione dei membri potrebbe richiedere alcuni minuti prima che diventi disponibile.

    7. Seleziona Aggiungi membri.

    8. Seleziona l'utente dell'agente creato e tutti gli altri utenti che devono monitorare la cassetta postale e seleziona Aggiungi.

    9. Selezionare Chiudi.

    Note

    Usare l'indirizzo di posta elettronica della cassetta postale condivisa nel passaggio successivo. Dopo aver configurato la cassetta postale condivisa, è necessario specificarne l'indirizzo di posta elettronica e il percorso della cartella (per impostazione predefinita impostata su Posta in arrivo) come variabili di ambiente quando si configura l'agente di tempo e spese. Per altre informazioni, vedere Passaggio 5: Configurare l'Agente delle Spese.

    Passaggio 5: configurare l'Agente spesa

    Per configurare l'Expense Agent, seguire i passaggi in Usare lo strumento di distribuzione dell'agente.

    Pubblicare la soluzione

    Dopo aver completato la configurazione di tutte le variabili di ambiente e i flussi, segui questa procedura per pubblicare la soluzione.

    1. In Power Apps, vai a Soluzioni.
    2. Seleziona l'ambiente e la soluzione.
    3. Seleziona Pubblica tutte le personalizzazioni.

    Al termine di questi passaggi, l'Agente delle Spese è completamente configurato e pronto per l'uso.

    Passaggio 6: Abilitare l'Agente delle Spese in Microsoft Teams (facoltativo)

    Per abilitare la comunicazione basata su Teams per l'Agente spesa, aggiungi il canale Teams all'agente in Power Apps. L'agente può quindi inviare schede adattive tramite Teams.

    Abilitare il canale di Teams

    Per abilitare il canale teams, seguire questa procedura:

    1. Accedere a Copilot Studio e selezionare l'ambiente corretto.
    2. Nella scheda Agenti, seleziona Agente Inserimento spese.
    3. Nella visualizzazione agente, nella scheda Channels selezionare Teams e Microsoft 365 Copilot.
    4. Seleziona Aggiungi canale per abilitare l'integrazione di Teams e segui la procedura descritta nella sezione Configurare la disponibilità delle app teams per configurare con chi si vuole condividere l'app.

    Per altre informazioni, vedere Aprire il pannello di configurazione per il canale Teams + Microsoft 365.

    Configurare la disponibilità dell'app Teams

    Per configurare la disponibilità dell'app Teams, seguire questa procedura:

    1. Dopo aver creato l'app Teams, selezionare Opzioni di disponibilità.

    2. Seleziona con chi desideri condividere l'app:

      • Utenti specifici all'interno dell'organizzazione
      • Intera organizzazione
    3. Invia l'app per l'approvazione.

    Pubblicare l'app nell'interfaccia di amministrazione di Teams

    Per pubblicare l'app nell'interfaccia di amministrazione di Teams, seguire questa procedura:

    1. Accedere all'interfaccia di amministrazione di Teams.
    2. Vai all'app Teams > Gestisci app. Cerca "spesa" e seleziona l'app Agente Inserimento spese in cui lo stato dell'app è bloccato.
    3. Seleziona Pubblica per sbloccare l'app. Al termine dell'azione di pubblicazione, assicurarsi che lo stato dell'app venga modificato in sbloccato.

    Ulteriori informazioni in Connetti e configura un agente per Teams e Microsoft 365.

    Al termine di questi passaggi, l'Agente delle Spese è pronto per l'uso.

    Note

    È anche possibile fornire commenti e suggerimenti sulle righe e i report delle spese generati dall'agente usando le icone del pollice in su e del pollice in giù e il popup di feedback all'interno dell'ambiente di Dynamics 365 Field Service.

    Disinstallare l'Agente spesa

    Per disinstallare l'agente spese, seguire questi passaggi:

    1. Accedere al portale di Microsoft Power Apps Maker.
    2. Seleziona Soluzioni, cerca msdyn_ExpenseAI, seleziona i tre puntini quindi Elimina.
    3. Ricerca msdyn_FnOCopilotAnchor e poi elimina la soluzione.