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
|
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
|
DetectedText | De lijst met alle herkende tekstregels op het ontvangstbewijs
|
OriginalImage | De oorspronkelijke afbeelding vóór verwerking |
DisplayMode |
|
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.
Selecteer + Invoegen>Gegevenstabel (preview).
Selecteer in het linkerdeelvenster DataTable1 en voer vervolgens het volgende in de formulebalk in:
ReceiptProcessor1.PurchasedItems
Selecteer Velden>+ Veld toevoegen.
Selecteer Naam>Prijs>Aantal>Totale prijs.
Selecteer Toevoegen.