Utilizarea procesării facturilor în Power Apps
În prezent, nu există control planșă de lucru disponibil pentru aplicațiile planșă de lucru în Power Apps. Dar puteți crea o aplicație care apelează un flux Power Automate care folosește modelul AI preconstruit Procesare facturi și apoi returnați rezultatele înapoi în aplicația dvs. Următorul exemplu arată cum să faceți acest lucru:
conectați-vă la Power Automate.
Asigurați-vă că vă aflați în același Power Platform mediu în care veți avea aplicație creată pe planșă. Verificați mediul în partea din dreapta sus a paginii.
În panoul din stânga, selectați Fluxuri.
Selectați Flux nou>Instant flux pentru cloud.
Denumiți-vă fluxul „Procesare facturi flux”, apoi selectați Power Apps sub Alegeți cum să declanșați acest flux.
Selectați Creați.
Selectați + New pas>AI Builder, apoi selectați Extrageți informații din facturi în Lista de acțiuni .
Selectați intrarea Fișierul facturii și apoi selectați Întrebați Power Apps în Conținut dinamic lista.
Selectați + Nou pas, căutați răspunde la o aplicație de putere, apoi selectați Răspundeți la o aplicație PowerApp sau flux din lista Acțiuni .
Pentru acest exemplu, vom adăuga două rezultate text: ID factură și Total factură. Este posibil să doriți să adăugați mai multe ieșiri sau diferite în funcție de câmpurile de factură extrase pe care doriți să le trimiteți înapoi către aplicație creată pe planșă.
Pentru a adăuga intrările:
Selectați +Adăugați o ieșire>Text.
Înlocuiți Introduceți titlul cu ID factură.
Selectați noua intrare Invoice ID și apoi selectați Invoice ID din Dynamic list conținut.
Selectați + Adăugați o intrare>Text.
Înlocuiți Introduceți titlul cu Total facturi.
Selectați noua intrare Total facturi și apoi selectați Total facturi (text) din a65>Lista de conținut dinamic .
Salvați fluxul dvs.
Conectați-vă la Power Apps.
Asigurați-vă că vă aflați în același Microsoft Power Platform mediu în care ați creat fluxul în partea dreaptă sus a paginii.
Selectați +Creați în panoul de navigare din stânga.
Selectați aplicație creată pe planșă din piesa goală.
Denumiți-vă aplicația, selectați formatul Tabletă sau Telefon și apoi selectați Creați.
În editorul de aplicații, selectați Inserați>Media>Adăugați o imagine pentru a insera un control în aplicația dvs. unde utilizatorii pot încărca o imagine de pe un dispozitiv sau cameră.
Selectați controlul AddMediaButton1 din stânga.
Pe bara de formule din partea de sus, selectați OnSelect evenimentul.
Selectați meniul Acțiune și selectați Power Automate. Alegeți fluxul pe care l-am creat în pașii anteriori. Dacă nu vedeți fluxul, asigurați-vă că vă aflați în același Power Platform mediu în care ați creat fluxul, puteți verifica mediul în partea dreaptă sus a paginii.
Introduceți următoarea formulă pe evenimentul OnSelect pentru controlul AddMediaButton1 . Această formulă îi spune aplicației să apeleze fluxul pe care l-am construit odată ce o nouă imagine este încărcată și salvează rezultatele pe care le-am primit din flux în variabile.
Numele variabilelor și numele fluxului dvs. pot fi diferite în funcție de modul în care l-ați configurat la construirea fluxului:
Set(FlowResults, Invoiceprocessingflow.Run(AddMediaButton1.Media));
Set(InvoiceId, FlowResults.invoice_id);
Set(InvoiceTotal, FlowResults.invoice_total);
Acum să adăugăm două etichete și două intrări de text pentru a afișa rezultatele pe care le vom obține din flux. Schimbați proprietatea implicită pentru fiecare intrare de text pentru a prelua valorile din variabilele pe care le-am definit în pas precedent.
Aplicația este acum gata de rulare! Selectați pictograma Play din dreapta sus pentru a o testa.
Instruire: extrageți datele facturilor cu modelul (modulul) predefinit de AI Builder