Del via


Bruge fakturabehandling i Power Apps

Der er i øjeblikket intet kontrolelement til behandling af fakturaer for lærredapps i Power Apps. Men du kan oprette en app, der kalder et Power Automate-flow, der bruger den foruddbyggede AI-model til fakturabehandling, og derefter returnere resultaterne til din app. I følgende eksempel vises, hvordan du kan gøre dette:

Byg dit flow

  1. Log på Power Automate.

  2. Sørg for, at du er i det samme Power Platform-miljø, hvor du har din lærredsapp. Kontrollér miljøet øverst til højre på siden.

  3. Vælg Flows i venstre rude.

  4. Vælg Nyt flow>Hurtigt cloudflow.

  5. Navngiv flowet "Fakturabehandlingsflow", og vælg derefter Power Apps under Vælg, hvordan dette flow skal udløses.

  6. Vælg Opret.

  7. Vælg +Nyt trin>AI Builder, og vælg derefter Udtræk oplysninger fra fakturaer på listen Handlinger.

  8. Vælg Fakturafil-input, og vælg derefter Spørg i Power Apps på listen Dynamisk indhold.

    Behandl og gem oplysninger.

  9. Vælg + Nyt trin, søg efter svar på en powerapp, og vælg derefter Svar på en PowerApp eller et flow på listen Handlinger.

    I dette eksempel tilføjer vi to tekstoutput: Faktura-id og Faktura i alt. Du kan tilføje flere eller forskellige output baseret på de udtrukne fakturafelter, du vil sende tilbage til din lærredapp.

    Sådan tilføjes inputs:

    1. Vælg +Tilføj en output>Tekst.

    2. Erstat Angiv titel med Faktura-id.

    3. Vælg det nye Faktura-id-input, og vælg derefter Faktura-id på listen Dynamisk indhold.

    4. Vælg + Tilføj en input>Tekst.

    5. Erstat Angiv titel med Faktura i alt.

    6. Vælg det nye Faktura i alt-input, og vælg derefter Faktura i alt (tekst) på listen Dynamisk indhold.

      Svar på et Power App-felt.

  10. Gem dit flow.

Byg din lærredapp

  1. Log på Power Apps.

  2. Sørg for, at du er i det samme Microsoft Power Platform-miljø, hvor du har oprettet flowet øverst til højre på siden.

  3. Vælg +Opret i navigationsruden i venstre side.

  4. Vælg feltet Lærredapp fra tomt.

  5. Navngiv din app, vælg enten Tablet- eller Telefon-format, og vælg derefter Opret.

  6. Vælg Indsæt>Medie>Tilføj billede i appeditoren for at indsætte et kontrolelement i din app, hvor brugere kan overføre et billede fra en enhed eller et kamera.

  7. Vælg kontrolelementet AddMediaButton1 i venstre side.

  8. Vælg hændelsen OnSelect på formellinjen øverst.

  9. Vælg menuen Handling, og vælg Power Automate. Vælg det flow, vi oprettede i forrige trin. Hvis du ikke kan se flowet, skal du sikre dig, at du er i det samme Power Platform-miljø som det sted, hvor du oprettede flowet. Du kan kontrollere miljøet øverst til højre på siden.

    Menuen Handling.

  10. Angiv følgende formel i hændelsen OnSelect for kontrolelementet AddSelectButton1. Denne formel fortæller appen, at den skal kalde det flow, vi har opbygget, når et nyt billede overføres, og den gemmer de resultater, vi har modtaget fra flowet, i variabler.

    Navnet på variablerne og navnet på flowet kan være et andet, afhængigt af hvordan du konfigurerede det under opbygning af flowet:

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

    Set(InvoiceId, FlowResults.invoice_id);

    Set(InvoiceTotal, FlowResults.invoice_total);

    Menuen Formel.

  11. Nu skal du tilføje to etiketter og to tekstinput for at få vist de resultater, vi får ud af flowet. Rediger egenskaben Default for hvert tekstinput for at tage værdierne fra de variabler, vi har defineret i forrige trin.

    Tilføj etiketter og tekstinput.

  12. Appen er nu klar til at køre! Vælg ikonet Afspil øverst til højre for at teste det.

    Afsluttet app.

Se også

Træning: Udtræk fakturadata med AI Builder’s færdigbyggede model (modul)