Delen via


Het onderdeel voor verwerking van betalingsbewijzen gebruiken in Power Apps

[Dit onderwerp maakt deel uit van de voorlopige documentatie en kan nog veranderen.]

Het AI Builder-model voor de verwerking van betalingsbewijzen scant betalingsbewijzen en extraheert informatie hieruit. U kunt foto's rechtstreeks binnen het onderdeel maken of afbeeldingen laden die u al hebt gemaakt. De gegevens worden herkend en geëxtraheerd met behulp van de onderstaande eigenschappen.

Zie Wat zijn canvas-apps in Power Apps? voor meer informatie over canvas-apps

Belangrijk

  • Dit is een preview-functie.
  • Preview-functies zijn niet bedoeld voor productiegebruik en bieden mogelijk beperkte functionaliteit. Deze functies zijn beschikbaar vóór een officiële release zodat klanten vroeg toegang kunnen krijgen en feedback kunnen geven.

Vereisten

Het onderdeel voor ontvangstverwerking werkt het best met kassabonnen, die vaak worden gebruikt door restaurants, benzinestations, detailhandelaren en anderen. Zowel gedrukte als handgeschreven tekst kan worden gedetecteerd.

Momenteel worden alleen Engelse betalingsbewijzen uit de Verenigde Staten ondersteund.

Verstrek voor het beste resultaat één duidelijke foto of scan per betalingsbewijs.

  • De afbeeldingsindeling moet JPEG, PNG of PDF zijn.
  • De bestandsgrootte moet minder dan 20 MB bedragen.
  • De afmetingen van afbeeldingen moeten tussen 50 x 50 pixels en 10000 x 10000 pixels liggen.
  • PDF-afmetingen mogen maximaal 17 x 17 inch zijn, wat overeenkomt met de papierformaten Legal of A3 of kleiner.
  • Voor PDF-documenten worden alleen de eerste 200 pagina's verwerkt.

Eigenschappen van betalingsbewijzen

Eigenschap Definitie
MerchantName Winkelnaam
MerchantAddress Winkeladres
MerchantPhone Telefoonnummer van winkel
TransactionDate Transactiedatum
TransactionTime Transactietijd
PurchasedItems De lijst met gekochte artikelen
  • Name: de naam van het gekochte artikel
  • Price: prijs van het gekochte artikel
  • Quantity: hoeveelheid van het gekochte artikel
  • TotalPrice: totale prijs van het gekochte artikel
Subtotal Subtotaal
Tax Belastingen
Tip Fooi
Total Totaal

Notitie

Ontvangstwaarden worden geretourneerd als tekenreeksen. Om ze als getallen te kunnen bewerken, kunt u de functie Value gebruiken. Om ze als datums of tijden te kunnen bewerken, kunt u de functies DateValue en TimeValue gebruiken. U kunt ook de taal van de tekst opgeven met een taaltag, zoals 'en-US'.

Aanvullende eigenschappen

Eigenschap Definitie
DetectedFields Aanvullende gegevens voor elk van de eigenschappen van betalingsbewijzen
  • BoundingBox: de coördinaten van het veld
  • Confidence: hoe zeker het model is bij de detectie van het veld
  • PageNumber: op welke pagina het veld zich bevindt
  • Value: de waarde van het veld
DetectedText De lijst met alle herkende tekstregels op het ontvangstbewijs
  • BoundingBox: de coördinaten van de tekstregel
  • PageNumber: op welke pagina de tekstregel zich bevindt
  • Value: de regel tekst
OriginalImage De oorspronkelijke afbeelding vóór verwerking
DisplayMode
  • Edit: er is invoer door gebruikers toegestaan
  • View: er worden alleen gegevens weergegeven
  • Disabled: er is geen gebruikersinvoer toegestaan
Height De hoogte van het onderdeel
ImageDisplayed Geeft aan of de afbeelding wel of niet wordt weergegeven
ShowBoundingBoxes Geeft aan of de begrenzingsvakken wel of niet worden weergegeven
Text De tekst die wordt weergegeven op de knop waarmee de bewerkingsfunctie voor betalingsbewijzen wordt geactiveerd
Visible Hiermee wordt aangegeven of het onderdeel wordt weergegeven of verborgen is
Width De breedte van het onderdeel
X De afstand tussen de linkerrand van het onderdeel en de linkerrand van de bovenliggende container of het scherm
Y De afstand tussen de bovenrand van het onderdeel en de bovenrand van de bovenliggende container of het scherm

Aanvullende ontwerpeigenschappen zijn beschikbaar in het deelvenster Geavanceerd.

Richtlijnen voor toegankelijkheid

Deze richtlijnen voor het Power Apps-knopbesturingselement zijn ook van toepassing op het onderdeel voor tekstherkenning.

Gebruik de formulebalk om de tekstwaarde op te halen uit het geselecteerde item in het ReceiptProcessor-besturingselement

Hieronder volgen een aantal voorbeelden.

Met deze expressie worden de waarden in de kolom 'DetectedText' van de tabel 'ReceiptProcessor1' samengevoegd, gescheiden door een komma en een spatie.

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

Deze expressie haalt de PurchasedItems eigenschap op uit de ReceiptProcessor1 variabele.

  1. Selecteer + Invoegen>Gegevenstabel (preview).

  2. Selecteer in het linkerdeelvenster DataTable1 en voer vervolgens het volgende in de formulebalk in:

    ReceiptProcessor1.PurchasedItems
    
  3. Selecteer Velden>+ Veld toevoegen.

  4. Selecteer Naam>Prijs>Aantal>Totale prijs.

  5. Selecteer Toevoegen.