Använda komponenten för kvittobearbetning i Power Apps

[Det här ämnet är en förhandsversion av dokumentationen och kan ändras.]

AI Builder komponenten för kvittobearbetning skannar och extraherar information från kvitton. Du kan ta foton direkt i komponenten eller läsa in bilder som du redan har tagit. Data identifieras och extraheras med hjälp av egenskaperna som anges nedan.

Mer information om arbetsyteappar finns i Vad är arbetsyteappar i Power Apps?

Viktigt!

  • Detta är en förhandsversion.
  • Förhandsversionsfunktioner ska inte användas i produktion och funktionerna kan vara begränsade. Funktionerna är tillgängliga före den officiella publiceringen så att kunderna kan få tillgång tidigare och ge oss feedback.

Behov

Processorkomponenten för kvitton fungerar bäst med försäljningskvitton som används på restauranger, bensinstationer, återförsäljare och andra. Både tryckt och handskriven text kan identifieras.

Endast engelska kvitton från USA stöds för närvarande.

För att få bästa möjliga resultat bör du skapa ett tydligt foto eller skanna per kvitto.

  • Bildformatet måste vara JPEG, PNG eller PDF.
  • Filstorleken måste vara mindre än 20 MB.
  • För bilder måste måtten vara mellan 50 x 50 bildpunkter och 10 000 x 10 000 bildpunkter.
  • PDF-dimensionerna måste vara högst 43 x 43 cm, vilket motsvarar pappersstorlekarna Legal och A3 eller mindre.
  • För PDF-dokument bearbetas endast de första 200 sidorna.

Kvittoegenskaper

Egenskap Definition
MerchantName Återförsäljarens namn
MerchantAddress Återförsäljarens adress
MerchantPhone Återförsäljarens telefonnummer
TransactionDate Transaktionsdatum
TransactionTime Transaktionstid
PurchasedItems Listan över inköpta artiklar
  • Namn: Ange namnet på den inköpta artikeln
  • Pris: Priset för den inköpta artikeln
  • Antal: Antal av den inköpta artikeln
  • TotalPrice: Totalt pris för den inköpta artikeln
Delsumma Delsumma
Moms Skatt
Tips! Dricks
Summa Total

Kommentar

Kvittovärden returneras som strängar. Om du vill hantera dem som tal kan du använda funktionen Value. Om du vill hantera dem som datum eller tid kan du använda funktionerna DateValue och TimeValue. Du kan även ange språk för texten med en språkkod, till exempel "en-US".

Ytterligare egenskaper

Egenskap Definition
DetectedFields Övrig information för varje kvittoegenskap
  • BoundingBox: Fältets koordinater
  • Konfidens: Hur säker modellen är på fältets identifiering
  • PageNumber: Vilken sida fältet finns på
  • Värde: Värdet i fältet
DetectedText Listan med alla identifierade textrader på kvittot
  • BoundingBox: Koordinaterna för raden med text
  • PageNumber: Vilken sida raden med text finns på
  • Värde: Raden med text
OriginalImage Den ursprungliga bilden före bearbetning
DisplayMode
  • Redigera: Tillåter användarindata
  • Visa: Visar endast data
  • Inaktiverad: Tillåter inte användarindata
Höjd Komponentens höjd
ImageDisplayed Om komponenten visar bilden eller inte
ShowBoundingBoxes Om komponenten visar avgränsningsrutor eller inte
Text Texten som visas på knappen som aktiverar kvittobehandlaren
Visible Om komponenten visas eller är dold
Bredd Komponentens bredd
X Avståndet mellan komponentens vänsterkant och den överordnade containerns eller skärmens vänsterkant
Y Avståndet mellan komponentens övre kant och den överordnade containerns eller skärmens övre kant

Det finns fler designegenskaper i panelen Avancerat.

Riktlinjer för hjälpmedel

Dessa riktlinjer för Power Apps Button-kontroll gäller även för textigenkänningskomponenten.

Använda formelfältet om du vill hämta textvärdet från det valda objektet i kontrollen ReceiptProcessor

Här följer några exempel.

Det här uttrycket sammanfogar värdena i kolumnen DetectedText i tabellen ReceiptProcessor1, avgränsade med komma och blanksteg.

Concat(ReceiptProcessor1.DetectedText,Value,", ")

Det här uttrycket hämtar PurchasedItems egenskapen från variabeln ReceiptProcessor1 .

  1. Välj + Infoga>datatabell (förhandsversion).

  2. I den vänstra rutan VäljDataTable1 och ange sedan följande i formelfältet:

    ReceiptProcessor1.PurchasedItems
    
  3. VäljFields >+ Lägg till fält.

  4. Välj Namn>Pris>Kvantitet>TotalPris.

  5. Markera Lägga till.