Condividi tramite


Usare l'elaborazione fatture in Power Apps

Al momento, non è disponibile alcun controllo di elaborazione delle fatture per le app canvas in Power Apps. Tuttavia, puoi creare un'app che chiama un flusso Power Automate che utilizza il modello di intelligenza artificiale predefinito per l'elaborazione delle fatture e quindi restituisce i risultati alla tua app. Nell'esempio seguente viene illustrato come eseguire questa operazione:

Creare il flusso

  1. Accedere a Power Automate.

  2. Assicurati di essere nello stesso ambiente Power Platform in cui avrai la tua app canvas. Controlla l'ambiente in alto a destra nella pagina.

  3. Nel riquadro a sinistra seleziona Flussi.

  4. Seleziona Nuovo flusso>Flusso cloud istantaneo.

  5. Assegna al flusso il nome "Flusso di elaborazione delle fatture", quindi seleziona Power Apps sottoScegli come attivare questo flusso.

  6. Seleziona Crea.

  7. Seleziona + Nuovo passaggio>AI Builder, quindi seleziona Estrai informazioni dalle fatture nell'elenco Azioni.

  8. Seleziona l'input File fattura, quindi seleziona Chiedi in Power Apps dall'elenco Contenuto dinamico:

    Elaborare e salvare le informazioni.

  9. Seleziona + Nuovo passaggio, cerca rispondi a powerapp e quindi seleziona Rispondi a una PowerApp o a un flusso nell'elenco Azioni.

    Per questo esempio aggiungeremo due output di testo: ID fattura e Totale fattura. Potresti voler aggiungere più o diversi output in base ai campi della fattura estratti che desideri restituire all'app canvas.

    Per aggiungere gli input:

    1. Seleziona + Aggiungi un output>Testo.

    2. Sostituisci Inserisci titolo con ID fattura.

    3. Seleziona il nuovo input ID fattura e quindi seleziona ID fattura dall'elenco Contenuto dinamico.

    4. Seleziona + Aggiungi un input>Testo.

    5. Sostituisci Inserisci titolo con Totale fattura.

    6. Seleziona il nuovo input Totale fattura e quindi seleziona Totale fattura (testo) dall'elenco Contenuto dinamico.

      Riquadro Rispondi a un'app PowerApps.

  10. Salva il tuo flusso.

Creare un'app canvas

  1. Accedere a Power Apps.

  2. Assicurati di essere nello stesso ambiente Microsoft Power Platform in cui hai creato il flusso in alto a destra nella pagina.

  3. Seleziona + Crea nel riquadro di spostamento a sinistra.

  4. Seleziona il riquadro App canvas da modello vuoto.

  5. Assegna un nome alla tua app, seleziona uno dei due formati Tablet o Telefono quindi seleziona Crea.

  6. Nell'editor dell'app, seleziona Inserisci>Contenuti multimediali>Aggiungi immagine per inserire un controllo nella tua app in cui gli utenti possono caricare un'immagine da un dispositivo o da una fotocamera.

  7. Seleziona il controllo AddMediaButton1 sul lato sinistro.

  8. Sulla barra della formula in alto, seleziona l'evento OnSelect.

  9. Seleziona il menu Azione e quindi Power Automate. Scegli il flusso creato nei passaggi precedenti. Se non vedi il flusso, assicurati di essere nello stesso ambiente Power Platform dove hai creato il flusso, puoi controllare l'ambiente in alto a destra nella pagina.

    Menu Azione

  10. Immetti la seguente formula nell'evento OnSelect per il controllo AddMediaButton1. Questa formula indica all'app di chiamare il flusso che abbiamo creato una volta caricata una nuova immagine e salva i risultati che abbiamo ricevuto dal flusso in variabili.

    Il nome delle variabili e il nome del flusso potrebbero essere diversi a seconda di come li hai configurati durante la creazione del flusso:

    Set(FlowResults, Invoiceprocessingflow.Run(AddMediaButton1.Media));

    Set(InvoiceId, FlowResults.invoice_id);

    Set(InvoiceTotal, FlowResults.invoice_total);

    Menu Formula.

  11. Ora aggiungiamo due etichette e due input di testo per visualizzare i risultati che otterremo dal flusso. Modifica la proprietà Default per ogni input di testo per prendere i valori dalle variabili che abbiamo definito nel passaggio precedente.

    Aggiungere etichette e input di testo.

  12. L'app è ora pronta per essere eseguita. Seleziona l'icona Riproduci in alto a destra per provarla.

    App completata.

Vedi anche

Training: Estrai i dati delle fatture con il modello predefinito di AI Builder (modulo)